Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

net/mac80211/tdls.c ieee80211_tdls_ch_sw_resp_tmpl_get() -> ieee80211_tdls_build_mgmt_packet_data()

Type Parameter Key Value
PARAM_VALUE 0 sdata 4096-ptr_max
PARAM_VALUE 3 action_code 6
PARAM_VALUE 4 dialog_token 0
PARAM_VALUE 5 status_code 0
PARAM_VALUE 7 extra_ies 9144301772489183232
PARAM_VALUE 8 extra_ies_len 6
PARAM_VALUE 9 oper_class 0
PARAM_VALUE 10 chandef 0
BUF_SIZE 1 peer 6
BUF_SIZE 7 extra_ies 6
RX_PATH
TASK_NOT_RUNNING
UNITS 0 sdata unit_byte
UNITS 8 extra_ies_len unit_byte
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 &rdev->wiphy.mtx

net/mac80211/tdls.c ieee80211_tdls_ch_sw_tmpl_get() -> ieee80211_tdls_build_mgmt_packet_data()

Type Parameter Key Value
PARAM_VALUE 0 sdata 4096-ptr_max
PARAM_VALUE 3 action_code 5
PARAM_VALUE 4 dialog_token 0
PARAM_VALUE 5 status_code 0
PARAM_VALUE 7 extra_ies 2531707417731096576
PARAM_VALUE 8 extra_ies_len 6,9
PARAM_VALUE 10 chandef 7676884049346555904
PARAM_VALUE 10 chandef->chan 4096-ptr_max
PARAM_VALUE 10 chandef->chan->freq_offset 0
PARAM_VALUE 10 chandef->edmg.bw_config 0,4-15
PARAM_VALUE 10 chandef->freq1_offset 0-999
PARAM_VALUE 10 chandef->width 0-5,8-13
BUF_SIZE 1 peer 6
BUF_SIZE 7 extra_ies 9
CAPPED_DATA 10 chandef->edmg.bw_config 1
DATA_SOURCE 9 oper_class $1
DATA_SOURCE 10 chandef $2
FUZZY_MAX 10 chandef->width 2
RX_PATH
TASK_NOT_RUNNING
UNITS 0 sdata unit_byte
UNITS 8 extra_ies_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

net/mac80211/tdls.c ieee80211_tdls_prep_mgmt_packet() -> ieee80211_tdls_build_mgmt_packet_data()

Type Parameter Key Value
PARAM_VALUE 0 sdata 4096-ptr_max
PARAM_VALUE 0 sdata->local 4096-ptr_max
PARAM_VALUE 0 sdata->local->sta_hash.ht.p.hashfn 4096-ptr_max
PARAM_VALUE 1 peer 4096-ptr_max
PARAM_VALUE 2 link_id (-1)-255
PARAM_VALUE 3 action_code 0-3,5-6,10,14
PARAM_VALUE 7 extra_ies 4096-ptr_max
PARAM_VALUE 8 extra_ies_len 0-u16max
PARAM_VALUE 9 oper_class 0
PARAM_VALUE 10 chandef 0
CAPPED_DATA 0 sdata 1
DATA_SOURCE 0 sdata r IEEE80211_DEV_TO_SUB_IF
DATA_SOURCE 1 peer $2
DATA_SOURCE 2 link_id $3
DATA_SOURCE 3 action_code $4
DATA_SOURCE 4 dialog_token $5
DATA_SOURCE 5 status_code $6
DATA_SOURCE 6 initiator $8 [m]
DATA_SOURCE 7 extra_ies $9
DATA_SOURCE 8 extra_ies_len $10
DATA_SOURCE 9 oper_class $11
DATA_SOURCE 10 chandef $12
RX_PATH
TASK_NOT_RUNNING
USER_DATA 1 *peer 0-255
USER_DATA 7 *extra_ies 0-255
USER_PTR 1 peer
USER_PTR 7 extra_ies
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