| /linux/drivers/net/wireless/intel/iwlwifi/mld/ |
| H A D | session-protect.c | 19 struct iwl_mld_vif *mld_vif; in iwl_mld_handle_session_prot_notif() local 26 mld_vif = iwl_mld_vif_from_mac80211(vif); in iwl_mld_handle_session_prot_notif() 27 session_protect = &mld_vif->session_protect; in iwl_mld_handle_session_prot_notif() 49 struct iwl_mld_vif *mld_vif = iwl_mld_vif_from_mac80211(vif); in _iwl_mld_schedule_session_protection() local 51 iwl_mld_link_dereference_check(mld_vif, link_id); in _iwl_mld_schedule_session_protection() 53 &mld_vif->session_protect; in _iwl_mld_schedule_session_protection() 185 struct iwl_mld_vif *mld_vif = iwl_mld_vif_from_mac80211(vif); in iwl_mld_cancel_session_protection() local 187 iwl_mld_link_dereference_check(mld_vif, link_id); in iwl_mld_cancel_session_protection() 189 &mld_vif->session_protect; in iwl_mld_cancel_session_protection()
|
| H A D | mac80211.c | 671 /* Construct mld_vif, add it to fw, and map its ID to ieee80211_vif */ in iwl_mld_mac80211_add_interface() 683 struct iwl_mld_vif *mld_vif = in iwl_mld_mac80211_add_interface() 686 &mld_vif->nan.mcast_data_sta; in iwl_mld_mac80211_add_interface() 769 struct iwl_mld_vif *mld_vif = iwl_mld_vif_from_mac80211(vif); in iwl_mld_mac80211_remove_interface() 770 struct iwl_mld_int_sta *sta = &mld_vif->nan.mcast_data_sta; in iwl_mld_mac80211_remove_interface() 1114 struct iwl_mld_vif *mld_vif = iwl_mld_vif_from_mac80211(vif); in iwl_mld_can_activate_link() 1119 if (!mld_vif->ap_sta || !vif->cfg.assoc) in iwl_mld_can_activate_link() 1122 mld_sta = iwl_mld_sta_from_mac80211(mld_vif->ap_sta); in iwl_mld_can_activate_link() 1143 struct iwl_mld_vif *mld_vif = iwl_mld_vif_from_mac80211(vif); in iwl_mld_assign_vif_chanctx() 1178 for_each_mld_vif_valid_link(mld_vif, temp_mld_lin in iwl_mld_assign_vif_chanctx() 679 struct iwl_mld_vif *mld_vif = iwl_mld_mac80211_add_interface() local 765 struct iwl_mld_vif *mld_vif = iwl_mld_vif_from_mac80211(vif); iwl_mld_mac80211_remove_interface() local 1110 struct iwl_mld_vif *mld_vif = iwl_mld_vif_from_mac80211(vif); iwl_mld_can_activate_link() local 1139 struct iwl_mld_vif *mld_vif = iwl_mld_vif_from_mac80211(vif); iwl_mld_assign_vif_chanctx() local 1253 struct iwl_mld_vif *mld_vif = iwl_mld_vif_from_mac80211(vif); iwl_mld_unassign_vif_chanctx() local 1636 struct iwl_mld_vif *mld_vif = iwl_mld_vif_from_mac80211(vif); iwl_mld_mac80211_conf_tx() local 1772 struct iwl_mld_vif *mld_vif = iwl_mld_vif_from_mac80211(vif); iwl_mld_move_sta_state_up() local 1901 struct iwl_mld_vif *mld_vif = iwl_mld_vif_from_mac80211(vif); iwl_mld_move_sta_state_down() local 2205 struct iwl_mld_vif *mld_vif = iwl_mld_vif_from_mac80211(vif); iwl_mld_set_key_add() local 2282 struct iwl_mld_vif *mld_vif = iwl_mld_vif_from_mac80211(vif); iwl_mld_set_key_remove() local 2327 struct iwl_mld_vif *mld_vif = iwl_mld_vif_from_mac80211(vif); iwl_mld_mac80211_set_key() local 2365 struct iwl_mld_vif *mld_vif = iwl_mld_vif_from_mac80211(vif); iwl_mld_pre_channel_switch() local 2554 struct iwl_mld_vif *mld_vif = iwl_mld_vif_from_mac80211(vif); iwl_mld_sta_pre_rcu_remove() local 2711 struct iwl_mld_vif *mld_vif = iwl_mld_vif_from_mac80211(vif); iwl_mld_change_vif_links() local [all...] |
| H A D | tx.c | 728 struct iwl_mld_vif *mld_vif = in iwl_mld_probe_resp_set_noa() 740 return rcu_dereference(mld_vif->link[link_id]); in iwl_mld_probe_resp_set_noa() 750 struct iwl_mld_vif *mld_vif; in iwl_mld_tx_mpdu() 784 mld_vif = iwl_mld_vif_from_mac80211(info->control.vif); in iwl_mld_tx_mpdu() 786 if (mld_vif->roc_activity != ROC_ACTIVITY_P2P_DISC && in iwl_mld_tx_mpdu() 787 mld_vif->roc_activity != ROC_ACTIVITY_P2P_NEG) { in iwl_mld_tx_mpdu() 790 mld_vif->roc_activity); in iwl_mld_tx_mpdu() 796 return mld_vif->aux_sta.queue_id; in iwl_mld_tx_mpdu() 798 mld_vif = iwl_mld_vif_from_mac80211(info->control.vif); in iwl_mld_tx_mpdu() 799 return mld_vif in iwl_mld_tx_mpdu() 597 struct iwl_mld_vif *mld_vif = iwl_mld_get_link_from_tx_info() local 619 struct iwl_mld_vif *mld_vif; iwl_mld_get_tx_queue_id() local [all...] |
| H A D | ftm-initiator.c | 48 struct iwl_mld_vif *mld_vif = in iwl_mld_ftm_cmd_common() local 51 cmd->tsf_mac_id = cpu_to_le32(mld_vif->fw_id); in iwl_mld_ftm_cmd_common() 162 struct iwl_mld_vif *mld_vif = iwl_mld_vif_from_mac80211(vif); in iwl_mld_ftm_set_sta() local 169 if (!vif->cfg.assoc || !mld_vif->ap_sta) in iwl_mld_ftm_set_sta() 172 sta_id_mask = iwl_mld_fw_sta_id_mask(mld, mld_vif->ap_sta); in iwl_mld_ftm_set_sta() 178 if (mld_vif->ap_sta->mfp && in iwl_mld_ftm_set_sta()
|
| H A D | d3.c | 205 struct iwl_mld_vif *mld_vif = iwl_mld_vif_from_mac80211(vif); in iwl_mld_set_rekey_data() 206 struct iwl_mld_wowlan_data *wowlan_data = &mld_vif->wowlan_data; in iwl_mld_set_rekey_data() 225 struct iwl_mld_vif *mld_vif = iwl_mld_vif_from_mac80211(vif); in iwl_mld_ipv6_addr_change() 226 struct iwl_mld_wowlan_data *wowlan_data = &mld_vif->wowlan_data; in iwl_mld_ipv6_addr_change() 1346 struct iwl_mld_vif *mld_vif = iwl_mld_vif_from_mac80211(vif); in iwl_mld_netdetect_match_info_handler() 1347 struct ieee80211_sta *ap_sta = mld_vif->ap_sta; in iwl_mld_netdetect_match_info_handler() 1893 struct iwl_mld_vif *mld_vif, in iwl_mld_set_wowlan_config_cmd() 1900 &mld_vif->wowlan_data.rekey_data; in iwl_mld_set_wowlan_config_cmd() 1927 struct iwl_mld_vif *mld_vif, in iwl_mld_set_wowlan_config_cmd() 1951 if (!ret && mld_vif in iwl_mld_send_patterns() 204 struct iwl_mld_vif *mld_vif = iwl_mld_vif_from_mac80211(vif); iwl_mld_set_rekey_data() local 224 struct iwl_mld_vif *mld_vif = iwl_mld_vif_from_mac80211(vif); iwl_mld_ipv6_addr_change() local 1283 struct iwl_mld_vif *mld_vif = iwl_mld_vif_from_mac80211(vif); iwl_mld_process_wowlan_status() local 1826 iwl_mld_send_kek_kck_cmd(struct iwl_mld * mld,struct iwl_mld_vif * mld_vif,struct iwl_mld_suspend_key_iter_data data,int ap_sta_id) iwl_mld_send_kek_kck_cmd() argument 1857 iwl_mld_suspend_send_security_cmds(struct iwl_mld * mld,struct ieee80211_vif * vif,struct iwl_mld_vif * mld_vif,int ap_sta_id) iwl_mld_suspend_send_security_cmds() argument 2005 struct iwl_mld_vif *mld_vif = iwl_mld_vif_from_mac80211(vif); iwl_mld_send_proto_offload() local 2075 struct iwl_mld_vif *mld_vif = iwl_mld_vif_from_mac80211(bss_vif); iwl_mld_wowlan_config() local [all...] |
| H A D | sta.c | 959 struct iwl_mld_vif *mld_vif; in iwl_mld_count_mpdu() 972 mld_vif = iwl_mld_vif_from_mac80211(mld_sta->vif); in iwl_mld_count_mpdu() 973 mld_link = iwl_mld_link_dereference_check(mld_vif, link_sta->link_id); in iwl_mld_count_mpdu() 980 mld = mld_vif->mld; in iwl_mld_count_mpdu() 985 if ((mld_vif->emlsr.blocked_reasons & IWL_MLD_EMLSR_BLOCKED_TPT) && in iwl_mld_count_mpdu() 1009 if (!(mld_vif->emlsr.blocked_reasons & IWL_MLD_EMLSR_BLOCKED_TPT)) in iwl_mld_count_mpdu() 1021 wiphy_work_queue(mld->wiphy, &mld_vif->emlsr.unblock_tpt_wk); in iwl_mld_count_mpdu() 1279 struct iwl_mld_vif *mld_vif = iwl_mld_vif_from_mac80211(vif); in iwl_mld_remove_mcast_sta() 1286 iwl_mld_remove_internal_sta(mld, &mld_vif->aux_sta, false, in iwl_mld_remove_aux_sta() 964 struct iwl_mld_vif *mld_vif; iwl_mld_count_mpdu() local 1284 struct iwl_mld_vif *mld_vif = iwl_mld_vif_from_mac80211(vif); iwl_mld_remove_aux_sta() local
|
| H A D | scan.c | 176 struct iwl_mld_vif *mld_vif = iwl_mld_vif_from_mac80211(vif); in iwl_mld_scan_iterator() local 181 data->global_low_latency |= iwl_mld_vif_low_latency(mld_vif); in iwl_mld_scan_iterator() 185 mld_vif->deflink.active)) in iwl_mld_scan_iterator() 211 rcu_access_pointer(mld_vif->deflink.chan_ctx) != in iwl_mld_scan_iterator() 1528 struct iwl_mld_vif *mld_vif = iwl_mld_vif_from_mac80211(vif); in iwl_mld_scan_set_link_id() local 1538 link = iwl_mld_link_dereference_check(mld_vif, tsf_report_link_id); in iwl_mld_scan_set_link_id() 1951 struct iwl_mld_vif *mld_vif = iwl_mld_vif_from_mac80211(vif); in iwl_mld_int_mlo_scan() local 1967 if (mld_vif->last_link_activation_time > ktime_get_boottime_seconds() - in iwl_mld_int_mlo_scan() 1971 &mld_vif->mlo_scan_start_wk, in iwl_mld_int_mlo_scan()
|
| /linux/net/mac80211/ |
| H A D | debugfs_netdev.h | 17 bool mld_vif); 32 struct ieee80211_sub_if_data *sdata, bool mld_vif) in ieee80211_debugfs_recreate_netdev() argument
|
| H A D | debugfs_netdev.c | 1008 bool mld_vif) in ieee80211_debugfs_add_netdev() argument 1020 if (!mld_vif) in ieee80211_debugfs_add_netdev() 1046 bool mld_vif) in ieee80211_debugfs_recreate_netdev() 1049 ieee80211_debugfs_add_netdev(sdata, mld_vif); in ieee80211_debugfs_recreate_netdev() 1053 if (!mld_vif) in ieee80211_link_debugfs_add() 1040 ieee80211_debugfs_recreate_netdev(struct ieee80211_sub_if_data * sdata,bool mld_vif) ieee80211_debugfs_recreate_netdev() argument
|