Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 4 files:

Smatch caller information:

drivers/net/wireless/broadcom/brcm80211/brcmfmac/core.c brcmf_fil_cmd_int_set() -> brcmf_fil_cmd_data_set()

Type Parameter Key Value
PARAM_VALUE 0 ifp 4096-ptr_max
PARAM_VALUE 0 *ifp->drvr->proto_buf 0-255
PARAM_VALUE 1 cmd 10,28,108
PARAM_VALUE 2 data 1549391705372741632
PARAM_VALUE 2 *data 0-1,3
PARAM_VALUE 3 len 4
BUF_SIZE 2 data 4
DATA_SOURCE 0 ifp $0
DATA_SOURCE 1 cmd $1
HARD_MAX 1 cmd 108
RX_PATH
TASK_NOT_RUNNING
UNITS 3 len unit_byte

drivers/net/wireless/broadcom/brcm80211/brcmfmac/vendor.c brcmf_cfg80211_vndr_cmds_dcmd_handler() -> brcmf_fil_cmd_data_set()

Type Parameter Key Value
PARAM_VALUE 0 ifp 4096-ptr_max
PARAM_VALUE 2 data 0,4096-ptr_max
PARAM_VALUE 3 len 0-8192
BUF_SIZE 2 data 0,2-8193
BUF_SIZE 2 data 0,2-8193
FUZZY_MAX 3 len 8192
RX_PATH
TASK_NOT_RUNNING
USER_DATA 1 cmd 0-u32max[u]
USER_DATA 3 len 0-8192[u]
HALF_LOCKED2 &dev->lock
HALF_LOCKED2 &devlink->lock
HALF_LOCKED2 &net->xfrm.xfrm_cfg_mutex
HALF_LOCKED2 global &audit_cmd_mutex.lock
HALF_LOCKED2 global &cb_lock
HALF_LOCKED2 global &crypto_cfg_mutex
HALF_LOCKED2 global &dpll_lock
HALF_LOCKED2 global &hwsim_phys_lock
HALF_LOCKED2 global &net_dm_mutex
HALF_LOCKED2 global &rtnl_mutex
HALF_LOCKED2 global &rx_queue_mutex
HALF_LOCKED2 rcu_read

drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c brcmf_fil_cmd_int_set() -> brcmf_fil_cmd_data_set()

Type Parameter Key Value
PARAM_VALUE 0 ifp 4096-ptr_max
PARAM_VALUE 0 *ifp->ndev->name 0-255
PARAM_VALUE 1 cmd 2-3,158
PARAM_VALUE 2 data 2689207564091011072
PARAM_VALUE 2 *data 1,20
PARAM_VALUE 3 len 4
BUF_SIZE 2 data 4
DATA_SOURCE 0 ifp $0
DATA_SOURCE 1 cmd $1
HARD_MAX 1 cmd 158
RX_PATH
TASK_NOT_RUNNING
UNITS 3 len unit_byte
HALF_LOCKED2 &cfg->usr_sync
HALF_LOCKED2 &rdev->wiphy.mtx

drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c brcmf_cfg80211_change_station() -> brcmf_fil_cmd_data_set()

Type Parameter Key Value
PARAM_VALUE 1 cmd 121
PARAM_VALUE 2 data 4096-ptr_max
PARAM_VALUE 3 len 6
DATA_SOURCE 2 data $2
RX_PATH
TASK_NOT_RUNNING
USER_PTR 2 data
HALF_LOCKED2 &dev->lock
HALF_LOCKED2 &devlink->lock
HALF_LOCKED2 &net->xfrm.xfrm_cfg_mutex
HALF_LOCKED2 global &audit_cmd_mutex.lock
HALF_LOCKED2 global &cb_lock
HALF_LOCKED2 global &crypto_cfg_mutex
HALF_LOCKED2 global &dpll_lock
HALF_LOCKED2 global &hwsim_phys_lock
HALF_LOCKED2 global &net_dm_mutex
HALF_LOCKED2 global &rtnl_mutex
HALF_LOCKED2 global &rx_queue_mutex
HALF_LOCKED2 rcu_read

drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c brcmf_cfg80211_change_station() -> brcmf_fil_cmd_data_set()

Type Parameter Key Value
PARAM_VALUE 1 cmd 122
PARAM_VALUE 2 data 4096-ptr_max
PARAM_VALUE 3 len 6
DATA_SOURCE 2 data $2
RX_PATH
TASK_NOT_RUNNING
USER_PTR 2 data
HALF_LOCKED2 &dev->lock
HALF_LOCKED2 &devlink->lock
HALF_LOCKED2 &net->xfrm.xfrm_cfg_mutex
HALF_LOCKED2 global &audit_cmd_mutex.lock
HALF_LOCKED2 global &cb_lock
HALF_LOCKED2 global &crypto_cfg_mutex
HALF_LOCKED2 global &dpll_lock
HALF_LOCKED2 global &hwsim_phys_lock
HALF_LOCKED2 global &net_dm_mutex
HALF_LOCKED2 global &rtnl_mutex
HALF_LOCKED2 global &rx_queue_mutex
HALF_LOCKED2 rcu_read

drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c brcmf_cfg80211_connect() -> brcmf_fil_cmd_data_set()

Type Parameter Key Value
PARAM_VALUE 0 ifp 4096-ptr_max
PARAM_VALUE 0 ifp->drvr 4096-ptr_max
PARAM_VALUE 0 ifp->drvr->bus_if->dev->driver_data->bus_priv.sdio->bus->ctrl_frame_len 16-1518
PARAM_VALUE 0 ifp->drvr->bus_if->dev->driver_data->bus_priv.sdio->bus->ctrl_frame_stat 0-1
PARAM_VALUE 0 ifp->drvr->bus_if->dev->driver_data->bus_priv.sdio->bus->dpc_triggered 1
PARAM_VALUE 0 ifp->drvr->bus_if->state 1
PARAM_VALUE 0 ifp->drvr->proto->pd->ctl_completed 0
PARAM_VALUE 0 ifp->drvr->proto->pd->msg.cmd 0-4294967295
PARAM_VALUE 0 ifp->drvr->proto->pd->msg.flags 0-4294967295
PARAM_VALUE 0 ifp->drvr->proto->pd->msg.len 0-8192
PARAM_VALUE 0 ifp->drvr->proto->pd->msg.status 0
PARAM_VALUE 0 ifp->drvr->proto->pd->reqid 0-4294967295
PARAM_VALUE 0 ifp->drvr->proto_block.dep_map->name 0-255
PARAM_VALUE 0 ifp->drvr->proto_block.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 ifp->drvr->proto_block.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 ifp->drvr->proto_block.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 ifp->drvr->proto_block.first_waiter->task->blocked_lock.dep_map->name 0-255
PARAM_VALUE 0 ifp->drvr->proto_block.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 ifp->drvr->proto_block.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 ifp->drvr->proto_block.first_waiter->task->blocked_lock.raw_lock.val.counter s32min-s32max
PARAM_VALUE 0 ifp->drvr->proto_block.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 ifp->drvr->proto_block.osq.tail.counter 0-s32max
PARAM_VALUE 0 ifp->drvr->vops->set_sae_password 0,3300274081836953600,4908399167437676544
PARAM_VALUE 0 ifp->pend_8021x_cnt.counter s32min-s32max
PARAM_VALUE 0 ifp->vif 4096-ptr_max
PARAM_VALUE 0 ifp->vif->profile.is_ft 0-1
PARAM_VALUE 0 ifp->vif->profile.use_fwsup 0-4294967295
PARAM_VALUE 0 *ifp->drvr->proto_buf 0-255
PARAM_VALUE 0 *ifp->vif->ifp->drvr->proto_buf 0-255
PARAM_VALUE 1 cmd 26
PARAM_VALUE 2 data 5569406280100311040
PARAM_VALUE 3 len 36,52
BUF_SIZE 2 data 52
CAPPED_DATA 0 ifp->vif 1
FUZZY_MAX 0 ifp->vif->profile.use_fwsup 3
MEM_ZERO 2 data
UNITS 3 len unit_byte

drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c brcmf_cfg80211_del_station() -> brcmf_fil_cmd_data_set()

Type Parameter Key Value
PARAM_VALUE 0 ifp 4096-ptr_max
PARAM_VALUE 0 ifp->vif 4096-ptr_max
PARAM_VALUE 1 cmd 201
PARAM_VALUE 2 data 655610913170513920
PARAM_VALUE 3 len 12
BUF_SIZE 2 data 12
RX_PATH
TASK_NOT_RUNNING
UNITS 3 len unit_byte
HALF_LOCKED2 &dev->lock
HALF_LOCKED2 &devlink->lock
HALF_LOCKED2 &net->xfrm.xfrm_cfg_mutex
HALF_LOCKED2 global &audit_cmd_mutex.lock
HALF_LOCKED2 global &cb_lock
HALF_LOCKED2 global &crypto_cfg_mutex
HALF_LOCKED2 global &dpll_lock
HALF_LOCKED2 global &hwsim_phys_lock
HALF_LOCKED2 global &net_dm_mutex
HALF_LOCKED2 global &rtnl_mutex
HALF_LOCKED2 global &rx_queue_mutex
HALF_LOCKED2 rcu_read

drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c brcmf_cfg80211_disconnect() -> brcmf_fil_cmd_data_set()

Type Parameter Key Value
PARAM_VALUE 0 ifp 4096-ptr_max
PARAM_VALUE 0 ifp->vif 4096-ptr_max
PARAM_VALUE 1 cmd 52
PARAM_VALUE 2 data 1500011562928865280
PARAM_VALUE 3 len 12
BUF_SIZE 2 data 12
UNITS 3 len unit_byte

drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c brcmf_cfg80211_join_ibss() -> brcmf_fil_cmd_data_set()

Type Parameter Key Value
PARAM_VALUE 0 ifp 4096-ptr_max
PARAM_VALUE 0 ifp->drvr 4096-ptr_max
PARAM_VALUE 0 ifp->drvr->bus_if 4096-ptr_max
PARAM_VALUE 0 ifp->drvr->bus_if->dev->driver_data->bus_priv.sdio->bus->ctrl_frame_len 16-1518
PARAM_VALUE 0 ifp->drvr->bus_if->dev->driver_data->bus_priv.sdio->bus->ctrl_frame_stat 0-1
PARAM_VALUE 0 ifp->drvr->bus_if->dev->driver_data->bus_priv.sdio->bus->dpc_triggered 1
PARAM_VALUE 0 ifp->drvr->bus_if->state 1
PARAM_VALUE 0 ifp->drvr->proto->pd->ctl_completed 0
PARAM_VALUE 0 ifp->drvr->proto->pd->msg.cmd 0-4294967295
PARAM_VALUE 0 ifp->drvr->proto->pd->msg.flags 0-4294967295
PARAM_VALUE 0 ifp->drvr->proto->pd->msg.len 0-8192
PARAM_VALUE 0 ifp->drvr->proto->pd->msg.status 0
PARAM_VALUE 0 ifp->drvr->proto->pd->reqid 0-4294967295
PARAM_VALUE 0 ifp->drvr->proto_block.dep_map->name 0-255
PARAM_VALUE 0 ifp->drvr->proto_block.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 ifp->drvr->proto_block.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 ifp->drvr->proto_block.first_waiter->task->blocked_lock.dep_map->name 0-255
PARAM_VALUE 0 ifp->drvr->proto_block.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 ifp->drvr->proto_block.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 ifp->drvr->proto_block.first_waiter->task->blocked_lock.raw_lock.val.counter s32min-s32max
PARAM_VALUE 0 ifp->drvr->proto_block.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 ifp->drvr->proto_block.osq.tail.counter 0-s32max
PARAM_VALUE 0 ifp->vif 4096-ptr_max
PARAM_VALUE 0 *ifp->drvr->bus_if->dev->driver_data->bus_priv.sdio->bus->ctrl_frame_buf 0-255
PARAM_VALUE 0 *ifp->drvr->proto->pd->buf 0-255
PARAM_VALUE 0 *ifp->drvr->proto_buf 0-255
PARAM_VALUE 1 cmd 26
PARAM_VALUE 2 data 2592254929926025216
PARAM_VALUE 3 len 36,50,52,66
BUF_SIZE 2 data 52
MEM_ZERO 2 data
UNITS 3 len unit_byte

drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c brcmf_cfg80211_start_ap() -> brcmf_fil_cmd_data_set()

Type Parameter Key Value
PARAM_VALUE 0 ifp 4096-ptr_max
PARAM_VALUE 0 ifp->drvr 4096-ptr_max
PARAM_VALUE 0 ifp->drvr->bus_if 4096-ptr_max
PARAM_VALUE 0 ifp->drvr->bus_if->dev->driver_data->bus_priv.sdio->bus->ctrl_frame_len 16-1518
PARAM_VALUE 0 ifp->drvr->bus_if->dev->driver_data->bus_priv.sdio->bus->ctrl_frame_stat 0-1
PARAM_VALUE 0 ifp->drvr->bus_if->dev->driver_data->bus_priv.sdio->bus->dpc_triggered 1
PARAM_VALUE 0 ifp->drvr->bus_if->state 1
PARAM_VALUE 0 ifp->drvr->proto->pd->ctl_completed 0
PARAM_VALUE 0 ifp->drvr->proto->pd->msg.cmd 0-4294967295
PARAM_VALUE 0 ifp->drvr->proto->pd->msg.flags 0-4294967295
PARAM_VALUE 0 ifp->drvr->proto->pd->msg.len 0-8192
PARAM_VALUE 0 ifp->drvr->proto->pd->msg.status 0
PARAM_VALUE 0 ifp->drvr->proto->pd->reqid 0-4294967295
PARAM_VALUE 0 ifp->drvr->proto_block.dep_map->name 0-255
PARAM_VALUE 0 ifp->drvr->proto_block.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 ifp->drvr->proto_block.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 ifp->drvr->proto_block.first_waiter->task->blocked_lock.dep_map->name 0-255
PARAM_VALUE 0 ifp->drvr->proto_block.osq.tail.counter 0-s32max
PARAM_VALUE 0 ifp->drvr->vops->set_sae_password 0,3300274081836953600,4908399167437676544
PARAM_VALUE 0 ifp->vif 4096-ptr_max
PARAM_VALUE 0 ifp->vif->profile.use_fwauth 1-u16max
PARAM_VALUE 0 ifp->vif->wdev.iftype 3
PARAM_VALUE 0 *ifp->drvr->bus_if->dev->driver_data->bus_priv.sdio->bus->ctrl_frame_buf 0-255
PARAM_VALUE 0 *ifp->drvr->proto->pd->buf 0-255
PARAM_VALUE 0 *ifp->drvr->proto_buf 0-255
PARAM_VALUE 1 cmd 26
PARAM_VALUE 2 data 7855652782221864960
PARAM_VALUE 3 len 52
BUF_SIZE 2 data 52
FUZZY_MAX 0 ifp->vif->profile.use_fwauth 1
MEM_ZERO 2 data
UNITS 3 len unit_byte

drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c brcmf_cfg80211_stop_ap() -> brcmf_fil_cmd_data_set()

Type Parameter Key Value
PARAM_VALUE 0 ifp 4096-ptr_max
PARAM_VALUE 0 ifp->drvr->vops->set_sae_password 0,3300274081836953600,4908399167437676544
PARAM_VALUE 0 ifp->vif 4096-ptr_max
PARAM_VALUE 0 ifp->vif->mbss 0
PARAM_VALUE 0 ifp->vif->profile.use_fwauth 1
PARAM_VALUE 0 ifp->vif->wdev.iftype 3
PARAM_VALUE 1 cmd 26
PARAM_VALUE 2 data 2268585454737354752
PARAM_VALUE 3 len 52
BUF_SIZE 2 data 52
MEM_ZERO 2 data
RX_PATH
TASK_NOT_RUNNING
UNITS 3 len unit_byte
HALF_LOCKED2 &rdev->wiphy.mtx

drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c brcmf_dongle_roam() -> brcmf_fil_cmd_data_set()

Type Parameter Key Value
PARAM_VALUE 0 ifp 4096-ptr_max
PARAM_VALUE 0 ifp->drvr 4096-ptr_max
PARAM_VALUE 0 ifp->drvr->bus_if 4096-ptr_max
PARAM_VALUE 0 ifp->drvr->bus_if->dev->driver_data->bus_priv.sdio->bus->ctrl_frame_len 16-1518
PARAM_VALUE 0 ifp->drvr->bus_if->dev->driver_data->bus_priv.sdio->bus->ctrl_frame_stat 0-1
PARAM_VALUE 0 ifp->drvr->bus_if->dev->driver_data->bus_priv.sdio->bus->dpc_triggered 1
PARAM_VALUE 0 ifp->drvr->bus_if->state 1
PARAM_VALUE 0 ifp->drvr->proto->pd->ctl_completed 0
PARAM_VALUE 0 ifp->drvr->proto->pd->msg.cmd 0-4294967295
PARAM_VALUE 0 ifp->drvr->proto->pd->msg.flags 0-4294967295
PARAM_VALUE 0 ifp->drvr->proto->pd->msg.len 0-8192
PARAM_VALUE 0 ifp->drvr->proto->pd->msg.status 0
PARAM_VALUE 0 ifp->drvr->proto->pd->reqid 0-4294967295
PARAM_VALUE 0 ifp->drvr->proto_block.dep_map->name 0-255
PARAM_VALUE 0 ifp->drvr->proto_block.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 ifp->drvr->proto_block.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 ifp->drvr->proto_block.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 ifp->drvr->proto_block.first_waiter->task->blocked_lock.dep_map->name 0-255
PARAM_VALUE 0 ifp->drvr->proto_block.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 ifp->drvr->proto_block.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 ifp->drvr->proto_block.first_waiter->task->blocked_lock.raw_lock.val.counter s32min-s32max
PARAM_VALUE 0 ifp->drvr->proto_block.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 ifp->drvr->proto_block.osq.tail.counter 0-s32max
PARAM_VALUE 0 ifp->drvr->settings 4096-ptr_max
PARAM_VALUE 0 *ifp->drvr->bus_if->dev->driver_data->bus_priv.sdio->bus->ctrl_frame_buf 0-255
PARAM_VALUE 0 *ifp->drvr->proto->pd->buf 0-255
PARAM_VALUE 0 *ifp->drvr->proto_buf 0-255
PARAM_VALUE 1 cmd 55
PARAM_VALUE 2 data 4096-ptr_max
PARAM_VALUE 3 len 8
BUF_SIZE 2 data 8
DATA_SOURCE 0 ifp $0
RX_PATH
TASK_NOT_RUNNING
UNITS 3 len unit_byte
LOCK2 &cfg->usr_sync
HALF_LOCKED2 &ndev->ethtool->rss_lock
HALF_LOCKED2 &ndev->lock
TYPE_LOCK (struct brcmf_cfg80211_info)->usr_sync

drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c brcmf_dongle_roam() -> brcmf_fil_cmd_data_set()

Type Parameter Key Value
PARAM_VALUE 0 ifp 4096-ptr_max
PARAM_VALUE 0 ifp->drvr 4096-ptr_max
PARAM_VALUE 0 ifp->drvr->bus_if 4096-ptr_max
PARAM_VALUE 0 ifp->drvr->bus_if->dev->driver_data->bus_priv.sdio->bus->ctrl_frame_len 16-1518
PARAM_VALUE 0 ifp->drvr->bus_if->dev->driver_data->bus_priv.sdio->bus->ctrl_frame_stat 0-1
PARAM_VALUE 0 ifp->drvr->bus_if->dev->driver_data->bus_priv.sdio->bus->dpc_triggered 1
PARAM_VALUE 0 ifp->drvr->bus_if->state 1
PARAM_VALUE 0 ifp->drvr->proto->pd->ctl_completed 0
PARAM_VALUE 0 ifp->drvr->proto->pd->msg.cmd 0-4294967295
PARAM_VALUE 0 ifp->drvr->proto->pd->msg.flags 0-4294967295
PARAM_VALUE 0 ifp->drvr->proto->pd->msg.len 0-8192
PARAM_VALUE 0 ifp->drvr->proto->pd->msg.status 0
PARAM_VALUE 0 ifp->drvr->proto->pd->reqid 0-4294967295
PARAM_VALUE 0 ifp->drvr->proto_block.dep_map->name 0-255
PARAM_VALUE 0 ifp->drvr->proto_block.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 ifp->drvr->proto_block.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 ifp->drvr->proto_block.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 ifp->drvr->proto_block.first_waiter->task->blocked_lock.dep_map->name 0-255
PARAM_VALUE 0 ifp->drvr->proto_block.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 ifp->drvr->proto_block.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 ifp->drvr->proto_block.first_waiter->task->blocked_lock.raw_lock.val.counter s32min-s32max
PARAM_VALUE 0 ifp->drvr->proto_block.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 ifp->drvr->proto_block.osq.tail.counter 0-s32max
PARAM_VALUE 0 ifp->drvr->settings 4096-ptr_max
PARAM_VALUE 0 *ifp->drvr->bus_if->dev->driver_data->bus_priv.sdio->bus->ctrl_frame_buf 0-255
PARAM_VALUE 0 *ifp->drvr->proto->pd->buf 0-255
PARAM_VALUE 0 *ifp->drvr->proto_buf 0-255
PARAM_VALUE 1 cmd 57
PARAM_VALUE 2 data 4096-ptr_max
PARAM_VALUE 3 len 8
BUF_SIZE 2 data 8
DATA_SOURCE 0 ifp $0
RX_PATH
TASK_NOT_RUNNING
UNITS 3 len unit_byte
LOCK2 &cfg->usr_sync
HALF_LOCKED2 &ndev->ethtool->rss_lock
HALF_LOCKED2 &ndev->lock
TYPE_LOCK (struct brcmf_cfg80211_info)->usr_sync

drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c brcmf_fil_cmd_int_set() -> brcmf_fil_cmd_data_set()

Type Parameter Key Value
PARAM_VALUE 0 ifp 4096-ptr_max
PARAM_VALUE 0 ifp->drvr->vops->set_sae_password 0,3300274081836953600,4908399167437676544
PARAM_VALUE 1 cmd 2-3,20,30,32,34,38,47,76,78,86,118,185,187,205,219,236,258
PARAM_VALUE 2 data 3260523304863645696
PARAM_VALUE 3 len 4
BUF_SIZE 2 data 4
DATA_SOURCE 0 ifp $0
DATA_SOURCE 1 cmd $1
FUZZY_MAX 1 cmd 34
HARD_MAX 1 cmd 258
RX_PATH
TASK_NOT_RUNNING
UNITS 3 len unit_byte
HALF_LOCKED2 &cfg->usr_sync
HALF_LOCKED2 &rdev->wiphy.mtx

drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c brcmf_link_down() -> brcmf_fil_cmd_data_set()

Type Parameter Key Value
PARAM_VALUE 1 cmd 52
PARAM_VALUE 2 data 0
PARAM_VALUE 3 len 0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &cfg->usr_sync

drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c brcmf_notify_escan_complete() -> brcmf_fil_cmd_data_set()

Type Parameter Key Value
PARAM_VALUE 0 ifp 4096-ptr_max
PARAM_VALUE 0 ifp->drvr 4096-ptr_max
PARAM_VALUE 1 cmd 50
PARAM_VALUE 2 data 5076615887952556032
PARAM_VALUE 3 len 76
BUF_SIZE 2 data 76
DATA_SOURCE 0 ifp $1
RX_PATH
TASK_NOT_RUNNING
UNITS 3 len unit_byte
HALF_LOCKED2 &cfg->usr_sync
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 &rdev->wiphy.mtx

drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c brcmf_notify_escan_complete() -> brcmf_fil_cmd_data_set()

Type Parameter Key Value
PARAM_VALUE 0 ifp 4096-ptr_max
PARAM_VALUE 0 ifp->drvr 4096-ptr_max
PARAM_VALUE 1 cmd 50
PARAM_VALUE 2 data 5820795126266568704
PARAM_VALUE 3 len 68
BUF_SIZE 2 data 68
DATA_SOURCE 0 ifp $1
RX_PATH
TASK_NOT_RUNNING
UNITS 3 len unit_byte
HALF_LOCKED2 &cfg->usr_sync
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 &rdev->wiphy.mtx

drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c brcmf_set_wsec() -> brcmf_fil_cmd_data_set()

Type Parameter Key Value
PARAM_VALUE 0 ifp 4096-ptr_max
PARAM_VALUE 0 ifp->drvr->vops->set_sae_password 0,3300274081836953600,4908399167437676544
PARAM_VALUE 0 *ifp->drvr->proto_buf 0-255
PARAM_VALUE 0 *ifp->vif->ifp->drvr->proto_buf 0-255
PARAM_VALUE 1 cmd 268
PARAM_VALUE 2 data 5982592328200159232
PARAM_VALUE 3 len 132
BUF_SIZE 2 data 132
DATA_SOURCE 0 ifp $0
MEM_ZERO 2 data
RX_PATH
TASK_NOT_RUNNING
UNITS 3 len unit_byte

drivers/net/wireless/broadcom/brcm80211/brcmfmac/common.c brcmf_fil_cmd_int_set() -> brcmf_fil_cmd_data_set()

Type Parameter Key Value
PARAM_VALUE 0 ifp 4096-ptr_max
PARAM_VALUE 0 ifp->bsscfgidx 0
PARAM_VALUE 0 ifp->drvr 4096-ptr_max
PARAM_VALUE 0 ifp->drvr->bus_if 4096-ptr_max
PARAM_VALUE 0 ifp->drvr->bus_if->dev->driver_data->bus_priv.sdio->bus->ctrl_frame_len 16-1518
PARAM_VALUE 0 ifp->drvr->bus_if->dev->driver_data->bus_priv.sdio->bus->ctrl_frame_stat 0-1
PARAM_VALUE 0 ifp->drvr->bus_if->dev->driver_data->bus_priv.sdio->bus->dpc_triggered 1
PARAM_VALUE 0 ifp->drvr->bus_if->ops 4096-ptr_max
PARAM_VALUE 0 ifp->drvr->bus_if->ops->get_blob 4096-ptr_max
PARAM_VALUE 0 ifp->drvr->bus_if->state 1
PARAM_VALUE 0 ifp->drvr->fweh 4096-ptr_max
PARAM_VALUE 0 ifp->drvr->proto->pd->ctl_completed 0
PARAM_VALUE 0 ifp->drvr->proto->pd->msg.cmd 0-4294967295
PARAM_VALUE 0 ifp->drvr->proto->pd->msg.flags 0-4294967295
PARAM_VALUE 0 ifp->drvr->proto->pd->msg.len 0-8192
PARAM_VALUE 0 ifp->drvr->proto->pd->msg.status 0
PARAM_VALUE 0 ifp->drvr->proto->pd->reqid 0-4294967295
PARAM_VALUE 0 ifp->drvr->proto_block.dep_map->name 0-255
PARAM_VALUE 0 ifp->drvr->proto_block.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 ifp->drvr->proto_block.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 ifp->drvr->proto_block.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 ifp->drvr->proto_block.first_waiter->task->blocked_lock.dep_map->name 0-255
PARAM_VALUE 0 ifp->drvr->proto_block.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 ifp->drvr->proto_block.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 ifp->drvr->proto_block.first_waiter->task->blocked_lock.raw_lock.val.counter s32min-s32max
PARAM_VALUE 0 ifp->drvr->proto_block.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 ifp->drvr->proto_block.osq.tail.counter 0-s32max
PARAM_VALUE 0 ifp->drvr->settings 4096-ptr_max
PARAM_VALUE 0 ifp->drvr->wiphy 4096-ptr_max
PARAM_VALUE 0 ifp->ifidx 0
PARAM_VALUE 0 ifp->mac_addr 4096-ptr_max
PARAM_VALUE 0 ifp->ndev->dev.kobj.release->timer->entry.pprev 4096-ptr_max
PARAM_VALUE 0 ifp->ndev->lock.dep_map->name 0-255
PARAM_VALUE 0 ifp->ndev->lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 ifp->ndev->lock.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 ifp->ndev->nd_net.net->notrefcnt_tracker.dead 1
PARAM_VALUE 0 ifp->ndev->nd_net.net->rtnl_mutex->first_waiter->task->blocked_lock.owner (-4611686018427387904)-4611686018427387903
PARAM_VALUE 0 ifp->ndev->nd_net.net->rtnl_mutex.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 ifp->ndev->nd_net.net->rtnl_mutex.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 ifp->ndev->needs_free_netdev 1
PARAM_VALUE 0 ifp->ndev->unreg_list.next->prev 4096-ptr_max
PARAM_VALUE 0 ifp->ndev->unreg_list.prev->next 4096-ptr_max
PARAM_VALUE 0 ifp->pend_8021x_wait.head.next 4096-ptr_max
PARAM_VALUE 0 ifp->pend_8021x_wait.head.next->next 4096-ptr_max
PARAM_VALUE 0 ifp->pend_8021x_wait.head.prev 4096-ptr_max
PARAM_VALUE 0 ifp->pend_8021x_wait.head.prev->next 4096-ptr_max
PARAM_VALUE 0 ifp->pend_8021x_wait.head.prev->prev 4096-ptr_max
PARAM_VALUE 0 *ifp->drvr->bus_if->dev->driver_data->bus_priv.sdio->bus->ctrl_frame_buf 0-255
PARAM_VALUE 0 *ifp->drvr->proto->pd->buf 0-255
PARAM_VALUE 0 *ifp->drvr->proto_buf 0-255
PARAM_VALUE 0 *ifp->ndev->name 0-255
PARAM_VALUE 1 cmd 185,187
PARAM_VALUE 2 data 7427260851216551936
PARAM_VALUE 2 *data 40
PARAM_VALUE 3 len 4
BUF_SIZE 0 ifp (-1),512
BUF_SIZE 0 ifp (-1),512
BUF_SIZE 2 data 4
DATA_SOURCE 0 ifp $0
DATA_SOURCE 1 cmd $1
HARD_MAX 1 cmd 187
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 ifp->ndev->num_napi_configs
NO_OVERFLOW_SIMPLE 0 ifp->ndev->num_rx_queues
NO_OVERFLOW_SIMPLE 0 ifp->ndev->num_tx_queues
NO_OVERFLOW_SIMPLE 0 ifp->ndev->real_num_rx_queues
NO_OVERFLOW_SIMPLE 0 ifp->ndev->real_num_tx_queues
UNITS 3 len unit_byte