Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 2 files:

Smatch caller information:

net/mac80211/mesh_plink.c mesh_plink_get_event() -> mesh_matches_local()

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
PARAM_VALUE 1 ie 4096-ptr_max
PARAM_VALUE 1 ie->peering 1-u64max
BUF_SIZE 1 ie 800
CAPPED_DATA 0 sdata 1
DATA_SOURCE 0 sdata $0
DATA_SOURCE 1 ie $2
RX_PATH
TASK_NOT_RUNNING
LOCK2 rcu_read
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 &rdev->wiphy.mtx

net/mac80211/mesh.c ieee80211_mesh_rx_bcn_presp() -> mesh_matches_local()

Type Parameter Key Value
PARAM_VALUE 0 sdata 4096-ptr_max
PARAM_VALUE 0 sdata->local 4096-ptr_max
PARAM_VALUE 0 sdata->local->hw.wiphy 4096-ptr_max
PARAM_VALUE 0 sdata->local->in_reconfig 0
PARAM_VALUE 0 sdata->local->quiescing 0
PARAM_VALUE 0 sdata->local->suspended 0
PARAM_VALUE 0 sdata->skb_queue.lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 sdata->u.mesh.mesh_id_len 1-u64max
PARAM_VALUE 0 sdata->vif.addr 4096-ptr_max
PARAM_VALUE 0 sdata->vif.type 7
PARAM_VALUE 0 *sdata->local->wep_tx_ctx.S 0-4294967295
PARAM_VALUE 1 ie 4096-ptr_max
PARAM_VALUE 1 ie->ds_params 0,4096-ptr_max
PARAM_VALUE 1 ie->mesh_config 1-u64max
PARAM_VALUE 1 ie->mesh_id 1-u64max
BUF_SIZE 1 ie 800
DATA_SOURCE 0 sdata $0
DATA_SOURCE 1 ie r ieee802_11_parse_elems
RX_PATH
TASK_NOT_RUNNING
USER_DATA 1 ie->bssid_index->bssid_index 0-255[u]
USER_DATA 1 ie->bssid_index->dtim_count 0-255[u]
USER_DATA 1 ie->bssid_index->dtim_period 0-255[u]
USER_DATA 1 ie->bssid_index_len 1-255
USER_DATA 1 ie->dtim_count 0-255[u]
USER_DATA 1 ie->dtim_period 0-255[u]
USER_DATA 1 ie->frame_type 0,4-252[c]
USER_DATA 1 ie->ml_basic_len 2-764
USER_DATA 1 ie->ml_epcs_len 2-764
USER_DATA 1 ie->ml_reconf_len 2-764
USER_DATA 1 ie->total_len 1-65531
USER_DATA 1 *ie->ie_start 0-255
NO_OVERFLOW_SIMPLE 0 sdata->vif.active_links
USER_PTR 1 ie->ie_start
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 &rdev->wiphy.mtx

net/mac80211/mesh.c mesh_rx_csa_frame() -> mesh_matches_local()

Type Parameter Key Value
PARAM_VALUE 0 sdata 4096-ptr_max
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->suspended 0
PARAM_VALUE 0 sdata->skb_queue.lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 sdata->u.mesh.mesh_id_len 1-u64max
PARAM_VALUE 0 sdata->vif.type 7
PARAM_VALUE 0 *sdata->local->wep_tx_ctx.S 0-4294967295
PARAM_VALUE 1 ie 4096-ptr_max
BUF_SIZE 1 ie 800
DATA_SOURCE 0 sdata $0
DATA_SOURCE 1 ie r ieee802_11_parse_elems
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 sdata->vif.active_links
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 &rdev->wiphy.mtx