Documented in 1 files:

Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

net/mac80211/mesh_plink.c mesh_plink_establish() -> mesh_set_ht_prot_mode()

Type Parameter Key Value
PARAM_VALUE 0 sdata 4096-ptr_max
PARAM_VALUE 0 sdata->deflink.sdata->wdev.wiphy->radio->n_freq_range 0-1
PARAM_VALUE 0 sdata->deflink.sdata->wdev.wiphy->radio->n_iface_combinations 0-1
PARAM_VALUE 0 sdata->local 4096-ptr_max
PARAM_VALUE 0 sdata->local->in_reconfig 0
PARAM_VALUE 0 sdata->local->quiescing 0
PARAM_VALUE 0 sdata->local->sta_hash.ht.p.hashfn 4096-ptr_max
PARAM_VALUE 0 sdata->local->suspended 0
PARAM_VALUE 0 sdata->u.mesh.mesh_id_len 1-u64max
PARAM_VALUE 0 sdata->u.mesh.user_mpm 0
PARAM_VALUE 0 sdata->vif.bss_conf.chanreq.oper.width 0-7,13-u32max
PARAM_VALUE 0 sdata->vif.type 7
PARAM_VALUE 0 *sdata->local->wep_tx_ctx.S 0-4294967295
CAPPED_DATA 0 sdata 1
CAPPED_DATA 0 sdata->u.mesh.mesh_id_len 1
DATA_SOURCE 0 sdata $0
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
LOCK2 &sta->mesh->plink_lock
LOCK2 bh
LOCK2 rcu_read
HALF_LOCKED2 &rdev->wiphy.mtx
TYPE_LOCK (struct mesh_sta)->plink_lock

net/mac80211/mesh_plink.c mesh_plink_fsm() -> mesh_set_ht_prot_mode()

Type Parameter Key Value
PARAM_VALUE 0 sdata 4096-ptr_max
PARAM_VALUE 0 sdata->deflink.sdata->wdev.wiphy->radio->n_freq_range 0-1
PARAM_VALUE 0 sdata->deflink.sdata->wdev.wiphy->radio->n_iface_combinations 0-1
PARAM_VALUE 0 sdata->local 4096-ptr_max
PARAM_VALUE 0 sdata->local->in_reconfig 0
PARAM_VALUE 0 sdata->local->quiescing 0
PARAM_VALUE 0 sdata->local->sta_hash.ht.p.hashfn 4096-ptr_max
PARAM_VALUE 0 sdata->local->suspended 0
PARAM_VALUE 0 sdata->u.mesh.mesh_id_len 1-u64max
PARAM_VALUE 0 sdata->u.mesh.user_mpm 0
PARAM_VALUE 0 sdata->u.mgd.assoc_data->fils_kek_len 0
PARAM_VALUE 0 sdata->vif.type 7
PARAM_VALUE 0 *sdata->local->wep_tx_ctx.S 0-4294967295
CAPPED_DATA 0 sdata 1
CAPPED_DATA 0 sdata->u.mesh.mesh_id_len 1
DATA_SOURCE 0 sdata $0
PREEMPT_ADD <- disables preempt
RX_PATH
TASK_NOT_RUNNING
LOCK2 &sta->mesh->plink_lock
LOCK2 bh
LOCK2 rcu_read
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 &rdev->wiphy.mtx
TYPE_LOCK (struct mesh_sta)->plink_lock