/linux-6.12.1/drivers/net/wireless/intel/iwlwifi/mvm/ |
D | binding.c | 79 if (mvmvif->deflink.phy_ctxt != data->phyctxt) in iwl_mvm_iface_iterator() 136 if (WARN_ON_ONCE(!mvmvif->deflink.phy_ctxt)) in iwl_mvm_binding_add_vif() 146 return iwl_mvm_binding_update(mvm, vif, mvmvif->deflink.phy_ctxt, in iwl_mvm_binding_add_vif() 155 if (WARN_ON_ONCE(!mvmvif->deflink.phy_ctxt)) in iwl_mvm_binding_remove_vif() 158 ret = iwl_mvm_binding_update(mvm, vif, mvmvif->deflink.phy_ctxt, in iwl_mvm_binding_remove_vif()
|
D | mld-mac80211.c | 172 if (mvmvif->deflink.phy_ctxt) { in iwl_mvm_mld_mac_remove_interface() 173 iwl_mvm_phy_ctxt_unref(mvm, mvmvif->deflink.phy_ctxt); in iwl_mvm_mld_mac_remove_interface() 174 mvmvif->deflink.phy_ctxt = NULL; in iwl_mvm_mld_mac_remove_interface() 204 if (mvmvif->link[i] && mvmvif->link[i]->phy_ctxt) in iwl_mvm_mld_count_active_links() 254 if (!link->phy_ctxt) in iwl_mvm_esr_mode_active() 257 ret = iwl_mvm_phy_send_rlc(mvm, link->phy_ctxt, 2, 2); in iwl_mvm_esr_mode_active() 261 link->phy_ctxt->rlc_disabled = true; in iwl_mvm_esr_mode_active() 294 struct iwl_mvm_phy_ctxt *phy_ctxt = &mvm->phy_ctxts[*phy_ctxt_id]; in __iwl_mvm_mld_assign_vif_chanctx() local 304 if (!mvmvif->link[link_id]->phy_ctxt) in __iwl_mvm_mld_assign_vif_chanctx() 319 mvmvif->link[link_id]->phy_ctxt = phy_ctxt; in __iwl_mvm_mld_assign_vif_chanctx() [all …]
|
D | quota.c | 36 if (!mvmvif->deflink.phy_ctxt) in iwl_mvm_quota_iterator() 40 id = mvmvif->deflink.phy_ctxt->id; in iwl_mvm_quota_iterator() 70 data->colors[id] = mvmvif->deflink.phy_ctxt->color; in iwl_mvm_quota_iterator() 73 mvmvif->deflink.phy_ctxt->color); in iwl_mvm_quota_iterator() 103 phy_id = mvmvif->deflink.phy_ctxt->id; in iwl_mvm_adjust_quota_for_noa()
|
D | coex.c | 405 if (link_info->phy_ctxt && in iwl_mvm_bt_notif_per_link() 406 (mvm->last_bt_notif.rrc_status & BIT(link_info->phy_ctxt->id))) in iwl_mvm_bt_notif_per_link() 728 struct iwl_mvm_phy_ctxt *phy_ctxt = mvmvif->deflink.phy_ctxt; in iwl_mvm_coex_agg_time_limit() local 731 if (mvm->last_bt_notif.ttc_status & BIT(phy_ctxt->id)) in iwl_mvm_coex_agg_time_limit() 752 struct iwl_mvm_phy_ctxt *phy_ctxt = mvmvif->deflink.phy_ctxt; in iwl_mvm_bt_coex_is_mimo_allowed() local 755 if (mvm->last_bt_notif.ttc_status & BIT(phy_ctxt->id)) in iwl_mvm_bt_coex_is_mimo_allowed()
|
D | utils.c | 519 if (link_info->phy_ctxt != data->ctxt) in iwl_mvm_diversity_iter() 623 if (!mvmvif->deflink.phy_ctxt) in iwl_mvm_ll_iter() 626 band = mvmvif->deflink.phy_ctxt->channel->band; in iwl_mvm_ll_iter() 972 if (!mvmvif->deflink.phy_ctxt) in iwl_mvm_tcm_iterator() 975 band[mvmvif->id] = mvmvif->deflink.phy_ctxt->channel->band; in iwl_mvm_tcm_iterator() 1237 if (vif1->link[i]->phy_ctxt == vif2->link[j]->phy_ctxt) in iwl_mvm_have_links_same_channel() 1251 if (mvmvif->link[i]->phy_ctxt && in iwl_mvm_vif_is_active() 1252 mvmvif->link[i]->phy_ctxt->id < NUM_PHY_CTX) in iwl_mvm_vif_is_active()
|
D | mac80211.c | 1114 mvmvif->link[link_id]->phy_ctxt = NULL; in iwl_mvm_cleanup_iterator() 1881 mvmvif->deflink.phy_ctxt = NULL; in iwl_mvm_mac_add_interface() 1974 if (mvmvif->deflink.phy_ctxt) { in iwl_mvm_mac_remove_interface() 1975 iwl_mvm_phy_ctxt_unref(mvm, mvmvif->deflink.phy_ctxt); in iwl_mvm_mac_remove_interface() 1976 mvmvif->deflink.phy_ctxt = NULL; in iwl_mvm_mac_remove_interface() 3799 if (!conf || !link_sta || !mvmvif->link[link_id]->phy_ctxt) in iwl_mvm_rs_rate_init_all_links() 3803 mvmvif->link[link_id]->phy_ctxt->channel->band); in iwl_mvm_rs_rate_init_all_links() 4154 !mvmvif->link[link_id]->phy_ctxt)) { in iwl_mvm_mac_sta_state_common() 4865 if (mvmvif->deflink.phy_ctxt && in iwl_mvm_p2p_find_phy_ctxt() 4866 channel == mvmvif->deflink.phy_ctxt->channel) in iwl_mvm_p2p_find_phy_ctxt() [all …]
|
D | ftm-responder.c | 420 struct iwl_mvm_phy_ctxt *phy_ctxt; in iwl_mvm_ftm_start_responder() local 445 phy_ctxt = &mvm->phy_ctxts[*phy_ctxt_id]; in iwl_mvm_ftm_start_responder() 446 ret = iwl_mvm_phy_ctxt_changed(mvm, phy_ctxt, &ctx.def, &ctx.ap, in iwl_mvm_ftm_start_responder()
|
D | phy-ctxt.c | 389 if (!mvmvif->deflink.phy_ctxt) in iwl_mvm_binding_iterator() 394 __set_bit(mvmvif->deflink.phy_ctxt->id, data); in iwl_mvm_binding_iterator()
|
D | link.c | 130 WARN_ON_ONCE(link_info->phy_ctxt); in iwl_mvm_add_link() 228 if (!link_info->phy_ctxt) in iwl_mvm_link_changed() 253 phyctxt = link_info->phy_ctxt; in iwl_mvm_link_changed() 565 if (WARN_ONCE(!mvm_link->phy_ctxt, in iwl_mvm_get_chan_load() 572 NORMALIZE_PERCENT_TO_255(mvm_link->phy_ctxt->channel_load_by_us); in iwl_mvm_get_chan_load()
|
D | debugfs-vif.c | 596 struct iwl_mvm_phy_ctxt *phy_ctxt; in iwl_dbgfs_rx_phyinfo_write() local 614 phy_ctxt = mvmvif->link[link_id]->phy_ctxt; in iwl_dbgfs_rx_phyinfo_write() 615 if (!phy_ctxt) in iwl_dbgfs_rx_phyinfo_write() 618 ret = iwl_mvm_phy_ctxt_changed(mvm, phy_ctxt, &min_def, &ap_def, in iwl_dbgfs_rx_phyinfo_write()
|
D | power.c | 241 if (vif->cfg.assoc && other_mvmvif->deflink.phy_ctxt && in iwl_mvm_allow_uapsd_iterator() 242 curr_mvmvif->deflink.phy_ctxt && in iwl_mvm_allow_uapsd_iterator() 243 other_mvmvif->deflink.phy_ctxt->id != curr_mvmvif->deflink.phy_ctxt->id) in iwl_mvm_allow_uapsd_iterator()
|
D | sf.c | 26 if (vif == data->ignore_vif || !mvmvif->deflink.phy_ctxt || in iwl_mvm_bound_iface_iterator()
|
D | mac-ctxt.c | 419 struct iwl_mvm_phy_ctxt *phy_ctxt; in iwl_mvm_set_fw_basic_rates() local 423 phy_ctxt = link_info->phy_ctxt; in iwl_mvm_set_fw_basic_rates() 424 if (phy_ctxt && phy_ctxt->channel) in iwl_mvm_set_fw_basic_rates() 425 band = phy_ctxt->channel->band; in iwl_mvm_set_fw_basic_rates()
|
D | scan.c | 204 mvmvif->deflink.phy_ctxt && in iwl_mvm_scan_iterator() 205 mvmvif->deflink.phy_ctxt->id < NUM_PHY_CTX) in iwl_mvm_scan_iterator() 214 mvmvif->deflink.phy_ctxt && curr_mvmvif->deflink.phy_ctxt && in iwl_mvm_scan_iterator() 215 mvmvif->deflink.phy_ctxt->id != curr_mvmvif->deflink.phy_ctxt->id) in iwl_mvm_scan_iterator() 2901 if (link && link->phy_ctxt->id < NUM_PHY_CTX && in iwl_mvm_scan_respect_p2p_go_iter() 2903 link->phy_ctxt->channel->band == data->band)) { in iwl_mvm_scan_respect_p2p_go_iter()
|
D | d3.c | 744 if (WARN_ON(!mvmvif->deflink.phy_ctxt)) in iwl_mvm_d3_reprogram() 759 ret = iwl_mvm_phy_ctxt_add(mvm, mvmvif->deflink.phy_ctxt, &chandef, in iwl_mvm_d3_reprogram() 776 cpu_to_le32(FW_CMD_ID_AND_COLOR(mvmvif->deflink.phy_ctxt->id, in iwl_mvm_d3_reprogram() 777 mvmvif->deflink.phy_ctxt->color)); in iwl_mvm_d3_reprogram() 780 cpu_to_le32(FW_CMD_ID_AND_COLOR(mvmvif->deflink.phy_ctxt->id, in iwl_mvm_d3_reprogram() 781 mvmvif->deflink.phy_ctxt->color)); in iwl_mvm_d3_reprogram() 814 cpu_to_le32(FW_CMD_ID_AND_COLOR(mvmvif->deflink.phy_ctxt->id, in iwl_mvm_d3_reprogram() 815 mvmvif->deflink.phy_ctxt->color)); in iwl_mvm_d3_reprogram()
|
D | rx.c | 909 if (link_info->phy_ctxt && in iwl_mvm_stat_iterator_all_links() 910 link_info->phy_ctxt->channel->band == NL80211_BAND_2GHZ) in iwl_mvm_stat_iterator_all_links()
|
D | mvm.h | 334 struct iwl_mvm_phy_ctxt *phy_ctxt; member
|
/linux-6.12.1/drivers/net/wireless/intel/iwlwifi/mvm/tests/ |
D | links.c | 40 .phy_ctxt = &ctx,
|