Defined in 1 files as a function:
Referenced in 1 files:
Smatch caller information:
net/mac80211/cfg.c ieee80211_add_station() -> sta_apply_parameters()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | local | 4096-ptr_max |
| PARAM_VALUE | 1 | sta | 4096-ptr_max |
| PARAM_VALUE | 2 | params | 687296380035846144 |
| PARAM_VALUE | 2 | params->link_sta_params.eht_capa_len | 0,14-255 |
| PARAM_VALUE | 2 | params->link_sta_params.link_id | (-1)-255 |
| PARAM_VALUE | 2 | params->link_sta_params.link_mac | 0 |
| PARAM_VALUE | 2 | params->link_sta_params.txpwr.type | 0-255 |
| PARAM_VALUE | 2 | params->listen_interval | 0-u16max |
| PARAM_VALUE | 2 | params->max_sp | 0-2 |
| PARAM_VALUE | 2 | params->nmi_mac | 0,4096-ptr_max |
| PARAM_VALUE | 2 | params->sta_flags_mask | 0,28,30,48,50,64,66,160,162,178,190 |
| PARAM_VALUE | 2 | params->sta_flags_set | 0,160 |
| PARAM_VALUE | 2 | params->sta_modify_mask | 0-7 |
| PARAM_VALUE | 2 | params->support_p2p_ps | 0-255 |
| PARAM_VALUE | 2 | params->supported_channels | 4096-ptr_max |
| PARAM_VALUE | 2 | params->supported_oper_classes | 4096-ptr_max |
| PARAM_VALUE | 2 | params->uapsd_queues | 0-14 |
| PARAM_VALUE | 2 | params->vlan | 0,4096-ptr_max |
| BUF_SIZE | 1 | sta | 4520-s32max |
| BUF_SIZE | 1 | sta | 4520-s32max |
| DATA_SOURCE | 0 | local | r wiphy_priv |
| DATA_SOURCE | 2 | params | $3 |
| MEM_ZERO | 2 | params | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 1 | *sta->addr | 0-255 |
| USER_DATA | 1 | *sta->deflink.addr | 0-255 |
| USER_DATA | 1 | *sta->sta.addr | 0-255 |
| USER_DATA | 1 | *sta->sta.deflink.addr | 0-255 |
| USER_DATA | 2 | params->sta_flags_mask | 0,160[c] |
| USER_DATA | 2 | params->sta_flags_set | 0,160[c] |
| USER_PTR | 1 | sta->addr | |
| USER_PTR | 1 | sta->deflink.addr | |
| USER_PTR | 1 | sta->sta.addr | |
| USER_PTR | 1 | sta->sta.deflink.addr | |
| USER_PTR | 2 | params->ext_capab | |
| USER_PTR | 2 | params->link_sta_params.eht_capa | |
| USER_PTR | 2 | params->link_sta_params.he_6ghz_capa | |
| USER_PTR | 2 | params->link_sta_params.he_capa | |
| USER_PTR | 2 | params->link_sta_params.ht_capa | |
| USER_PTR | 2 | params->link_sta_params.link_mac | |
| USER_PTR | 2 | params->link_sta_params.mld_mac | |
| USER_PTR | 2 | params->link_sta_params.s1g_capa | |
| USER_PTR | 2 | params->link_sta_params.supported_rates | |
| USER_PTR | 2 | params->link_sta_params.uhr_capa | |
| USER_PTR | 2 | params->link_sta_params.vht_capa | |
| USER_PTR | 2 | params->nmi_mac | |
| USER_PTR | 2 | params->supported_channels | |
| USER_PTR | 2 | params->supported_oper_classes | |
| 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 |
net/mac80211/cfg.c ieee80211_change_station() -> sta_apply_parameters()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | local | 4096-ptr_max |
| PARAM_VALUE | 1 | sta | 4096-ptr_max |
| PARAM_VALUE | 1 | sta->deflink.pub | 4096-ptr_max |
| PARAM_VALUE | 1 | sta->sdata | 4096-ptr_max |
| PARAM_VALUE | 2 | params | 7473166786741903360 |
| PARAM_VALUE | 2 | params->aid | 0 |
| PARAM_VALUE | 2 | params->eml_cap_present | 0 |
| PARAM_VALUE | 2 | params->link_sta_params.eht_capa | 4096-ptr_max |
| PARAM_VALUE | 2 | params->link_sta_params.he_capa | 4096-ptr_max |
| PARAM_VALUE | 2 | params->link_sta_params.ht_capa | 4096-ptr_max |
| PARAM_VALUE | 2 | params->link_sta_params.link_id | (-1)-255 |
| PARAM_VALUE | 2 | params->link_sta_params.opmode_notif_used | 0 |
| PARAM_VALUE | 2 | params->link_sta_params.s1g_capa | 4096-ptr_max |
| PARAM_VALUE | 2 | params->link_sta_params.txpwr.type | 0-255 |
| PARAM_VALUE | 2 | params->link_sta_params.uhr_capa | 4096-ptr_max |
| PARAM_VALUE | 2 | params->link_sta_params.vht_capa | 4096-ptr_max |
| PARAM_VALUE | 2 | params->listen_interval | (-1)-u16max |
| PARAM_VALUE | 2 | params->local_pm | 0 |
| PARAM_VALUE | 2 | params->max_sp | 0-2 |
| PARAM_VALUE | 2 | params->plink_action | 0 |
| PARAM_VALUE | 2 | params->sta_flags_mask | 0,2,30,50 |
| PARAM_VALUE | 2 | params->sta_modify_mask | 0-7 |
| PARAM_VALUE | 2 | params->support_p2p_ps | (-1)-255 |
| PARAM_VALUE | 2 | params->uapsd_queues | 0-14 |
| PARAM_VALUE | 2 | params->vlan | 0,4096-ptr_max |
| CAPPED_DATA | 2 | params->vlan | 1 |
| DATA_SOURCE | 0 | local | r wiphy_priv |
| DATA_SOURCE | 1 | sta | r sta_info_get_bss |
| DATA_SOURCE | 2 | params | $3 |
| MEM_ZERO | 2 | params | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 2 | params->sta_flags_mask | 0[c] |
| USER_DATA | 2 | params->sta_flags_set | 0[c] |
| USER_PTR | 2 | params->ext_capab | |
| USER_PTR | 2 | params->link_sta_params.eht_capa | |
| USER_PTR | 2 | params->link_sta_params.he_6ghz_capa | |
| USER_PTR | 2 | params->link_sta_params.he_capa | |
| USER_PTR | 2 | params->link_sta_params.ht_capa | |
| USER_PTR | 2 | params->link_sta_params.link_mac | |
| USER_PTR | 2 | params->link_sta_params.mld_mac | |
| USER_PTR | 2 | params->link_sta_params.s1g_capa | |
| USER_PTR | 2 | params->link_sta_params.supported_rates | |
| USER_PTR | 2 | params->link_sta_params.uhr_capa | |
| USER_PTR | 2 | params->link_sta_params.vht_capa | |
| USER_PTR | 2 | params->supported_channels | |
| USER_PTR | 2 | params->supported_oper_classes | |
| 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 |