Defined in 1 files as a function:

Referenced in 11 files:

Smatch caller information:

drivers/net/wireless/intel/iwlwifi/mld/tests/utils.c iwlmld_kunit_assign_chanctx_to_link() -> iwl_mld_link_from_mac80211()

Type Parameter Key Value
PARAM_VALUE 0 bss_conf 4096-ptr_max
PARAM_VALUE 0 bss_conf->chanctx_conf 4096-ptr_max
BUF_SIZE 0 bss_conf (-1),1176
BUF_SIZE 0 bss_conf (-1),1176
BUF_SIZE 0 bss_conf->vif (-1),3600
DATA_SOURCE 0 bss_conf $1
LOCK2 &mld->wiphy->mtx
TYPE_LOCK (struct wiphy)->mtx

drivers/net/wireless/intel/iwlwifi/mld/mac80211.c iwl_mld_abort_channel_switch() -> iwl_mld_link_from_mac80211()

Type Parameter Key Value
PARAM_VALUE 0 bss_conf 4096-ptr_max
PARAM_VALUE 0 bss_conf->csa_active 0
DATA_SOURCE 0 bss_conf $2

drivers/net/wireless/intel/iwlwifi/mld/mac80211.c iwl_mld_assign_vif_chanctx() -> iwl_mld_link_from_mac80211()

Type Parameter Key Value
DATA_SOURCE 0 bss_conf $2
TASK_NOT_RUNNING
USER_DATA 0 bss_conf->npca.init_qsrc 0-3[c]
USER_DATA 0 bss_conf->npca.min_dur_thresh 0-15[c]
USER_DATA 0 bss_conf->npca.moplen 0[c]
USER_DATA 0 bss_conf->npca.switch_back_delay 0-63[c]
USER_DATA 0 bss_conf->npca.switch_delay 0-63[c]

drivers/net/wireless/intel/iwlwifi/mld/mac80211.c iwl_mld_change_vif_links() -> iwl_mld_link_from_mac80211()

Type Parameter Key Value
PARAM_VALUE 0 bss_conf 1-u64max
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 global &rtnl_mutex

drivers/net/wireless/intel/iwlwifi/mld/mac80211.c iwl_mld_link_set_2mhz_block() -> iwl_mld_link_from_mac80211()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING

drivers/net/wireless/intel/iwlwifi/mld/mac80211.c iwl_mld_post_channel_switch() -> iwl_mld_link_from_mac80211()

Type Parameter Key Value
PARAM_VALUE 0 bss_conf 4096-ptr_max
PARAM_VALUE 0 bss_conf->csa_active 0
DATA_SOURCE 0 bss_conf $2
RX_PATH
TASK_NOT_RUNNING

drivers/net/wireless/intel/iwlwifi/mld/mac80211.c iwl_mld_unassign_vif_chanctx() -> iwl_mld_link_from_mac80211()

Type Parameter Key Value
DATA_SOURCE 0 bss_conf $2
TASK_NOT_RUNNING
USER_DATA 0 bss_conf->npca.init_qsrc 0-3[c]
USER_DATA 0 bss_conf->npca.min_dur_thresh 0-15[c]
USER_DATA 0 bss_conf->npca.moplen 0[c]
USER_DATA 0 bss_conf->npca.switch_back_delay 0-63[c]
USER_DATA 0 bss_conf->npca.switch_delay 0-63[c]

drivers/net/wireless/intel/iwlwifi/mld/debugfs.c iwl_dbgfs_link_fw_id_read() -> iwl_mld_link_from_mac80211()

Type Parameter Key Value
DATA_SOURCE 0 bss_conf $0
UNITS 0 bss_conf unit_array_size
LOCK2 rcu_read

drivers/net/wireless/intel/iwlwifi/mld/tlc.c iwl_mld_config_tlc_link() -> iwl_mld_link_from_mac80211()

Type Parameter Key Value
DATA_SOURCE 0 bss_conf $2
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 bss_conf->npca.init_qsrc 0-3[c]
USER_DATA 0 bss_conf->npca.min_dur_thresh 0-15[c]
USER_DATA 0 bss_conf->npca.moplen 0-1[c]
USER_DATA 0 bss_conf->npca.switch_back_delay 0-63[c]
USER_DATA 0 bss_conf->npca.switch_delay 0-63[c]

drivers/net/wireless/intel/iwlwifi/mld/tlc.c iwl_mld_tlc_update_phy() -> iwl_mld_link_from_mac80211()

Type Parameter Key Value
PARAM_VALUE 0 bss_conf 4096-ptr_max
DATA_SOURCE 0 bss_conf $2
TASK_NOT_RUNNING
USER_DATA 0 bss_conf->npca.init_qsrc 0-3[c]
USER_DATA 0 bss_conf->npca.min_dur_thresh 0-15[c]
USER_DATA 0 bss_conf->npca.moplen 0-1[c]
USER_DATA 0 bss_conf->npca.switch_back_delay 0-63[c]
USER_DATA 0 bss_conf->npca.switch_delay 0-63[c]

drivers/net/wireless/intel/iwlwifi/mld/stats.c iwl_mld_process_per_link_stats() -> iwl_mld_link_from_mac80211()

Type Parameter Key Value
PARAM_VALUE 0 bss_conf 4096-ptr_max
PARAM_VALUE 0 bss_conf->vif 4096-ptr_max
PARAM_VALUE 0 bss_conf->vif->drv_priv 4096-ptr_max
PARAM_VALUE 0 bss_conf->vif->type 2
DATA_SOURCE 0 bss_conf r iwl_mld_fw_id_to_link_conf
RX_PATH
TASK_NOT_RUNNING

drivers/net/wireless/intel/iwlwifi/mld/stats.c iwl_mld_sta_stats_fill_beacon_signal_avg() -> iwl_mld_link_from_mac80211()

Type Parameter Key Value
PARAM_VALUE 0 bss_conf 1-u64max
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &local->hw.wiphy->mtx
HALF_LOCKED2 &rdev->wiphy.mtx

drivers/net/wireless/intel/iwlwifi/mld/stats.c iwl_mld_update_link_sig() -> iwl_mld_link_from_mac80211()

Type Parameter Key Value
PARAM_VALUE 0 bss_conf 4096-ptr_max
PARAM_VALUE 0 bss_conf->vif 4096-ptr_max
PARAM_VALUE 0 bss_conf->vif->type 2
DATA_SOURCE 0 bss_conf $2
RX_PATH
TASK_NOT_RUNNING

drivers/net/wireless/intel/iwlwifi/mld/rx.c iwl_mld_used_average_energy() -> iwl_mld_link_from_mac80211()

Type Parameter Key Value
PARAM_VALUE 0 bss_conf 1-ptr_max
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
LOCK2 rcu_read
HALF_LOCKED2 &rxq->lock
HALF_LOCKED2 bh

drivers/net/wireless/intel/iwlwifi/mld/power.c iwl_mld_send_ap_tx_power_constraint_cmd() -> iwl_mld_link_from_mac80211()

Type Parameter Key Value
PARAM_VALUE 0 bss_conf 4096-ptr_max
PARAM_VALUE 0 *bss_conf->mu_group.membership 0-4294967295
DATA_SOURCE 0 bss_conf $2
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 bss_conf->npca.init_qsrc 0-3[c]
USER_DATA 0 bss_conf->npca.min_dur_thresh 0-15[c]
USER_DATA 0 bss_conf->npca.moplen 0[c]
USER_DATA 0 bss_conf->npca.switch_back_delay 0-63[c]
USER_DATA 0 bss_conf->npca.switch_delay 0-63[c]

drivers/net/wireless/intel/iwlwifi/mld/power.c iwl_mld_set_tx_power() -> iwl_mld_link_from_mac80211()

Type Parameter Key Value
PARAM_VALUE 0 bss_conf 4096-ptr_max
PARAM_VALUE 0 *bss_conf->mu_group.membership 0-4294967295
DATA_SOURCE 0 bss_conf $1
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 bss_conf->npca.init_qsrc 0-3[c]
USER_DATA 0 bss_conf->npca.min_dur_thresh 0-15[c]
USER_DATA 0 bss_conf->npca.moplen 0-1[c]
USER_DATA 0 bss_conf->npca.switch_back_delay 0-63[c]
USER_DATA 0 bss_conf->npca.switch_delay 0-63[c]

drivers/net/wireless/intel/iwlwifi/mld/sta.c iwl_mld_add_bcast_sta() -> iwl_mld_link_from_mac80211()

Type Parameter Key Value
PARAM_VALUE 0 bss_conf 4096-ptr_max
PARAM_VALUE 0 bss_conf->vif->drv_priv 4096-ptr_max
PARAM_VALUE 0 bss_conf->vif->drv_priv->fw_id 0-255
DATA_SOURCE 0 bss_conf $2
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 bss_conf->eht_disable_mcs15 0[c]
USER_DATA 0 bss_conf->frame_time_rts_th 0,16-16368[c]
USER_DATA 0 bss_conf->ht_ldpc 0-1[c]
USER_DATA 0 bss_conf->htc_trig_based_pkt_ext 0-7[c]
USER_DATA 0 bss_conf->vht_ldpc 0-1[c]
USER_DATA 0 bss_conf->vht_mu_beamformee 0-1[c]
USER_DATA 0 bss_conf->vht_mu_beamformer 0-1[c]
USER_DATA 0 bss_conf->vht_su_beamformee 0-1[c]
USER_DATA 0 bss_conf->vht_su_beamformer 0-1[c]

drivers/net/wireless/intel/iwlwifi/mld/sta.c iwl_mld_add_mcast_sta() -> iwl_mld_link_from_mac80211()

Type Parameter Key Value
PARAM_VALUE 0 bss_conf 4096-ptr_max
PARAM_VALUE 0 bss_conf->vif->drv_priv->fw_id 0-255
DATA_SOURCE 0 bss_conf $2
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 bss_conf->eht_disable_mcs15 0[c]
USER_DATA 0 bss_conf->frame_time_rts_th 0,16-16368[c]
USER_DATA 0 bss_conf->ht_ldpc 0-1[c]
USER_DATA 0 bss_conf->htc_trig_based_pkt_ext 0-7[c]
USER_DATA 0 bss_conf->vht_ldpc 0-1[c]
USER_DATA 0 bss_conf->vht_mu_beamformee 0-1[c]
USER_DATA 0 bss_conf->vht_mu_beamformer 0-1[c]
USER_DATA 0 bss_conf->vht_su_beamformee 0-1[c]
USER_DATA 0 bss_conf->vht_su_beamformer 0-1[c]

drivers/net/wireless/intel/iwlwifi/mld/sta.c iwl_mld_add_modify_sta_cmd() -> iwl_mld_link_from_mac80211()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING

drivers/net/wireless/intel/iwlwifi/mld/sta.c iwl_mld_add_mon_sta() -> iwl_mld_link_from_mac80211()

Type Parameter Key Value
PARAM_VALUE 0 bss_conf 4096-ptr_max
PARAM_VALUE 0 bss_conf->vif->drv_priv->fw_id 0-255
DATA_SOURCE 0 bss_conf $2
TASK_NOT_RUNNING
USER_DATA 0 bss_conf->npca.init_qsrc 0-3[c]
USER_DATA 0 bss_conf->npca.min_dur_thresh 0-15[c]
USER_DATA 0 bss_conf->npca.moplen 0[c]
USER_DATA 0 bss_conf->npca.switch_back_delay 0-63[c]
USER_DATA 0 bss_conf->npca.switch_delay 0-63[c]

drivers/net/wireless/intel/iwlwifi/mld/sta.c iwl_mld_remove_bcast_sta() -> iwl_mld_link_from_mac80211()

Type Parameter Key Value
PARAM_VALUE 0 bss_conf 4096-ptr_max
DATA_SOURCE 0 bss_conf $2
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 bss_conf->eht_disable_mcs15 0[c]
USER_DATA 0 bss_conf->frame_time_rts_th 0,16-16368[c]
USER_DATA 0 bss_conf->ht_ldpc 0-1[c]
USER_DATA 0 bss_conf->htc_trig_based_pkt_ext 0-7[c]
USER_DATA 0 bss_conf->vht_ldpc 0-1[c]
USER_DATA 0 bss_conf->vht_mu_beamformee 0-1[c]
USER_DATA 0 bss_conf->vht_mu_beamformer 0-1[c]
USER_DATA 0 bss_conf->vht_su_beamformee 0-1[c]
USER_DATA 0 bss_conf->vht_su_beamformer 0-1[c]

drivers/net/wireless/intel/iwlwifi/mld/sta.c iwl_mld_remove_mcast_sta() -> iwl_mld_link_from_mac80211()

Type Parameter Key Value
PARAM_VALUE 0 bss_conf 4096-ptr_max
PARAM_VALUE 0 bss_conf->vif->drv_priv 4096-ptr_max
DATA_SOURCE 0 bss_conf $2
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 bss_conf->eht_disable_mcs15 0[c]
USER_DATA 0 bss_conf->frame_time_rts_th 0,16-16368[c]
USER_DATA 0 bss_conf->ht_ldpc 0-1[c]
USER_DATA 0 bss_conf->htc_trig_based_pkt_ext 0-7[c]
USER_DATA 0 bss_conf->vht_ldpc 0-1[c]
USER_DATA 0 bss_conf->vht_mu_beamformee 0-1[c]
USER_DATA 0 bss_conf->vht_mu_beamformer 0-1[c]
USER_DATA 0 bss_conf->vht_su_beamformee 0-1[c]
USER_DATA 0 bss_conf->vht_su_beamformer 0-1[c]

drivers/net/wireless/intel/iwlwifi/mld/sta.c iwl_mld_remove_mon_sta() -> iwl_mld_link_from_mac80211()

Type Parameter Key Value
PARAM_VALUE 0 bss_conf 4096-ptr_max
DATA_SOURCE 0 bss_conf $2
TASK_NOT_RUNNING
USER_DATA 0 bss_conf->npca.init_qsrc 0-3[c]
USER_DATA 0 bss_conf->npca.min_dur_thresh 0-15[c]
USER_DATA 0 bss_conf->npca.moplen 0-1[c]
USER_DATA 0 bss_conf->npca.switch_back_delay 0-63[c]
USER_DATA 0 bss_conf->npca.switch_delay 0-63[c]

drivers/net/wireless/intel/iwlwifi/mld/ap.c iwl_mld_fill_beacon_template_cmd() -> iwl_mld_link_from_mac80211()

Type Parameter Key Value
PARAM_VALUE 0 bss_conf 4096-ptr_max
DATA_SOURCE 0 bss_conf $4
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 bss_conf->npca.init_qsrc 0-3[c]
USER_DATA 0 bss_conf->npca.min_dur_thresh 0-15[c]
USER_DATA 0 bss_conf->npca.moplen 0[c]
USER_DATA 0 bss_conf->npca.switch_back_delay 0-63[c]
USER_DATA 0 bss_conf->npca.switch_delay 0-63[c]

drivers/net/wireless/intel/iwlwifi/mld/ap.c iwl_mld_send_ap_early_keys() -> iwl_mld_link_from_mac80211()

Type Parameter Key Value
PARAM_VALUE 0 bss_conf 4096-ptr_max
PARAM_VALUE 0 bss_conf->vif->drv_priv 4096-ptr_max
PARAM_VALUE 0 bss_conf->vif->drv_priv->fw_id 0-255
DATA_SOURCE 0 bss_conf $2
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 bss_conf->eht_disable_mcs15 0[c]
USER_DATA 0 bss_conf->frame_time_rts_th 0,16-16368[c]
USER_DATA 0 bss_conf->ht_ldpc 0-1[c]
USER_DATA 0 bss_conf->htc_trig_based_pkt_ext 0-7[c]
USER_DATA 0 bss_conf->vht_ldpc 0-1[c]
USER_DATA 0 bss_conf->vht_mu_beamformee 0-1[c]
USER_DATA 0 bss_conf->vht_mu_beamformer 0-1[c]
USER_DATA 0 bss_conf->vht_su_beamformee 0-1[c]
USER_DATA 0 bss_conf->vht_su_beamformer 0-1[c]

drivers/net/wireless/intel/iwlwifi/mld/ap.c iwl_mld_stop_beacon() -> iwl_mld_link_from_mac80211()

Type Parameter Key Value
PARAM_VALUE 0 bss_conf 4096-ptr_max
PARAM_VALUE 0 bss_conf->enable_beacon 0
PARAM_VALUE 0 *bss_conf->mu_group.membership 0-4294967295
DATA_SOURCE 0 bss_conf $2
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 bss_conf->npca.init_qsrc 0-3[c]
USER_DATA 0 bss_conf->npca.min_dur_thresh 0-15[c]
USER_DATA 0 bss_conf->npca.moplen 0[c]
USER_DATA 0 bss_conf->npca.switch_back_delay 0-63[c]
USER_DATA 0 bss_conf->npca.switch_delay 0-63[c]

drivers/net/wireless/intel/iwlwifi/mld/link.c iwl_mld_activate_link() -> iwl_mld_link_from_mac80211()

Type Parameter Key Value
PARAM_VALUE 0 bss_conf 1-u64max
DATA_SOURCE 0 bss_conf $1
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 bss_conf->npca.init_qsrc 0-3[c]
USER_DATA 0 bss_conf->npca.min_dur_thresh 0-15[c]
USER_DATA 0 bss_conf->npca.moplen 0[c]
USER_DATA 0 bss_conf->npca.switch_back_delay 0-63[c]
USER_DATA 0 bss_conf->npca.switch_delay 0-63[c]

drivers/net/wireless/intel/iwlwifi/mld/link.c iwl_mld_add_link() -> iwl_mld_link_from_mac80211()

Type Parameter Key Value
PARAM_VALUE 0 bss_conf 4096-ptr_max
DATA_SOURCE 0 bss_conf $1
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 bss_conf->npca.init_qsrc 0-3[c]
USER_DATA 0 bss_conf->npca.min_dur_thresh 0-15[c]
USER_DATA 0 bss_conf->npca.moplen 0-1[c]
USER_DATA 0 bss_conf->npca.switch_back_delay 0-63[c]
USER_DATA 0 bss_conf->npca.switch_delay 0-63[c]

drivers/net/wireless/intel/iwlwifi/mld/link.c iwl_mld_add_link_to_fw() -> iwl_mld_link_from_mac80211()

Type Parameter Key Value
PARAM_VALUE 0 bss_conf 4096-ptr_max
CAPPED_DATA 0 bss_conf 1
DATA_SOURCE 0 bss_conf $1
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 bss_conf->npca.init_qsrc 0-3[c]
USER_DATA 0 bss_conf->npca.min_dur_thresh 0-15[c]
USER_DATA 0 bss_conf->npca.moplen 0-1[c]
USER_DATA 0 bss_conf->npca.switch_back_delay 0-63[c]
USER_DATA 0 bss_conf->npca.switch_delay 0-63[c]

drivers/net/wireless/intel/iwlwifi/mld/link.c iwl_mld_chan_load_requires_scan() -> iwl_mld_link_from_mac80211()

Type Parameter Key Value
PARAM_VALUE 0 bss_conf 4096-ptr_max
BUF_SIZE 0 bss_conf (-1),1176
BUF_SIZE 0 bss_conf (-1),1176
DATA_SOURCE 0 bss_conf $1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &mld->wiphy->mtx

drivers/net/wireless/intel/iwlwifi/mld/link.c iwl_mld_change_link_in_fw() -> iwl_mld_link_from_mac80211()

Type Parameter Key Value
PARAM_VALUE 0 *bss_conf->mu_group.membership 0-4294967295
DATA_SOURCE 0 bss_conf $1
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 bss_conf->eht_disable_mcs15 0[c]
USER_DATA 0 bss_conf->frame_time_rts_th 0,16-16368[c]
USER_DATA 0 bss_conf->ht_ldpc 0-1[c]
USER_DATA 0 bss_conf->htc_trig_based_pkt_ext 0-7[c]
USER_DATA 0 bss_conf->npca.init_qsrc 0-3[c]
USER_DATA 0 bss_conf->npca.min_dur_thresh 0-15[c]
USER_DATA 0 bss_conf->npca.moplen 0-1[c]
USER_DATA 0 bss_conf->npca.switch_back_delay 0-63[c]
USER_DATA 0 bss_conf->npca.switch_delay 0-63[c]
USER_DATA 0 bss_conf->vht_ldpc 0-1[c]
USER_DATA 0 bss_conf->vht_mu_beamformee 0-1[c]
USER_DATA 0 bss_conf->vht_mu_beamformer 0-1[c]
USER_DATA 0 bss_conf->vht_su_beamformee 0-1[c]
USER_DATA 0 bss_conf->vht_su_beamformer 0-1[c]

drivers/net/wireless/intel/iwlwifi/mld/link.c iwl_mld_deactivate_link() -> iwl_mld_link_from_mac80211()

Type Parameter Key Value
PARAM_VALUE 0 bss_conf 4096-ptr_max
DATA_SOURCE 0 bss_conf $1
TASK_NOT_RUNNING
USER_DATA 0 bss_conf->npca.init_qsrc 0-3[c]
USER_DATA 0 bss_conf->npca.min_dur_thresh 0-15[c]
USER_DATA 0 bss_conf->npca.moplen 0-1[c]
USER_DATA 0 bss_conf->npca.switch_back_delay 0-63[c]
USER_DATA 0 bss_conf->npca.switch_delay 0-63[c]

drivers/net/wireless/intel/iwlwifi/mld/link.c iwl_mld_fill_qos_params() -> iwl_mld_link_from_mac80211()

Type Parameter Key Value
PARAM_VALUE 0 bss_conf 4096-ptr_max
PARAM_VALUE 0 bss_conf->addr 4096-ptr_max
PARAM_VALUE 0 bss_conf->vif 4096-ptr_max
DATA_SOURCE 0 bss_conf $0
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 bss_conf->eht_disable_mcs15 0[c]
USER_DATA 0 bss_conf->frame_time_rts_th 0,16-16368[c]
USER_DATA 0 bss_conf->ht_ldpc 0-1[c]
USER_DATA 0 bss_conf->htc_trig_based_pkt_ext 0-7[c]
USER_DATA 0 bss_conf->npca.init_qsrc 0-3[c]
USER_DATA 0 bss_conf->npca.min_dur_thresh 0-15[c]
USER_DATA 0 bss_conf->npca.moplen 0-1[c]
USER_DATA 0 bss_conf->npca.switch_back_delay 0-63[c]
USER_DATA 0 bss_conf->npca.switch_delay 0-63[c]
USER_DATA 0 bss_conf->vht_ldpc 0-1[c]
USER_DATA 0 bss_conf->vht_mu_beamformee 0-1[c]
USER_DATA 0 bss_conf->vht_mu_beamformer 0-1[c]
USER_DATA 0 bss_conf->vht_su_beamformee 0-1[c]
USER_DATA 0 bss_conf->vht_su_beamformer 0-1[c]

drivers/net/wireless/intel/iwlwifi/mld/link.c iwl_mld_get_chan_load_by_us() -> iwl_mld_link_from_mac80211()

Type Parameter Key Value
PARAM_VALUE 0 bss_conf 4096-ptr_max
PARAM_VALUE 0 bss_conf->bss 4096-ptr_max
PARAM_VALUE 0 bss_conf->bss->beacon_ies 4096-ptr_max
PARAM_VALUE 0 bss_conf->bss->beacon_ies->data->datalen 0-255
PARAM_VALUE 0 bss_conf->bss->beacon_ies->data->id 0-255
CAPPED_DATA 0 bss_conf->bss->beacon_ies 1
DATA_SOURCE 0 bss_conf $1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &mld->wiphy->mtx

drivers/net/wireless/intel/iwlwifi/mld/link.c iwl_mld_handle_beacon_filter_notif() -> iwl_mld_link_from_mac80211()

Type Parameter Key Value
PARAM_VALUE 0 bss_conf 1-ptr_max
DATA_SOURCE 0 bss_conf r iwl_mld_fw_id_to_link_conf
RX_PATH
TASK_NOT_RUNNING

drivers/net/wireless/intel/iwlwifi/mld/link.c iwl_mld_remove_link() -> iwl_mld_link_from_mac80211()

Type Parameter Key Value
PARAM_VALUE 0 bss_conf 4096-ptr_max
DATA_SOURCE 0 bss_conf $1
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 bss_conf->npca.init_qsrc 0-3[c]
USER_DATA 0 bss_conf->npca.min_dur_thresh 0-15[c]
USER_DATA 0 bss_conf->npca.moplen 0-1[c]
USER_DATA 0 bss_conf->npca.switch_back_delay 0-63[c]
USER_DATA 0 bss_conf->npca.switch_delay 0-63[c]

drivers/net/wireless/intel/iwlwifi/mld/link.c iwl_mld_rm_link_from_fw() -> iwl_mld_link_from_mac80211()

Type Parameter Key Value
PARAM_VALUE 0 bss_conf 4096-ptr_max
DATA_SOURCE 0 bss_conf $1
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 bss_conf->npca.init_qsrc 0-3[c]
USER_DATA 0 bss_conf->npca.min_dur_thresh 0-15[c]
USER_DATA 0 bss_conf->npca.moplen 0-1[c]
USER_DATA 0 bss_conf->npca.switch_back_delay 0-63[c]
USER_DATA 0 bss_conf->npca.switch_delay 0-63[c]

drivers/net/wireless/intel/iwlwifi/mld/key.c iwl_mld_beacon_protection_enabled() -> iwl_mld_link_from_mac80211()

Type Parameter Key Value
PARAM_VALUE 0 bss_conf 1-u64max
DATA_SOURCE 0 bss_conf $1
RX_PATH
TASK_NOT_RUNNING
LOCK2 global &rtnl_mutex
HALF_LOCKED2 &local->hw.wiphy->mtx
HALF_LOCKED2 &rdev->wiphy.mtx
TYPE_LOCK (struct wiphy)->mtx