Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c brcmf_cfg80211_attach() -> brcmf_btcoex_attach()

Type Parameter Key Value
PARAM_VALUE 0 cfg 4096-ptr_max
PARAM_VALUE 0 cfg->conf 4096-ptr_max
PARAM_VALUE 0 cfg->conf->frag_threshold u32max
PARAM_VALUE 0 cfg->conf->retry_long u32max
PARAM_VALUE 0 cfg->conf->retry_short u32max
PARAM_VALUE 0 cfg->conf->rts_threshold u32max
PARAM_VALUE 0 cfg->d11inf.decchspec 236142884929916928,6155121904398864384
PARAM_VALUE 0 cfg->d11inf.encchspec 6390145914366836736,6532149914717102080
PARAM_VALUE 0 cfg->dongle_up 0
PARAM_VALUE 0 cfg->escan_info.escan_buf 4096-ptr_max
PARAM_VALUE 0 cfg->escan_info.escan_state 0
PARAM_VALUE 0 cfg->escan_timeout.entry.pprev 0
PARAM_VALUE 0 cfg->escan_timeout.flags 0-4194302
PARAM_VALUE 0 cfg->escan_timeout.lockdep_map->name 0-255
PARAM_VALUE 0 cfg->extra_buf 4096-ptr_max
PARAM_VALUE 0 cfg->p2p.afx_hdl.act_frm_scan.done 0
PARAM_VALUE 0 cfg->p2p.afx_hdl.act_frm_scan.wait.lock.magic 3735899821
PARAM_VALUE 0 cfg->p2p.afx_hdl.act_frm_scan.wait.lock.owner (-1)
PARAM_VALUE 0 cfg->p2p.afx_hdl.act_frm_scan.wait.lock.owner_cpu u32max
PARAM_VALUE 0 cfg->p2p.afx_hdl.act_frm_scan.wait.task_list.next 4096-ptr_max
PARAM_VALUE 0 cfg->p2p.afx_hdl.act_frm_scan.wait.task_list.next->next 4096-ptr_max
PARAM_VALUE 0 cfg->p2p.afx_hdl.act_frm_scan.wait.task_list.prev 4096-ptr_max
PARAM_VALUE 0 cfg->p2p.afx_hdl.act_frm_scan.wait.task_list.prev->next 4096-ptr_max
PARAM_VALUE 0 cfg->p2p.afx_hdl.act_frm_scan.wait.task_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 cfg->p2p.cfg 4096-ptr_max
PARAM_VALUE 0 cfg->p2p.cfg->conf 4096-ptr_max
PARAM_VALUE 0 cfg->p2p.cfg->d11inf.decchspec 236142884929916928,6155121904398864384
PARAM_VALUE 0 cfg->p2p.cfg->d11inf.encchspec 6390145914366836736,6532149914717102080
PARAM_VALUE 0 cfg->p2p.cfg->dongle_up 0
PARAM_VALUE 0 cfg->p2p.cfg->escan_info.escan_buf 4096-ptr_max
PARAM_VALUE 0 cfg->p2p.cfg->escan_info.escan_state 0
PARAM_VALUE 0 cfg->p2p.cfg->escan_timeout.entry.pprev 0
PARAM_VALUE 0 cfg->p2p.cfg->escan_timeout.flags 0-4194302
PARAM_VALUE 0 cfg->p2p.cfg->extra_buf 4096-ptr_max
PARAM_VALUE 0 cfg->p2p.cfg->p2p.cfg 4096-ptr_max
PARAM_VALUE 0 cfg->p2p.cfg->pub 4096-ptr_max
PARAM_VALUE 0 cfg->p2p.cfg->pwr_save 1
PARAM_VALUE 0 cfg->p2p.cfg->scan_request 0
PARAM_VALUE 0 cfg->p2p.cfg->usr_sync.first_waiter 0
PARAM_VALUE 0 cfg->p2p.cfg->usr_sync.magic 4096-ptr_max
PARAM_VALUE 0 cfg->p2p.cfg->usr_sync.osq.tail.counter 0
PARAM_VALUE 0 cfg->p2p.cfg->usr_sync.owner.counter 0
PARAM_VALUE 0 cfg->p2p.cfg->vif_disabled.done 0
PARAM_VALUE 0 cfg->p2p.cfg->vif_disabled.wait.lock.magic 3735899821
PARAM_VALUE 0 cfg->p2p.cfg->vif_disabled.wait.lock.owner (-1)
PARAM_VALUE 0 cfg->p2p.cfg->vif_disabled.wait.lock.owner_cpu u32max
PARAM_VALUE 0 cfg->p2p.cfg->vif_disabled.wait.task_list.next 4096-ptr_max
PARAM_VALUE 0 cfg->p2p.cfg->vif_disabled.wait.task_list.prev 4096-ptr_max
PARAM_VALUE 0 cfg->p2p.cfg->vif_event.vif->profile.sec.cipher_group 0,1027073-1027074,1027076-1027078
PARAM_VALUE 0 cfg->p2p.cfg->vif_event.vif->profile.use_fwauth 0-7
PARAM_VALUE 0 cfg->p2p.cfg->vif_event.vif->profile.use_fwsup 0-3
PARAM_VALUE 0 cfg->p2p.cfg->vif_event.vif_event_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 cfg->p2p.cfg->vif_list.next 4096-ptr_max
PARAM_VALUE 0 cfg->p2p.cfg->vif_list.prev->next->next 4096-ptr_max
PARAM_VALUE 0 cfg->p2p.cfg->wiphy 4096-ptr_max
PARAM_VALUE 0 cfg->p2p.cfg->wowl.nd 4096-ptr_max
PARAM_VALUE 0 cfg->p2p.cfg->wowl.nd_info 4096-ptr_max
PARAM_VALUE 0 cfg->p2p.p2pdev_dynamically 1
PARAM_VALUE 0 cfg->p2p.send_af_done.done 0
PARAM_VALUE 0 cfg->p2p.send_af_done.wait.lock.magic 3735899821
PARAM_VALUE 0 cfg->p2p.send_af_done.wait.lock.owner (-1)
PARAM_VALUE 0 cfg->p2p.send_af_done.wait.lock.owner_cpu u32max
PARAM_VALUE 0 cfg->p2p.send_af_done.wait.task_list.next 4096-ptr_max
PARAM_VALUE 0 cfg->p2p.send_af_done.wait.task_list.next->next 4096-ptr_max
PARAM_VALUE 0 cfg->p2p.send_af_done.wait.task_list.prev 4096-ptr_max
PARAM_VALUE 0 cfg->p2p.send_af_done.wait.task_list.prev->next 4096-ptr_max
PARAM_VALUE 0 cfg->p2p.send_af_done.wait.task_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 cfg->p2p.wait_next_af.done 0
PARAM_VALUE 0 cfg->p2p.wait_next_af.wait.lock.magic 3735899821
PARAM_VALUE 0 cfg->p2p.wait_next_af.wait.lock.owner (-1)
PARAM_VALUE 0 cfg->p2p.wait_next_af.wait.lock.owner_cpu u32max
PARAM_VALUE 0 cfg->p2p.wait_next_af.wait.task_list.next 4096-ptr_max
PARAM_VALUE 0 cfg->p2p.wait_next_af.wait.task_list.next->next 4096-ptr_max
PARAM_VALUE 0 cfg->p2p.wait_next_af.wait.task_list.prev 4096-ptr_max
PARAM_VALUE 0 cfg->p2p.wait_next_af.wait.task_list.prev->next 4096-ptr_max
PARAM_VALUE 0 cfg->p2p.wait_next_af.wait.task_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 cfg->pub 4096-ptr_max
PARAM_VALUE 0 cfg->pub->bus_if 4096-ptr_max
PARAM_VALUE 0 cfg->pub->feat_flags 0,16384-u32max
PARAM_VALUE 0 cfg->pub->fweh 4096-ptr_max
PARAM_VALUE 0 cfg->pub->fweh->event_map->n_items 4
PARAM_VALUE 0 cfg->pub->hdrlen 0,16
PARAM_VALUE 0 cfg->pub->proto 4096-ptr_max
PARAM_VALUE 0 cfg->pub->proto_block.first_waiter 0
PARAM_VALUE 0 cfg->pub->proto_block.magic 4096-ptr_max
PARAM_VALUE 0 cfg->pub->proto_block.osq.tail.counter 0
PARAM_VALUE 0 cfg->pub->proto_block.owner.counter 0
PARAM_VALUE 0 cfg->pub->settings 4096-ptr_max
PARAM_VALUE 0 cfg->pub->vops 4096-ptr_max
PARAM_VALUE 0 cfg->pub->wiphy 4096-ptr_max
PARAM_VALUE 0 cfg->pwr_save 1
PARAM_VALUE 0 cfg->scan_request 0
PARAM_VALUE 0 cfg->usr_sync.dep_map->name 0-255
PARAM_VALUE 0 cfg->usr_sync.first_waiter 0
PARAM_VALUE 0 cfg->usr_sync.magic 4096-ptr_max
PARAM_VALUE 0 cfg->usr_sync.osq.tail.counter 0
PARAM_VALUE 0 cfg->usr_sync.owner.counter 0
PARAM_VALUE 0 cfg->vif_disabled.done 0
PARAM_VALUE 0 cfg->vif_disabled.wait.lock.magic 3735899821
PARAM_VALUE 0 cfg->vif_disabled.wait.lock.owner (-1)
PARAM_VALUE 0 cfg->vif_disabled.wait.lock.owner_cpu u32max
PARAM_VALUE 0 cfg->vif_disabled.wait.task_list.next 4096-ptr_max
PARAM_VALUE 0 cfg->vif_disabled.wait.task_list.next->next 4096-ptr_max
PARAM_VALUE 0 cfg->vif_disabled.wait.task_list.prev 4096-ptr_max
PARAM_VALUE 0 cfg->vif_disabled.wait.task_list.prev->next 4096-ptr_max
PARAM_VALUE 0 cfg->vif_disabled.wait.task_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 cfg->vif_event.vif->profile.sec.cipher_group 0,1027073-1027074,1027076-1027078
PARAM_VALUE 0 cfg->vif_event.vif->profile.use_fwauth 0-7
PARAM_VALUE 0 cfg->vif_event.vif->profile.use_fwsup 0-3
PARAM_VALUE 0 cfg->vif_event.vif_wq.head.next 4096-ptr_max
PARAM_VALUE 0 cfg->vif_event.vif_wq.head.next->next 4096-ptr_max
PARAM_VALUE 0 cfg->vif_event.vif_wq.head.prev 4096-ptr_max
PARAM_VALUE 0 cfg->vif_event.vif_wq.head.prev->next 4096-ptr_max
PARAM_VALUE 0 cfg->vif_event.vif_wq.head.prev->prev 4096-ptr_max
PARAM_VALUE 0 cfg->vif_list.next 4096-ptr_max
PARAM_VALUE 0 cfg->vif_list.next->next 4096-ptr_max
PARAM_VALUE 0 cfg->vif_list.prev->next 4096-ptr_max
PARAM_VALUE 0 cfg->vif_list.prev->next->next 4096-ptr_max
PARAM_VALUE 0 cfg->vif_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 cfg->wiphy 4096-ptr_max
PARAM_VALUE 0 cfg->wowl.nd 4096-ptr_max
PARAM_VALUE 0 cfg->wowl.nd_info 4096-ptr_max
PARAM_VALUE 0 *cfg->p2p->conn2_int_addr 0-255
PARAM_VALUE 0 *cfg->p2p->conn_int_addr 0-255
PARAM_VALUE 0 *cfg->p2p->dev_addr 0-255
BUF_SIZE 0 cfg 2776
DATA_SOURCE 0 cfg r _kzalloc_noprof
RX_PATH
TASK_NOT_RUNNING