Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 9 files:
- drivers/net/wireless/broadcom/brcm80211/brcmfmac/bcdc.c
- drivers/net/wireless/broadcom/brcm80211/brcmfmac/btcoex.c
- drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c
- drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.h, line 440
- drivers/net/wireless/broadcom/brcm80211/brcmfmac/feature.c
- drivers/net/wireless/broadcom/brcm80211/brcmfmac/flowring.c
- drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwsignal.c
- drivers/net/wireless/broadcom/brcm80211/brcmfmac/msgbuf.c
- drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c, line 2535
Smatch caller information:
drivers/net/wireless/broadcom/brcm80211/brcmfmac/btcoex.c brcmf_btcoex_boost_wifi() -> brcmf_get_ifp()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | ifidx | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/wireless/broadcom/brcm80211/brcmfmac/btcoex.c brcmf_btcoex_set_mode() -> brcmf_get_ifp()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | ifidx | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/wireless/broadcom/brcm80211/brcmfmac/flowring.c brcmf_flowring_block() -> brcmf_get_ifp()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 1 | ifidx | r brcmf_flowring_ifidx_get |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &flow->block_lock | ||
| LOCK2 | flags | ||
| HALF_LOCKED2 | &commonring->lock | ||
| HALF_LOCKED2 | flags | ||
| TYPE_LOCK | (struct brcmf_flowring)->block_lock |
drivers/net/wireless/broadcom/brcm80211/brcmfmac/flowring.c brcmf_flowring_delete() -> brcmf_get_ifp()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 1 | ifidx | r brcmf_flowring_ifidx_get |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/wireless/broadcom/brcm80211/brcmfmac/bcdc.c brcmf_proto_bcdc_hdrpull() -> brcmf_get_ifp()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | drvr | 4096-ptr_max |
| PARAM_VALUE | 0 | drvr->proto | 4096-ptr_max |
| PARAM_VALUE | 1 | ifidx | 0-15 |
| DATA_SOURCE | 0 | drvr | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 1 | ifidx | 0-15[c] |
| HALF_LOCKED2 | &fws->spinlock | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | fws->flags |
drivers/net/wireless/broadcom/brcm80211/brcmfmac/bcdc.c brcmf_proto_bcdc_query_dcmd() -> brcmf_get_ifp()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | drvr | 4096-ptr_max |
| PARAM_VALUE | 0 | drvr->bus_if | 4096-ptr_max |
| PARAM_VALUE | 0 | drvr->bus_if->dev->driver_data->bus_priv.sdio->bus->ctrl_frame_len | 16-1518 |
| PARAM_VALUE | 0 | drvr->bus_if->dev->driver_data->bus_priv.sdio->bus->ctrl_frame_stat | 0-1 |
| PARAM_VALUE | 0 | drvr->bus_if->dev->driver_data->bus_priv.sdio->bus->dpc_triggered | 1 |
| PARAM_VALUE | 0 | drvr->bus_if->ops | 4096-ptr_max |
| PARAM_VALUE | 0 | drvr->bus_if->ops->rxctl | 4096-ptr_max |
| PARAM_VALUE | 0 | drvr->bus_if->ops->txctl | 4096-ptr_max |
| PARAM_VALUE | 0 | drvr->bus_if->state | 1 |
| PARAM_VALUE | 0 | drvr->proto | 4096-ptr_max |
| PARAM_VALUE | 0 | drvr->proto->pd | 4096-ptr_max |
| PARAM_VALUE | 0 | drvr->proto->pd->msg.cmd | 0-4294967295 |
| PARAM_VALUE | 0 | drvr->proto->pd->msg.flags | 0-4294967295 |
| PARAM_VALUE | 0 | drvr->proto->pd->msg.len | 0-8192 |
| PARAM_VALUE | 0 | drvr->proto->pd->reqid | 0-u16max |
| PARAM_VALUE | 0 | drvr->proto_block.first_waiter | 0,4096-ptr_max |
| PARAM_VALUE | 0 | drvr->proto_block.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | drvr->proto_block.wait_lock.owner | (-1) |
| PARAM_VALUE | 0 | drvr->proto_block.wait_lock.owner_cpu | u32max |
| PARAM_VALUE | 0 | drvr->proto_block.wait_lock.raw_lock.val.counter | 0-s32max |
| PARAM_VALUE | 0 | *drvr->bus_if->dev->driver_data->bus_priv.sdio->bus->ctrl_frame_buf | 0-255 |
| PARAM_VALUE | 0 | *drvr->proto->pd->buf | 0-255 |
| DATA_SOURCE | 0 | drvr | $0 |
| DATA_SOURCE | 1 | ifidx | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | *drvr->proto->pd->buf | 0-255 |
| HALF_LOCKED2 | &drvr->proto_block | ||
| HALF_LOCKED2 | &ifp->drvr->proto_block | ||
| TYPE_LOCK | (struct brcmf_pub)->proto_block |
drivers/net/wireless/broadcom/brcm80211/brcmfmac/bcdc.c brcmf_proto_bcdc_set_dcmd() -> brcmf_get_ifp()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | drvr | 4096-ptr_max |
| PARAM_VALUE | 0 | drvr->bus_if | 4096-ptr_max |
| PARAM_VALUE | 0 | drvr->bus_if->dev->driver_data->bus_priv.sdio->bus->clkstate | 0-4294967295 |
| PARAM_VALUE | 0 | drvr->bus_if->dev->driver_data->bus_priv.sdio->bus->ctrl_frame_len | 16-1518 |
| PARAM_VALUE | 0 | drvr->bus_if->dev->driver_data->bus_priv.sdio->bus->ctrl_frame_stat | 0-1 |
| PARAM_VALUE | 0 | drvr->bus_if->dev->driver_data->bus_priv.sdio->bus->dpc_triggered | 1 |
| PARAM_VALUE | 0 | drvr->bus_if->dev->driver_data->bus_priv.sdio->bus->rxctl_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | drvr->bus_if->dev->driver_data->bus_priv.sdio->bus->timer.flags | 0-4294967295 |
| PARAM_VALUE | 0 | drvr->bus_if->dev->driver_data->bus_priv.sdio->bus->wd_active | 1 |
| PARAM_VALUE | 0 | drvr->bus_if->ops | 4096-ptr_max |
| PARAM_VALUE | 0 | drvr->bus_if->ops->rxctl | 4096-ptr_max |
| PARAM_VALUE | 0 | drvr->bus_if->ops->txctl | 4096-ptr_max |
| PARAM_VALUE | 0 | drvr->bus_if->state | 1 |
| PARAM_VALUE | 0 | drvr->proto | 4096-ptr_max |
| PARAM_VALUE | 0 | drvr->proto->pd | 4096-ptr_max |
| PARAM_VALUE | 0 | drvr->proto->pd->msg | 0-255 |
| PARAM_VALUE | 0 | drvr->proto->pd->msg.cmd | 0-4294967295 |
| PARAM_VALUE | 0 | drvr->proto->pd->msg.flags | 0-4294967295 |
| PARAM_VALUE | 0 | drvr->proto->pd->msg.len | 0-8192 |
| PARAM_VALUE | 0 | drvr->proto->pd->reqid | 0-u16max |
| PARAM_VALUE | 0 | drvr->proto_block.first_waiter | 0,4096-ptr_max |
| PARAM_VALUE | 0 | drvr->proto_block.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | drvr->proto_block.wait_lock.owner | (-1) |
| PARAM_VALUE | 0 | drvr->proto_block.wait_lock.owner_cpu | u32max |
| PARAM_VALUE | 0 | drvr->proto_block.wait_lock.raw_lock.val.counter | 0-s32max |
| PARAM_VALUE | 0 | *drvr->bus_if->dev->driver_data->bus_priv.sdio->bus->ctrl_frame_buf | 0-255 |
| PARAM_VALUE | 0 | *drvr->proto->pd->buf | 0-255 |
| DATA_SOURCE | 0 | drvr | $0 |
| DATA_SOURCE | 1 | ifidx | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | *drvr->proto->pd->buf | 0-255 |
| HALF_LOCKED2 | &drvr->proto_block | ||
| HALF_LOCKED2 | &ifp->drvr->proto_block | ||
| TYPE_LOCK | (struct brcmf_pub)->proto_block |
drivers/net/wireless/broadcom/brcm80211/brcmfmac/bcdc.c brcmf_proto_bcdc_tx_queue_data() -> brcmf_get_ifp()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | drvr | 4096-ptr_max |
| PARAM_VALUE | 0 | drvr->bus_if | 4096-ptr_max |
| PARAM_VALUE | 0 | drvr->bus_if->state | 1 |
| PARAM_VALUE | 0 | drvr->proto | 4096-ptr_max |
| PARAM_VALUE | 0 | drvr->settings | 4096-ptr_max |
| CAPPED_DATA | 0 | drvr->hdrlen | 1 |
| DATA_SOURCE | 0 | drvr | $0 |
| DATA_SOURCE | 1 | ifidx | $1 |
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &ndev->tx_global_lock | ||
| HALF_LOCKED2 | &txq->_xmit_lock | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | rcu_read |
drivers/net/wireless/broadcom/brcm80211/brcmfmac/msgbuf.c brcmf_msgbuf_process_event() -> brcmf_get_ifp()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | drvr | 4096-ptr_max |
| PARAM_VALUE | 0 | drvr->bus_if | 4096-ptr_max |
| PARAM_VALUE | 0 | drvr->bus_if->dev->cma_area->nranges | s32min-s32max |
| PARAM_VALUE | 0 | drvr->bus_if->dev->dma_io_tlb_lock.rlock.dep_map->name | 0-255 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | flags | ||
| HALF_LOCKED2 | _T->lock |
drivers/net/wireless/broadcom/brcm80211/brcmfmac/msgbuf.c brcmf_msgbuf_process_rx_complete() -> brcmf_get_ifp()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | drvr | 4096-ptr_max |
| PARAM_VALUE | 0 | drvr->bus_if | 4096-ptr_max |
| PARAM_VALUE | 0 | drvr->bus_if->dev->cma_area->nranges | s32min-s32max |
| PARAM_VALUE | 0 | drvr->bus_if->dev->dma_io_tlb_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | drvr->bus_if->dev->iommu->pci_32bit_workaround | 0-1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | _T->lock |
drivers/net/wireless/broadcom/brcm80211/brcmfmac/msgbuf.c brcmf_msgbuf_process_txstatus() -> brcmf_get_ifp()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | drvr | 4096-ptr_max |
| PARAM_VALUE | 0 | drvr->bus_if | 4096-ptr_max |
| PARAM_VALUE | 0 | drvr->bus_if->dev->cma_area->nranges | s32min-s32max |
| PARAM_VALUE | 0 | drvr->bus_if->dev->dma_io_tlb_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | drvr->bus_if->dev->iommu->pci_32bit_workaround | 0-1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | _T->lock |
drivers/net/wireless/broadcom/brcm80211/brcmfmac/msgbuf.c brcmf_msgbuf_process_txstatus() -> brcmf_get_ifp()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | drvr | 4096-ptr_max |
| PARAM_VALUE | 0 | drvr->bus_if | 4096-ptr_max |
| PARAM_VALUE | 0 | drvr->bus_if->dev->cma_area->nranges | s32min-s32max |
| PARAM_VALUE | 0 | drvr->bus_if->dev->dma_io_tlb_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | drvr->bus_if->dev->iommu->pci_32bit_workaround | 0-1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | _T->lock |
drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwsignal.c brcmf_fws_attach() -> brcmf_get_ifp()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | drvr | 4096-ptr_max |
| PARAM_VALUE | 0 | drvr->bus_if | 4096-ptr_max |
| PARAM_VALUE | 0 | drvr->bus_if->dev->cma_area->alloc_mutex.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | drvr->bus_if->dev->cma_area->alloc_mutex.first_waiter->list.prev->prev | 5159360019465732096 |
| PARAM_VALUE | 0 | drvr->bus_if->dev->cma_area->alloc_mutex.osq.tail.counter | s32min-s32max |
| PARAM_VALUE | 0 | drvr->bus_if->dev->cma_area->nranges | s32min-s32max |
| PARAM_VALUE | 0 | drvr->bus_if->dev->dma_io_tlb_pools.next->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | drvr->bus_if->dev->dma_io_tlb_pools.next->prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | drvr->bus_if->dev->dma_uses_io_tlb | 1 |
| PARAM_VALUE | 0 | drvr->bus_if->dev->driver_data->bus_priv.sdio->bus->rxblen | 0-4000000 |
| PARAM_VALUE | 0 | drvr->bus_if->dev->driver_data->bus_priv.sdio->bus->tx_hdrlen | 12,20 |
| PARAM_VALUE | 0 | drvr->bus_if->dev->driver_data->bus_priv.sdio->bus->txglom | 0-1 |
| PARAM_VALUE | 0 | drvr->bus_if->dev->driver_data->maxctl | 0-4294967295 |
| PARAM_VALUE | 0 | drvr->bus_if->dev->iommu->attach_deferred | 0-1 |
| PARAM_VALUE | 0 | drvr->bus_if->dev->iommu->pci_32bit_workaround | 0-1 |
| PARAM_VALUE | 0 | drvr->bus_if->drvr | 0,4096-ptr_max |
| PARAM_VALUE | 0 | drvr->bus_if->fwvid | 0-2 |
| PARAM_VALUE | 0 | drvr->bus_if->list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | drvr->bus_if->list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | drvr->bus_if->maxctl | 10256 |
| PARAM_VALUE | 0 | drvr->bus_if->msgbuf->max_flowrings | 0-511 |
| PARAM_VALUE | 0 | drvr->bus_if->msgbuf->max_rxbufpost | 0-u16max |
| PARAM_VALUE | 0 | drvr->bus_if->ops | 4096-ptr_max |
| PARAM_VALUE | 0 | drvr->bus_if->ops->preinit | 4096-ptr_max |
| PARAM_VALUE | 0 | drvr->bus_if->proto_type | 0-1 |
| PARAM_VALUE | 0 | drvr->feat_flags | 0,16384-u32max |
| PARAM_VALUE | 0 | drvr->fweh | 4096-ptr_max |
| PARAM_VALUE | 0 | drvr->fweh->drvr | 4096-ptr_max |
| PARAM_VALUE | 0 | drvr->fweh->drvr->bus_if | 4096-ptr_max |
| PARAM_VALUE | 0 | drvr->fweh->drvr->fweh | 4096-ptr_max |
| PARAM_VALUE | 0 | drvr->fweh->drvr->hdrlen | 0,16 |
| PARAM_VALUE | 0 | drvr->fweh->drvr->proto_block.magic | 4096-ptr_max |
| PARAM_VALUE | 0 | drvr->fweh->drvr->revinfo.result | s32min-s16max |
| PARAM_VALUE | 0 | drvr->fweh->drvr->vops | 4096-ptr_max |
| PARAM_VALUE | 0 | drvr->fweh->event_map | 0,3813349547099697152 |
| PARAM_VALUE | 0 | drvr->fweh->event_map->n_items | 4 |
| PARAM_VALUE | 0 | drvr->fweh->event_mask | 4096-ptr_max |
| PARAM_VALUE | 0 | drvr->fweh->event_mask_len | 25,27 |
| PARAM_VALUE | 0 | drvr->fweh->event_q.next | 4096-ptr_max |
| PARAM_VALUE | 0 | drvr->fweh->event_q.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | drvr->fweh->event_q.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | drvr->fweh->event_q.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | drvr->fweh->event_q.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | drvr->fweh->num_event_codes | 197,212-213 |
| PARAM_VALUE | 0 | drvr->hdrlen | 0,16 |
| PARAM_VALUE | 0 | drvr->if2bss | 4096-ptr_max |
| PARAM_VALUE | 0 | drvr->proto | 4096-ptr_max |
| PARAM_VALUE | 0 | drvr->proto->add_if | 129504947385122816 |
| PARAM_VALUE | 0 | drvr->proto->add_tdls_peer | 7404694161604308992,8136219682819309568 |
| PARAM_VALUE | 0 | drvr->proto->configure_addr_mode | 1738727881682661376,2249783618861756416 |
| PARAM_VALUE | 0 | drvr->proto->debugfs_create | 3373153300118163456,4052850969801105408 |
| PARAM_VALUE | 0 | drvr->proto->del_if | 1214454566440849408 |
| PARAM_VALUE | 0 | drvr->proto->delete_peer | 1516973266310025216,1702775033887358976 |
| PARAM_VALUE | 0 | drvr->proto->hdrpull | 6748563979186683904,7129832666795651072 |
| PARAM_VALUE | 0 | drvr->proto->init_done | 4240636441518551040 |
| PARAM_VALUE | 0 | drvr->proto->pd | 4096-ptr_max |
| PARAM_VALUE | 0 | drvr->proto->query_dcmd | 330764097785778176,2405619228747542528 |
| PARAM_VALUE | 0 | drvr->proto->reset_if | 7045349314685366272 |
| PARAM_VALUE | 0 | drvr->proto->rxreorder | 1879831567339520,7183535859139760128 |
| PARAM_VALUE | 0 | drvr->proto->set_dcmd | 976007617857740800,4239599975335358464 |
| PARAM_VALUE | 0 | drvr->proto->tx_queue_data | 374771803390943232,5554898390258188288 |
| PARAM_VALUE | 0 | drvr->proto->txdata | 9052034130995363840 |
| PARAM_VALUE | 0 | drvr->proto_block.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | drvr->proto_block.first_waiter | 0 |
| PARAM_VALUE | 0 | drvr->proto_block.magic | 4096-ptr_max |
| PARAM_VALUE | 0 | drvr->proto_block.osq.tail.counter | 0 |
| PARAM_VALUE | 0 | drvr->proto_block.owner.counter | 0 |
| PARAM_VALUE | 0 | drvr->settings | 4096-ptr_max |
| PARAM_VALUE | 0 | drvr->vops | 4096-ptr_max |
| PARAM_VALUE | 0 | drvr->vops->get_cfg80211_ops | 0,4364866468571619328 |
| PARAM_VALUE | 0 | *drvr->bus_if->dev->driver_data->bus_priv.sdio->bus->rxbuf | 0-255 |
| PARAM_VALUE | 0 | *drvr->if2bss | 0-15 |
| PARAM_VALUE | 1 | ifidx | 0 |
| CAPPED_DATA | 0 | drvr->bus_if->msgbuf->max_rxbufpost | 1 |
| DATA_SOURCE | 0 | drvr | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwsignal.c brcmf_fws_dequeue_worker() -> brcmf_get_ifp()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | drvr | 4096-ptr_max |
| PARAM_VALUE | 0 | drvr->bus_if->dev->driver_data->bus_priv.sdio->bus->dpc_triggered | 1 |
| PARAM_VALUE | 0 | drvr->bus_if->dev->driver_data->bus_priv.sdio->bus->sdcnt.fcqueued | 0-4294967295 |
| PARAM_VALUE | 0 | drvr->bus_if->dev->driver_data->bus_priv.sdio->bus->txoff | 1 |
| PARAM_VALUE | 0 | drvr->bus_if->dev->driver_data->bus_priv.sdio->bus->txq.len | 0-u16max |
| PARAM_VALUE | 0 | drvr->bus_if->dev->driver_data->bus_priv.sdio->bus->txq_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | drvr->proto | 4096-ptr_max |
| PARAM_VALUE | 0 | drvr->proto->txdata | 4096-ptr_max |
| PARAM_VALUE | 1 | ifidx | 0-15 |
| DATA_SOURCE | 1 | ifidx | r brcmu_maskget16 |
| PREEMPT_ADD | <- disables preempt | ||
| LOCK2 | &fws->spinlock | ||
| LOCK2 | fws->flags | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct brcmf_fws_info)->spinlock |
drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwsignal.c brcmf_fws_flow_control_check() -> brcmf_get_ifp()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | ifidx | 0-15 |
| DATA_SOURCE | 1 | ifidx | $2 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &fws->spinlock | ||
| LOCK2 | fws->flags | ||
| TYPE_LOCK | (struct brcmf_fws_info)->spinlock |
drivers/net/wireless/broadcom/brcm80211/brcmfmac/feature.c brcmf_feat_attach() -> brcmf_get_ifp()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | drvr | 4096-ptr_max |
| PARAM_VALUE | 0 | drvr->bus_if | 4096-ptr_max |
| PARAM_VALUE | 0 | drvr->bus_if->dev | 4096-ptr_max |
| PARAM_VALUE | 0 | drvr->bus_if->dev->cma_area->alloc_mutex.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | drvr->bus_if->dev->cma_area->alloc_mutex.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | drvr->bus_if->dev->cma_area->nranges | s32min-s32max |
| PARAM_VALUE | 0 | drvr->bus_if->dev->dma_io_tlb_pools.next | 4096-ptr_max |
| PARAM_VALUE | 0 | drvr->bus_if->dev->dma_io_tlb_pools.next->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | drvr->bus_if->dev->dma_io_tlb_pools.next->prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | drvr->bus_if->dev->dma_uses_io_tlb | 1 |
| PARAM_VALUE | 0 | drvr->bus_if->dev->driver_data->bus_priv.sdio->bus->rxblen | 0-4000000 |
| PARAM_VALUE | 0 | drvr->bus_if->dev->driver_data->bus_priv.sdio->bus->tx_hdrlen | 12,20 |
| PARAM_VALUE | 0 | drvr->bus_if->dev->driver_data->bus_priv.sdio->bus->txglom | 0-1 |
| PARAM_VALUE | 0 | drvr->bus_if->dev->driver_data->maxctl | 0-4294967295 |
| PARAM_VALUE | 0 | drvr->bus_if->drvr | 0,4096-ptr_max |
| PARAM_VALUE | 0 | drvr->bus_if->fwvid | 0-2 |
| PARAM_VALUE | 0 | drvr->bus_if->list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | drvr->bus_if->list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | drvr->bus_if->maxctl | 10256 |
| PARAM_VALUE | 0 | drvr->bus_if->msgbuf->max_flowrings | 0-511 |
| PARAM_VALUE | 0 | drvr->bus_if->ops | 4096-ptr_max |
| PARAM_VALUE | 0 | drvr->bus_if->ops->preinit | 4096-ptr_max |
| PARAM_VALUE | 0 | drvr->bus_if->proto_type | 0-1 |
| PARAM_VALUE | 0 | drvr->fweh | 4096-ptr_max |
| PARAM_VALUE | 0 | drvr->fweh->drvr | 4096-ptr_max |
| PARAM_VALUE | 0 | drvr->fweh->drvr->bus_if | 4096-ptr_max |
| PARAM_VALUE | 0 | drvr->fweh->drvr->fweh | 4096-ptr_max |
| PARAM_VALUE | 0 | drvr->fweh->drvr->hdrlen | 0,16 |
| PARAM_VALUE | 0 | drvr->fweh->drvr->proto | 4096-ptr_max |
| PARAM_VALUE | 0 | drvr->fweh->drvr->proto_block.magic | 4096-ptr_max |
| PARAM_VALUE | 0 | drvr->fweh->drvr->revinfo.result | s32min-s16max |
| PARAM_VALUE | 0 | drvr->fweh->drvr->vops | 4096-ptr_max |
| PARAM_VALUE | 0 | drvr->fweh->event_map | 3813349547099697152 |
| PARAM_VALUE | 0 | drvr->fweh->event_mask | 4096-ptr_max |
| PARAM_VALUE | 0 | drvr->fweh->event_mask_len | 25,27 |
| PARAM_VALUE | 0 | drvr->fweh->event_q.next | 4096-ptr_max |
| PARAM_VALUE | 0 | drvr->fweh->event_q.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | drvr->fweh->event_q.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | drvr->fweh->event_q.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | drvr->fweh->event_q.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | drvr->fweh->num_event_codes | 197,212-213 |
| PARAM_VALUE | 0 | drvr->hdrlen | 0,16 |
| PARAM_VALUE | 0 | drvr->if2bss | 4096-ptr_max |
| PARAM_VALUE | 0 | drvr->proto | 4096-ptr_max |
| PARAM_VALUE | 0 | drvr->proto->add_if | 129504947385122816 |
| PARAM_VALUE | 0 | drvr->proto->add_tdls_peer | 7404694161604308992,8136219682819309568 |
| PARAM_VALUE | 0 | drvr->proto->configure_addr_mode | 1738727881682661376,2249783618861756416 |
| PARAM_VALUE | 0 | drvr->proto->debugfs_create | 3373153300118163456,4052850969801105408 |
| PARAM_VALUE | 0 | drvr->proto->del_if | 1214454566440849408 |
| PARAM_VALUE | 0 | drvr->proto->delete_peer | 1516973266310025216,1702775033887358976 |
| PARAM_VALUE | 0 | drvr->proto->hdrpull | 6748563979186683904,7129832666795651072 |
| PARAM_VALUE | 0 | drvr->proto->init_done | 4240636441518551040 |
| PARAM_VALUE | 0 | drvr->proto->query_dcmd | 330764097785778176,2405619228747542528 |
| PARAM_VALUE | 0 | drvr->proto->reset_if | 7045349314685366272 |
| PARAM_VALUE | 0 | drvr->proto->rxreorder | 1879831567339520,7183535859139760128 |
| PARAM_VALUE | 0 | drvr->proto->set_dcmd | 976007617857740800,4239599975335358464 |
| PARAM_VALUE | 0 | drvr->proto->tx_queue_data | 374771803390943232,5554898390258188288 |
| PARAM_VALUE | 0 | drvr->proto->txdata | 9052034130995363840 |
| PARAM_VALUE | 0 | drvr->proto_block.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | drvr->proto_block.first_waiter | 0 |
| PARAM_VALUE | 0 | drvr->proto_block.magic | 4096-ptr_max |
| PARAM_VALUE | 0 | drvr->proto_block.osq.tail.counter | 0 |
| PARAM_VALUE | 0 | drvr->proto_block.owner.counter | 0 |
| PARAM_VALUE | 0 | drvr->settings | 4096-ptr_max |
| PARAM_VALUE | 0 | drvr->settings->mac | 4096-ptr_max |
| PARAM_VALUE | 0 | drvr->vops | 4096-ptr_max |
| PARAM_VALUE | 0 | drvr->vops->get_cfg80211_ops | 0,4364866468571619328 |
| PARAM_VALUE | 0 | *drvr->bus_if->dev->driver_data->bus_priv.sdio->bus->rxbuf | 0-255 |
| PARAM_VALUE | 0 | *drvr->if2bss | 0-15 |
| PARAM_VALUE | 1 | ifidx | 0 |
| DATA_SOURCE | 0 | drvr | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/wireless/broadcom/brcm80211/brcmfmac/feature.c brcmf_feat_fwcap_debugfs_read() -> brcmf_get_ifp()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | ifidx | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &seq->lock | ||
| TYPE_LOCK | (struct seq_file)->lock |
drivers/net/wireless/broadcom/brcm80211/brcmfmac/feature.c brcmf_feat_wlc_version_overrides() -> brcmf_get_ifp()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | drvr | 4096-ptr_max |
| PARAM_VALUE | 0 | drvr->bus_if | 4096-ptr_max |
| PARAM_VALUE | 0 | drvr->bus_if->dev | 4096-ptr_max |
| PARAM_VALUE | 0 | drvr->bus_if->dev->cma_area->alloc_mutex.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | drvr->bus_if->dev->cma_area->alloc_mutex.first_waiter->list.prev->prev | 5159360019465732096 |
| PARAM_VALUE | 0 | drvr->bus_if->dev->cma_area->alloc_mutex.osq.tail.counter | s32min-s32max |
| PARAM_VALUE | 0 | drvr->bus_if->dev->cma_area->nranges | s32min-s32max |
| PARAM_VALUE | 0 | drvr->bus_if->dev->dma_io_tlb_pools.next->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | drvr->bus_if->dev->dma_uses_io_tlb | 1 |
| PARAM_VALUE | 0 | drvr->bus_if->dev->driver_data->bus_priv.sdio->bus->rxblen | 0-4000000 |
| PARAM_VALUE | 0 | drvr->bus_if->dev->driver_data->bus_priv.sdio->bus->tx_hdrlen | 12,20 |
| PARAM_VALUE | 0 | drvr->bus_if->dev->driver_data->bus_priv.sdio->bus->txglom | 0-1 |
| PARAM_VALUE | 0 | drvr->bus_if->dev->driver_data->maxctl | 0-4294967295 |
| PARAM_VALUE | 0 | drvr->bus_if->dev->iommu->attach_deferred | 0-1 |
| PARAM_VALUE | 0 | drvr->bus_if->dev->iommu->pci_32bit_workaround | 0-1 |
| PARAM_VALUE | 0 | drvr->bus_if->dev->iommu_group->default_domain | 0-s64max |
| PARAM_VALUE | 0 | drvr->bus_if->drvr | 0,4096-ptr_max |
| PARAM_VALUE | 0 | drvr->bus_if->fwvid | 0-2 |
| PARAM_VALUE | 0 | drvr->bus_if->list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | drvr->bus_if->list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | drvr->bus_if->maxctl | 10256 |
| PARAM_VALUE | 0 | drvr->bus_if->msgbuf->max_flowrings | 0-511 |
| PARAM_VALUE | 0 | drvr->bus_if->ops | 4096-ptr_max |
| PARAM_VALUE | 0 | drvr->bus_if->ops->preinit | 4096-ptr_max |
| PARAM_VALUE | 0 | drvr->bus_if->proto_type | 0-1 |
| PARAM_VALUE | 0 | drvr->fweh | 4096-ptr_max |
| PARAM_VALUE | 0 | drvr->fweh->drvr | 4096-ptr_max |
| PARAM_VALUE | 0 | drvr->fweh->drvr->bus_if | 4096-ptr_max |
| PARAM_VALUE | 0 | drvr->fweh->drvr->fweh | 4096-ptr_max |
| PARAM_VALUE | 0 | drvr->fweh->drvr->hdrlen | 0,16 |
| PARAM_VALUE | 0 | drvr->fweh->drvr->proto | 4096-ptr_max |
| PARAM_VALUE | 0 | drvr->fweh->drvr->proto_block.magic | 4096-ptr_max |
| PARAM_VALUE | 0 | drvr->fweh->drvr->vops | 4096-ptr_max |
| PARAM_VALUE | 0 | drvr->fweh->event_map | 3813349547099697152 |
| PARAM_VALUE | 0 | drvr->fweh->event_mask | 4096-ptr_max |
| PARAM_VALUE | 0 | drvr->fweh->event_mask_len | 25,27 |
| PARAM_VALUE | 0 | drvr->fweh->event_q.next | 4096-ptr_max |
| PARAM_VALUE | 0 | drvr->fweh->event_q.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | drvr->fweh->event_q.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | drvr->fweh->event_q.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | drvr->fweh->event_q.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | drvr->fweh->num_event_codes | 197,212-213 |
| PARAM_VALUE | 0 | drvr->hdrlen | 0,16 |
| PARAM_VALUE | 0 | drvr->if2bss | 4096-ptr_max |
| PARAM_VALUE | 0 | drvr->proto | 4096-ptr_max |
| PARAM_VALUE | 0 | drvr->proto->add_if | 129504947385122816 |
| PARAM_VALUE | 0 | drvr->proto->add_tdls_peer | 7404694161604308992,8136219682819309568 |
| PARAM_VALUE | 0 | drvr->proto->configure_addr_mode | 1738727881682661376,2249783618861756416 |
| PARAM_VALUE | 0 | drvr->proto->debugfs_create | 3373153300118163456,4052850969801105408 |
| PARAM_VALUE | 0 | drvr->proto->del_if | 1214454566440849408 |
| PARAM_VALUE | 0 | drvr->proto->delete_peer | 1516973266310025216,1702775033887358976 |
| PARAM_VALUE | 0 | drvr->proto->hdrpull | 6748563979186683904,7129832666795651072 |
| PARAM_VALUE | 0 | drvr->proto->init_done | 4240636441518551040 |
| PARAM_VALUE | 0 | drvr->proto->query_dcmd | 330764097785778176,2405619228747542528 |
| PARAM_VALUE | 0 | drvr->proto->reset_if | 7045349314685366272 |
| PARAM_VALUE | 0 | drvr->proto->rxreorder | 1879831567339520,7183535859139760128 |
| PARAM_VALUE | 0 | drvr->proto->set_dcmd | 976007617857740800,4239599975335358464 |
| PARAM_VALUE | 0 | drvr->proto->tx_queue_data | 374771803390943232,5554898390258188288 |
| PARAM_VALUE | 0 | drvr->proto->txdata | 9052034130995363840 |
| PARAM_VALUE | 0 | drvr->proto_block.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | drvr->proto_block.first_waiter | 0 |
| PARAM_VALUE | 0 | drvr->proto_block.magic | 4096-ptr_max |
| PARAM_VALUE | 0 | drvr->proto_block.osq.tail.counter | 0 |
| PARAM_VALUE | 0 | drvr->proto_block.owner.counter | 0 |
| PARAM_VALUE | 0 | drvr->settings | 4096-ptr_max |
| PARAM_VALUE | 0 | drvr->settings->mac | 4096-ptr_max |
| PARAM_VALUE | 0 | drvr->vops | 4096-ptr_max |
| PARAM_VALUE | 0 | drvr->vops->get_cfg80211_ops | 0,4364866468571619328 |
| PARAM_VALUE | 0 | *drvr->bus_if->dev->driver_data->bus_priv.sdio->bus->rxbuf | 0-255 |
| PARAM_VALUE | 0 | *drvr->if2bss | 0-15 |
| PARAM_VALUE | 1 | ifidx | 0 |
| DATA_SOURCE | 0 | drvr | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c brcmf_p2p_attach() -> brcmf_get_ifp()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | drvr | 4096-ptr_max |
| PARAM_VALUE | 0 | drvr->bus_if | 4096-ptr_max |
| PARAM_VALUE | 0 | drvr->feat_flags | 0,16384-u32max |
| PARAM_VALUE | 0 | drvr->fweh | 4096-ptr_max |
| PARAM_VALUE | 0 | drvr->hdrlen | 0,16 |
| PARAM_VALUE | 0 | drvr->proto | 4096-ptr_max |
| PARAM_VALUE | 0 | drvr->proto_block.first_waiter | 0 |
| PARAM_VALUE | 0 | drvr->proto_block.magic | 4096-ptr_max |
| PARAM_VALUE | 0 | drvr->proto_block.osq.tail.counter | 0 |
| PARAM_VALUE | 0 | drvr->proto_block.owner.counter | 0 |
| PARAM_VALUE | 0 | drvr->settings | 4096-ptr_max |
| PARAM_VALUE | 0 | drvr->vops | 4096-ptr_max |
| PARAM_VALUE | 0 | drvr->wiphy | 4096-ptr_max |
| PARAM_VALUE | 1 | ifidx | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c cfg_to_ndev() -> brcmf_get_ifp()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | ifidx | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &rdev->wiphy.mtx | ||
| HALF_LOCKED2 | global &rtnl_mutex | ||
| TYPE_LOCK | (struct wiphy)->mtx |
drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c brcmf_alloc_vif() -> brcmf_get_ifp()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | ifidx | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &rdev->wiphy.mtx |
drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c brcmf_cfg80211_attach() -> brcmf_get_ifp()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | drvr | 4096-ptr_max |
| PARAM_VALUE | 0 | drvr->bus_if | 4096-ptr_max |
| PARAM_VALUE | 0 | drvr->bus_if->dev | 4096-ptr_max |
| PARAM_VALUE | 0 | drvr->bus_if->dev->cma_area->alloc_mutex.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | drvr->bus_if->dev->cma_area->alloc_mutex.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | drvr->bus_if->dev->cma_area->nranges | s32min-s32max |
| PARAM_VALUE | 0 | drvr->bus_if->dev->dma_io_tlb_pools.next | 4096-ptr_max |
| PARAM_VALUE | 0 | drvr->bus_if->dev->dma_io_tlb_pools.next->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | drvr->bus_if->dev->dma_io_tlb_pools.next->prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | drvr->bus_if->dev->dma_uses_io_tlb | 1 |
| PARAM_VALUE | 0 | drvr->bus_if->dev->driver_data->bus_priv.sdio->bus->rxblen | 0-4000000 |
| PARAM_VALUE | 0 | drvr->bus_if->dev->driver_data->bus_priv.sdio->bus->tx_hdrlen | 12,20 |
| PARAM_VALUE | 0 | drvr->bus_if->dev->driver_data->bus_priv.sdio->bus->txglom | 0-1 |
| PARAM_VALUE | 0 | drvr->bus_if->dev->driver_data->maxctl | 0-4294967295 |
| PARAM_VALUE | 0 | drvr->bus_if->drvr | 0,4096-ptr_max |
| PARAM_VALUE | 0 | drvr->bus_if->fwvid | 0-2 |
| PARAM_VALUE | 0 | drvr->bus_if->list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | drvr->bus_if->list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | drvr->bus_if->maxctl | 10256 |
| PARAM_VALUE | 0 | drvr->bus_if->msgbuf->max_flowrings | 0-511 |
| PARAM_VALUE | 0 | drvr->bus_if->ops | 4096-ptr_max |
| PARAM_VALUE | 0 | drvr->bus_if->ops->preinit | 4096-ptr_max |
| PARAM_VALUE | 0 | drvr->bus_if->proto_type | 0-1 |
| PARAM_VALUE | 0 | drvr->feat_flags | 0,16384-u32max |
| PARAM_VALUE | 0 | drvr->fweh | 4096-ptr_max |
| PARAM_VALUE | 0 | drvr->fweh->drvr | 4096-ptr_max |
| PARAM_VALUE | 0 | drvr->fweh->drvr->bus_if | 4096-ptr_max |
| PARAM_VALUE | 0 | drvr->fweh->drvr->fweh | 4096-ptr_max |
| PARAM_VALUE | 0 | drvr->fweh->drvr->hdrlen | 0,16 |
| PARAM_VALUE | 0 | drvr->fweh->drvr->proto | 4096-ptr_max |
| PARAM_VALUE | 0 | drvr->fweh->drvr->proto_block.magic | 4096-ptr_max |
| PARAM_VALUE | 0 | drvr->fweh->drvr->revinfo.result | s32min-s16max |
| PARAM_VALUE | 0 | drvr->fweh->drvr->vops | 4096-ptr_max |
| PARAM_VALUE | 0 | drvr->fweh->event_map | 3813349547099697152 |
| PARAM_VALUE | 0 | drvr->fweh->event_mask | 4096-ptr_max |
| PARAM_VALUE | 0 | drvr->fweh->event_mask_len | 25,27 |
| PARAM_VALUE | 0 | drvr->fweh->event_q.next | 4096-ptr_max |
| PARAM_VALUE | 0 | drvr->fweh->event_q.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | drvr->fweh->event_q.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | drvr->fweh->event_q.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | drvr->fweh->event_q.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | drvr->fweh->num_event_codes | 197,212-213 |
| PARAM_VALUE | 0 | drvr->hdrlen | 0,16 |
| PARAM_VALUE | 0 | drvr->if2bss | 4096-ptr_max |
| PARAM_VALUE | 0 | drvr->proto | 4096-ptr_max |
| PARAM_VALUE | 0 | drvr->proto->add_if | 129504947385122816 |
| PARAM_VALUE | 0 | drvr->proto->add_tdls_peer | 7404694161604308992,8136219682819309568 |
| PARAM_VALUE | 0 | drvr->proto->configure_addr_mode | 1738727881682661376,2249783618861756416 |
| PARAM_VALUE | 0 | drvr->proto->debugfs_create | 3373153300118163456,4052850969801105408 |
| PARAM_VALUE | 0 | drvr->proto->del_if | 1214454566440849408 |
| PARAM_VALUE | 0 | drvr->proto->delete_peer | 1516973266310025216,1702775033887358976 |
| PARAM_VALUE | 0 | drvr->proto->hdrpull | 6748563979186683904,7129832666795651072 |
| PARAM_VALUE | 0 | drvr->proto->init_done | 4240636441518551040 |
| PARAM_VALUE | 0 | drvr->proto->pd | 4096-ptr_max |
| PARAM_VALUE | 0 | drvr->proto->query_dcmd | 330764097785778176,2405619228747542528 |
| PARAM_VALUE | 0 | drvr->proto->reset_if | 7045349314685366272 |
| PARAM_VALUE | 0 | drvr->proto->rxreorder | 1879831567339520,7183535859139760128 |
| PARAM_VALUE | 0 | drvr->proto->set_dcmd | 976007617857740800,4239599975335358464 |
| PARAM_VALUE | 0 | drvr->proto->tx_queue_data | 374771803390943232,5554898390258188288 |
| PARAM_VALUE | 0 | drvr->proto->txdata | 9052034130995363840 |
| PARAM_VALUE | 0 | drvr->proto_block.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | drvr->proto_block.first_waiter | 0 |
| PARAM_VALUE | 0 | drvr->proto_block.magic | 4096-ptr_max |
| PARAM_VALUE | 0 | drvr->proto_block.osq.tail.counter | 0 |
| PARAM_VALUE | 0 | drvr->proto_block.owner.counter | 0 |
| PARAM_VALUE | 0 | drvr->settings | 4096-ptr_max |
| PARAM_VALUE | 0 | drvr->settings->mac | 4096-ptr_max |
| PARAM_VALUE | 0 | drvr->vops | 4096-ptr_max |
| PARAM_VALUE | 0 | drvr->vops->get_cfg80211_ops | 0,4364866468571619328 |
| PARAM_VALUE | 0 | *drvr->bus_if->dev->driver_data->bus_priv.sdio->bus->rxbuf | 0-255 |
| PARAM_VALUE | 0 | *drvr->if2bss | 0-15 |
| PARAM_VALUE | 1 | ifidx | 0 |
| DATA_SOURCE | 0 | drvr | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c brcmf_cfg80211_reg_notifier() -> brcmf_get_ifp()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | ifidx | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &wiphy->mtx | ||
| HALF_LOCKED2 | global &rtnl_mutex |
drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c brcmf_construct_chaninfo() -> brcmf_get_ifp()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | drvr | 4096-ptr_max |
| PARAM_VALUE | 1 | ifidx | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c brcmf_enable_bw40_2g() -> brcmf_get_ifp()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | drvr | 4096-ptr_max |
| PARAM_VALUE | 0 | drvr->bus_if | 4096-ptr_max |
| PARAM_VALUE | 0 | drvr->feat_flags | 0,16384-u32max |
| PARAM_VALUE | 0 | drvr->fweh | 4096-ptr_max |
| PARAM_VALUE | 0 | drvr->hdrlen | 0,16 |
| PARAM_VALUE | 0 | drvr->proto | 4096-ptr_max |
| PARAM_VALUE | 0 | drvr->proto_block.first_waiter | 0 |
| PARAM_VALUE | 0 | drvr->proto_block.magic | 4096-ptr_max |
| PARAM_VALUE | 0 | drvr->proto_block.osq.tail.counter | 0 |
| PARAM_VALUE | 0 | drvr->proto_block.owner.counter | 0 |
| PARAM_VALUE | 0 | drvr->settings | 4096-ptr_max |
| PARAM_VALUE | 0 | drvr->vops | 4096-ptr_max |
| PARAM_VALUE | 0 | drvr->wiphy | 4096-ptr_max |
| PARAM_VALUE | 1 | ifidx | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c brcmf_setup_wiphybands() -> brcmf_get_ifp()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | drvr | 4096-ptr_max |
| PARAM_VALUE | 1 | ifidx | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c cfg_to_ndev() -> brcmf_get_ifp()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | ifidx | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &cfg->usr_sync | ||
| HALF_LOCKED2 | &rdev->wiphy.mtx |