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:

net/mac80211/mesh_plink.c mesh_neighbour_update() -> mesh_peer_accepts_plinks()

Type Parameter Key Value
PARAM_VALUE 0 ie 4096-ptr_max
PARAM_VALUE 0 ie->mesh_config 4096-ptr_max
BUF_SIZE 0 ie 800
CAPPED_DATA 0 ie->mesh_config->meshconf_auth 1
CAPPED_DATA 0 ie->mesh_config->meshconf_congest 1
CAPPED_DATA 0 ie->mesh_config->meshconf_pmetric 1
CAPPED_DATA 0 ie->mesh_config->meshconf_psel 1
CAPPED_DATA 0 ie->mesh_config->meshconf_synch 1
CAPPED_DATA 0 ie->mesh_id_len 1
DATA_SOURCE 0 ie $2
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 ie->bssid_index->bssid_index 0-255[u]
USER_DATA 0 ie->bssid_index->dtim_count 0-255[u]
USER_DATA 0 ie->bssid_index->dtim_period 0-255[u]
USER_DATA 0 ie->bssid_index_len 1-255
USER_DATA 0 ie->dtim_count 0-255[u]
USER_DATA 0 ie->dtim_period 0-255[u]
USER_DATA 0 ie->frame_type 0,4-252[c]
USER_DATA 0 ie->ml_basic_len 2-764
USER_DATA 0 ie->ml_epcs_len 2-764
USER_DATA 0 ie->ml_reconf_len 2-764
USER_DATA 0 ie->total_len 1-65531
USER_DATA 0 *ie->ie_start 0-255
USER_PTR 0 ie->ie_start
LOCK2 rcu_read
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 &rdev->wiphy.mtx

net/mac80211/mesh_plink.c mesh_sta_info_alloc() -> mesh_peer_accepts_plinks()

Type Parameter Key Value
PARAM_VALUE 0 ie 4096-ptr_max
DATA_SOURCE 0 ie $2
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 ie->bssid_index->bssid_index 0-255[u]
USER_DATA 0 ie->bssid_index->dtim_count 0-255[u]
USER_DATA 0 ie->bssid_index->dtim_period 0-255[u]
USER_DATA 0 ie->bssid_index_len 1-255
USER_DATA 0 ie->dtim_count 0-255[u]
USER_DATA 0 ie->dtim_period 0-255[u]
USER_DATA 0 ie->frame_type 0,4-252[c]
USER_DATA 0 ie->ml_basic_len 2-764
USER_DATA 0 ie->ml_epcs_len 2-764
USER_DATA 0 ie->ml_reconf_len 2-764
USER_DATA 0 ie->total_len 1-65531
USER_DATA 0 *ie->ie_start 0-255
USER_PTR 0 ie->ie_start
HALF_LOCKED2 &rdev->wiphy.mtx