qcacld-3.0: Cleanup ol_txrx_get_vdev_by_peer_addr[PEER_ID_PHASE1]
Rename API ol_txrx_get_vdev_by_sta_id to ol_txrx_get_vdev_by_peer_addr and cleanup ol_txrx_get_vdev_by_peer_addr to be peer mac address based from local peer id based. Change-Id: Ie3b8a1d97b5196e7306e5641cb894f31b8abe154 CRs-Fixed: 2504565
This commit is contained in:
parent
f37d3bb077
commit
6a8802ff1a
@ -204,24 +204,30 @@ static QDF_STATUS ol_txrx_get_vdevid(void *ppeer, uint8_t *vdev_id)
|
||||
return QDF_STATUS_SUCCESS;
|
||||
}
|
||||
|
||||
static struct cdp_vdev *ol_txrx_get_vdev_by_sta_id(struct cdp_pdev *ppdev,
|
||||
uint8_t sta_id)
|
||||
static struct cdp_vdev *
|
||||
ol_txrx_get_vdev_by_peer_addr(struct cdp_pdev *ppdev,
|
||||
struct qdf_mac_addr peer_addr)
|
||||
{
|
||||
struct ol_txrx_pdev_t *pdev = (struct ol_txrx_pdev_t *)ppdev;
|
||||
struct ol_txrx_peer_t *peer = NULL;
|
||||
ol_txrx_vdev_handle vdev;
|
||||
/* peer_id to be removed PEER_ID_CLEANUP */
|
||||
uint8_t peer_id;
|
||||
|
||||
if (!pdev) {
|
||||
QDF_TRACE(QDF_MODULE_ID_TXRX, QDF_TRACE_LEVEL_INFO_HIGH,
|
||||
"PDEV not found for sta_id [%d]", sta_id);
|
||||
"PDEV not found for peer_addr: " QDF_MAC_ADDR_STR,
|
||||
QDF_MAC_ADDR_ARRAY(peer_addr.bytes));
|
||||
return NULL;
|
||||
}
|
||||
|
||||
peer = ol_txrx_peer_get_ref_by_local_id((struct cdp_pdev *)pdev, sta_id,
|
||||
PEER_DEBUG_ID_OL_INTERNAL);
|
||||
peer = ol_txrx_peer_get_ref_by_addr(pdev, peer_addr.bytes, &peer_id,
|
||||
PEER_DEBUG_ID_OL_INTERNAL);
|
||||
|
||||
if (!peer) {
|
||||
QDF_TRACE(QDF_MODULE_ID_TXRX, QDF_TRACE_LEVEL_INFO_HIGH,
|
||||
"PEER [%d] not found", sta_id);
|
||||
"PDEV not found for peer_addr:" QDF_MAC_ADDR_STR,
|
||||
QDF_MAC_ADDR_ARRAY(peer_addr.bytes));
|
||||
return NULL;
|
||||
}
|
||||
|
||||
@ -5771,7 +5777,7 @@ static struct cdp_peer_ops ol_ops_peer = {
|
||||
.peer_find_by_local_id = ol_txrx_wrapper_peer_find_by_local_id,
|
||||
.peer_state_update = ol_txrx_wrapper_peer_state_update,
|
||||
.get_vdevid = ol_txrx_get_vdevid,
|
||||
.get_vdev_by_sta_id = ol_txrx_get_vdev_by_sta_id,
|
||||
.get_vdev_by_peer_addr = ol_txrx_get_vdev_by_peer_addr,
|
||||
.register_ocb_peer = ol_txrx_register_ocb_peer,
|
||||
.peer_get_peer_mac_addr = ol_txrx_peer_get_peer_mac_addr,
|
||||
.get_peer_state = ol_txrx_get_peer_state,
|
||||
|
Loading…
Reference in New Issue
Block a user