Home
last modified time | relevance | path

Searched refs:deflink (Results 1 – 25 of 126) sorted by relevance

123456

/drivers/net/wireless/intel/iwlwifi/mvm/
A Dsta.c133 .sta_id = mvm_sta->deflink.sta_id, in iwl_mvm_sta_send_to_fw()
162 switch (sta->deflink.bandwidth) { in iwl_mvm_sta_send_to_fw()
180 switch (sta->deflink.rx_nss) { in iwl_mvm_sta_send_to_fw()
192 switch (sta->deflink.smps_mode) { in iwl_mvm_sta_send_to_fw()
332 cmd.sta_id = mvmsta->deflink.sta_id; in iwl_mvm_invalidate_sta_queue()
1328 .sta_id = mvmsta->deflink.sta_id, in iwl_mvm_sta_alloc_queue()
1655 mvm_sta->deflink.sta_id, in iwl_mvm_realloc_queues_after_restart()
1765 mvm_sta->deflink.sta_id = sta_id; in iwl_mvm_sta_init()
1869 sta_id = mvm_sta->deflink.sta_id; in iwl_mvm_add_sta()
1949 mvmsta->deflink.sta_id); in iwl_mvm_drain_sta()
[all …]
A Dbinding.c79 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()
A Drx.c248 mvmsta->deflink.sta_id != mvmvif->deflink.ap_sta_id) in iwl_mvm_rx_handle_tcm()
658 mvmvif->deflink.beacon_stats.num_beacons = in iwl_mvm_stat_iterator()
660 mvmvif->deflink.beacon_stats.avg_signal = in iwl_mvm_stat_iterator()
673 mvmvif->deflink.beacon_stats.accu_num_beacons += in iwl_mvm_stat_iterator()
674 mvmvif->deflink.beacon_stats.num_beacons; in iwl_mvm_stat_iterator()
697 mvmvif->deflink.beacon_stats.num_beacons = in iwl_mvm_stat_iterator_all_macs()
699 mvmvif->deflink.beacon_stats.avg_signal = in iwl_mvm_stat_iterator_all_macs()
706 mvmvif->deflink.beacon_stats.accu_num_beacons += in iwl_mvm_stat_iterator_all_macs()
707 mvmvif->deflink.beacon_stats.num_beacons; in iwl_mvm_stat_iterator_all_macs()
745 u32 sta_id = mvmsta->deflink.sta_id; in iwl_mvm_stats_energy_iter()
[all …]
A Drs.c139 if (!sta->deflink.ht_cap.ht_supported) in rs_mimo_allow()
161 if (!sta->deflink.ht_cap.ht_supported) in rs_siso_allow()
1380 switch (sta->deflink.bandwidth) { in rs_bw_from_sta_bw()
1393 sta->deflink.rx_nss) < sta->deflink.rx_nss) in rs_bw_from_sta_bw()
1497 sta->deflink.agg.max_amsdu_len = in rs_set_amsdu_len()
2572 sta->deflink.bandwidth); in rs_get_initial_rate()
2785 if (sta->deflink.rx_nss < 2) in rs_vht_set_enabled_rates()
2958 mvmsta->deflink.sta_id); in rs_drv_rate_init()
3489 sta->deflink.sta_id); in rs_bfer_priority()
3566 bfer_mvmsta->deflink.sta_id); in rs_set_lq_ss_params()
[all …]
A Dquota.c36 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()
A Dmac80211.c1810 mvmvif->deflink.active = 0; in iwl_mvm_mac_add_interface()
1907 mvmvif->deflink.phy_ctxt = NULL; in iwl_mvm_mac_add_interface()
1995 if (mvmvif->deflink.phy_ctxt) { in iwl_mvm_mac_remove_interface()
1997 mvmvif->deflink.phy_ctxt = NULL; in iwl_mvm_mac_remove_interface()
4880 if (mvmvif->deflink.phy_ctxt && in iwl_mvm_p2p_find_phy_ctxt()
4892 if (mvmvif->deflink.phy_ctxt) in iwl_mvm_p2p_find_phy_ctxt()
4903 if (mvmvif->deflink.phy_ctxt) in iwl_mvm_p2p_find_phy_ctxt()
4907 if (!mvmvif->deflink.phy_ctxt) in iwl_mvm_p2p_find_phy_ctxt()
5259 mvmvif->deflink.phy_ctxt = NULL; in __iwl_mvm_assign_vif_chanctx()
5348 mvmvif->deflink.phy_ctxt = NULL; in __iwl_mvm_unassign_vif_chanctx()
[all …]
A Dcoex.c195 value = mvmsta->deflink.sta_id; in iwl_mvm_bt_coex_reduced_txp()
689 if (mvmvif->deflink.ap_sta_id == IWL_INVALID_STA) in iwl_mvm_bt_rssi_event()
706 mvmvif->deflink.ap_sta_id, in iwl_mvm_bt_rssi_event()
710 mvmvif->deflink.ap_sta_id, in iwl_mvm_bt_rssi_event()
725 struct iwl_mvm_phy_ctxt *phy_ctxt = mvmvif->deflink.phy_ctxt; in iwl_mvm_coex_agg_time_limit()
749 struct iwl_mvm_phy_ctxt *phy_ctxt = mvmvif->deflink.phy_ctxt; in iwl_mvm_bt_coex_is_mimo_allowed()
A Dmld-mac80211.c44 mvmvif->deflink.fw_link_id = IWL_MVM_FW_LINK_ID_INVALID; in iwl_mvm_mld_mac_add_interface()
45 mvmvif->deflink.active = 0; in iwl_mvm_mld_mac_add_interface()
70 mvmvif->link[0] = &mvmvif->deflink; in iwl_mvm_mld_mac_add_interface()
161 if (mvmvif->deflink.phy_ctxt) { in iwl_mvm_mld_mac_remove_interface()
162 iwl_mvm_phy_ctxt_unref(mvm, mvmvif->deflink.phy_ctxt); in iwl_mvm_mld_mac_remove_interface()
163 mvmvif->deflink.phy_ctxt = NULL; in iwl_mvm_mld_mac_remove_interface()
175 probe_data = rcu_dereference_protected(mvmvif->deflink.probe_resp_data, in iwl_mvm_mld_mac_remove_interface()
177 RCU_INIT_POINTER(mvmvif->deflink.probe_resp_data, NULL); in iwl_mvm_mld_mac_remove_interface()
1150 mvmvif->link[0] = &mvmvif->deflink; in iwl_mvm_mld_change_vif_links()
A Dutils.c617 if (!mvmvif->deflink.phy_ctxt) in iwl_mvm_ll_iter()
620 band = mvmvif->deflink.phy_ctxt->channel->band; in iwl_mvm_ll_iter()
899 if (!mvmvif->deflink.queue_params[IEEE80211_AC_VO].uapsd && in iwl_mvm_uapsd_agg_disconnect()
900 !mvmvif->deflink.queue_params[IEEE80211_AC_VI].uapsd && in iwl_mvm_uapsd_agg_disconnect()
901 !mvmvif->deflink.queue_params[IEEE80211_AC_BE].uapsd && in iwl_mvm_uapsd_agg_disconnect()
902 !mvmvif->deflink.queue_params[IEEE80211_AC_BK].uapsd) in iwl_mvm_uapsd_agg_disconnect()
964 if (!mvmvif->deflink.phy_ctxt) in iwl_mvm_tcm_iterator()
967 band[mvmvif->id] = mvmvif->deflink.phy_ctxt->channel->band; in iwl_mvm_tcm_iterator()
/drivers/net/wireless/realtek/rtlwifi/
A Drc.c69 if (sta->deflink.bandwidth == IEEE80211_STA_RX_BW_20) { in _rtl_rc_get_highest_rix()
91 if (sta->deflink.bandwidth == IEEE80211_STA_RX_BW_20) { in _rtl_rc_get_highest_rix()
124 sgi_20 = sta->deflink.ht_cap.cap & IEEE80211_HT_CAP_SGI_20; in _rtl_rc_rate_set_series()
125 sgi_40 = sta->deflink.ht_cap.cap & IEEE80211_HT_CAP_SGI_40; in _rtl_rc_rate_set_series()
126 sgi_80 = sta->deflink.vht_cap.cap & IEEE80211_VHT_CAP_SHORT_GI_80; in _rtl_rc_rate_set_series()
138 if (sta && (sta->deflink.ht_cap.cap & in _rtl_rc_rate_set_series()
141 if (sta && sta->deflink.vht_cap.vht_supported) in _rtl_rc_rate_set_series()
152 if (sta && sta->deflink.ht_cap.ht_supported && in _rtl_rc_rate_set_series()
156 if (sta && sta->deflink.vht_cap.vht_supported && in _rtl_rc_rate_set_series()
232 if (sta->deflink.ht_cap.ht_supported && in rtl_tx_status()
A Dcore.c873 if (sta->deflink.supp_rates[0] <= 0xf) in rtl_op_sta_add()
875 if (sta->deflink.ht_cap.ht_supported) in rtl_op_sta_add()
882 if (sta->deflink.ht_cap.ht_supported) in rtl_op_sta_add()
884 if (sta->deflink.vht_cap.vht_supported) in rtl_op_sta_add()
1097 if (sta->deflink.ht_cap.ht_supported) in rtl_op_bss_info_changed()
1227 if (sta->deflink.ht_cap.ampdu_factor < in rtl_op_bss_info_changed()
1230 sta->deflink.ht_cap.ampdu_factor; in rtl_op_bss_info_changed()
1265 if (sta->deflink.supp_rates[0] <= 0xf) in rtl_op_bss_info_changed()
1271 if (sta->deflink.ht_cap.ht_supported) { in rtl_op_bss_info_changed()
1294 if (sta->deflink.ht_cap.ht_supported) { in rtl_op_bss_info_changed()
[all …]
A Dbase.c637 sgi_40 = sta->deflink.ht_cap.cap & IEEE80211_HT_CAP_SGI_40; in _rtl_query_shortgi()
641 if (!sta->deflink.ht_cap.ht_supported && in _rtl_query_shortgi()
642 !sta->deflink.vht_cap.vht_supported) in _rtl_query_shortgi()
655 bw_80 = sta->deflink.vht_cap.vht_supported; in _rtl_query_shortgi()
873 if (!(sta->deflink.ht_cap.ht_supported) || in _rtl_query_bandwidth_mode()
877 if (!mac->bw_40 || !(sta->deflink.ht_cap.ht_supported)) in _rtl_query_bandwidth_mode()
893 if (!(sta->deflink.vht_cap.vht_supported)) in _rtl_query_bandwidth_mode()
897 !(sta->deflink.vht_cap.vht_supported)) in _rtl_query_bandwidth_mode()
953 sta->deflink.ht_cap.mcs.rx_mask[1] != 0) in _rtl_get_highest_n_rate()
1280 if (sta && sta->deflink.vht_cap.vht_supported) { in rtl_get_tcb_desc()
[all …]
/drivers/net/wireless/mediatek/mt76/mt7921/
A Dmain.c322 &mvif->sta.deflink.wcid, true); in mt7921_add_interface()
332 mvif->sta.deflink.wcid.idx = idx; in mt7921_add_interface()
558 &msta->deflink.wcid, cmd); in mt7921_set_key()
565 &mvif->wep_sta->deflink.bip, in mt7921_set_key()
814 msta->deflink.wcid.sta = 1; in mt7921_mac_sta_add()
815 msta->deflink.wcid.idx = idx; in mt7921_mac_sta_add()
818 msta->deflink.last_txs = jiffies; in mt7921_mac_sta_add()
819 msta->deflink.sta = msta; in mt7921_mac_sta_add()
864 memset(msta->deflink.airtime_ac, 0, sizeof(msta->deflink.airtime_ac)); in mt7921_mac_sta_event()
895 &mvif->sta.deflink.wcid, false, in mt7921_mac_sta_remove()
[all …]
A Dpci_mac.c37 if (time_after(jiffies, msta->deflink.last_txs + HZ / 4)) { in mt7921e_tx_prepare_skb()
39 msta->deflink.last_txs = jiffies; in mt7921e_tx_prepare_skb()
/drivers/net/wireless/mediatek/mt76/mt7915/
A Dmcu.c65 int nss, max_nss = sta->deflink.rx_nss > 3 ? 4 : sta->deflink.rx_nss; in mt7915_mcu_set_sta_he_mcs()
119 int nss, max_nss = sta->deflink.rx_nss > 3 ? 4 : sta->deflink.rx_nss; in mt7915_mcu_set_sta_vht_mcs()
150 int nss, max_nss = sta->deflink.rx_nss > 3 ? 4 : sta->deflink.rx_nss; in mt7915_mcu_set_sta_ht_mcs()
777 if (!sta->deflink.he_cap.has_he) in mt7915_mcu_sta_he_tlv()
864 switch (sta->deflink.bandwidth) { in mt7915_mcu_sta_he_tlv()
937 if (!sta->deflink.he_cap.has_he) in mt7915_mcu_sta_muru_tlv()
1256 if (!(sta->deflink.ht_cap.ht_supported || sta->deflink.he_cap.has_he)) in mt7915_mcu_sta_bfer_tlv()
1280 bf->bw = sta->deflink.bandwidth; in mt7915_mcu_sta_bfer_tlv()
1319 if (!(sta->deflink.vht_cap.vht_supported || sta->deflink.he_cap.has_he)) in mt7915_mcu_sta_bfee_tlv()
1517 if (sta->deflink.he_cap.has_he) in mt7915_mcu_add_rate_ctrl_fixed()
[all …]
/drivers/net/wireless/realtek/rtw88/
A Dmain.c1230 if (sta->deflink.vht_cap.vht_supported) { in rtw_update_sta_info()
1237 } else if (sta->deflink.ht_cap.ht_supported) { in rtw_update_sta_info()
1257 if (sta->deflink.vht_cap.vht_supported) { in rtw_update_sta_info()
1260 } else if (sta->deflink.ht_cap.ht_supported) { in rtw_update_sta_info()
1270 if (sta->deflink.vht_cap.vht_supported) { in rtw_update_sta_info()
1293 switch (sta->deflink.bandwidth) { in rtw_update_sta_info()
1311 if (sta->deflink.vht_cap.vht_supported || in rtw_update_sta_info()
1312 sta->deflink.ht_cap.ht_supported) in rtw_update_sta_info()
2474 if (sta->deflink.vht_cap.vht_supported) in rtw_set_ampdu_factor()
2477 else if (sta->deflink.ht_cap.ht_supported) in rtw_set_ampdu_factor()
[all …]
A Dtx.c98 u8 exp = sta->deflink.ht_cap.ampdu_factor; in get_tx_ampdu_factor()
109 return sta->deflink.ht_cap.ampdu_density; in get_tx_ampdu_density()
117 if (rtwdev->hal.rf_type == RF_2T2R && sta->deflink.ht_cap.mcs.rx_mask[1] != 0) in get_highest_ht_tx_rate()
132 tx_mcs_map = le16_to_cpu(sta->deflink.vht_cap.vht_mcs.tx_mcs_map); in get_highest_vht_tx_rate()
367 if (sta->deflink.vht_cap.vht_supported) in rtw_tx_data_pkt_info_update()
369 else if (sta->deflink.ht_cap.ht_supported) in rtw_tx_data_pkt_info_update()
371 else if (sta->deflink.supp_rates[0] <= 0xf) in rtw_tx_data_pkt_info_update()
/drivers/net/wireless/mediatek/mt76/
A Dmt76_connac_mcu.c608 if (!sta->deflink.agg.max_amsdu_len) in mt76_connac_mcu_sta_amsdu_tlv()
714 switch (sta->deflink.bandwidth) { in mt76_connac_mcu_sta_he_tlv()
770 switch (sta->deflink.bandwidth) { in mt76_connac_mcu_sta_he_tlv_v2()
891 if (sta->deflink.ht_cap.ht_supported || sta->deflink.he_cap.has_he) in mt76_connac_mcu_sta_tlv()
895 if (sta->deflink.he_cap.has_he) { in mt76_connac_mcu_sta_tlv()
912 &sta->deflink); in mt76_connac_mcu_sta_tlv()
916 sta->deflink.ht_cap.ampdu_factor) | in mt76_connac_mcu_sta_tlv()
932 if (sta->deflink.ht_cap.ht_supported) in mt76_connac_mcu_sta_tlv()
971 if (sta->deflink.ht_cap.ht_supported || sta->deflink.he_6ghz_capa.capa) { in mt76_connac_mcu_wtbl_ht_tlv()
991 if (sta->deflink.vht_cap.vht_supported || sta->deflink.he_6ghz_capa.capa) { in mt76_connac_mcu_wtbl_ht_tlv()
[all …]
A Dmt792x_core.c105 wcid = &mvif->sta.deflink.wcid; in mt792x_tx()
203 mt792x_mac_link_bss_remove(dev, mconf, &mvif->sta.deflink); in mt792x_remove_interface()
493 mt76_ethtool_worker(wi, &msta->deflink.wcid.stats, true); in mt792x_ethtool_worker()
572 struct rate_info *txrate = &msta->deflink.wcid.rate; in mt792x_sta_statistics()
587 sinfo->tx_failed = msta->deflink.wcid.stats.tx_failed; in mt792x_sta_statistics()
590 sinfo->tx_retries = msta->deflink.wcid.stats.tx_retries; in mt792x_sta_statistics()
596 sinfo->ack_signal = (s8)msta->deflink.ack_signal; in mt792x_sta_statistics()
599 sinfo->avg_ack_signal = -(s8)ewma_avg_signal_read(&msta->deflink.avg_ack_signal); in mt792x_sta_statistics()
/drivers/net/wireless/realtek/rtlwifi/rtl8192d/
A Dhw_common.c788 curshortgi_40mhz = !!(sta->deflink.ht_cap.cap & IEEE80211_HT_CAP_SGI_40); in rtl92d_update_hal_rate_table()
789 curshortgi_20mhz = !!(sta->deflink.ht_cap.cap & IEEE80211_HT_CAP_SGI_20); in rtl92d_update_hal_rate_table()
793 ratr_value = sta->deflink.supp_rates[1] << 4; in rtl92d_update_hal_rate_table()
795 ratr_value = sta->deflink.supp_rates[0]; in rtl92d_update_hal_rate_table()
796 ratr_value |= (sta->deflink.ht_cap.mcs.rx_mask[1] << 20 | in rtl92d_update_hal_rate_table()
797 sta->deflink.ht_cap.mcs.rx_mask[0] << 12); in rtl92d_update_hal_rate_table()
874 curtxbw_40mhz = sta->deflink.bandwidth >= IEEE80211_STA_RX_BW_40; in rtl92d_update_hal_rate_mask()
889 ratr_bitmap = sta->deflink.supp_rates[1] << 4; in rtl92d_update_hal_rate_mask()
891 ratr_bitmap = sta->deflink.supp_rates[0]; in rtl92d_update_hal_rate_mask()
892 ratr_bitmap |= (sta->deflink.ht_cap.mcs.rx_mask[1] << 20 | in rtl92d_update_hal_rate_mask()
[all …]
/drivers/net/wireless/ath/ath11k/
A Dmac.c2510 switch (sta->deflink.bandwidth) { in ath11k_peer_assoc_h_he()
3114 he_cap = ap_sta->deflink.he_cap; in ath11k_bss_assoc()
3142 &ap_sta->deflink.ht_cap, in ath11k_bss_assoc()
4520 if (nss > sta->deflink.rx_nss) in ath11k_mac_set_peer_vht_fixed_rate()
4570 if (nss > sta->deflink.rx_nss) in ath11k_mac_set_peer_he_fixed_rate()
4619 if (nss > sta->deflink.rx_nss) in ath11k_mac_set_peer_ht_fixed_rate()
4710 &sta->deflink.ht_cap, in ath11k_station_assoc()
5019 switch (sta->deflink.bandwidth) { in ath11k_mac_ieee80211_sta_bw_to_wmi()
5117 sta->deflink.rx_nss, in ath11k_mac_op_sta_rc_update()
5118 sta->deflink.smps_mode); in ath11k_mac_op_sta_rc_update()
[all …]
/drivers/net/wireless/intel/iwlwifi/mld/tests/
A Dutils.c126 iwlmld_kunit_init_link(vif, &vif->bss_conf, &mld_vif->deflink, 0); in IWL_MLD_ALLOC_FN()
270 iwlmld_kunit_add_link_sta(sta, &sta->deflink, in iwlmld_kunit_add_sta()
271 &mld_sta->deflink, link_id); in iwlmld_kunit_add_sta()
274 iwlmld_kunit_add_link_sta(sta, &sta->deflink, in iwlmld_kunit_add_sta()
275 &mld_sta->deflink, 0); in iwlmld_kunit_add_sta()
/drivers/net/wireless/mediatek/mt76/mt7925/
A Dmain.c660 &mvif->wep_sta->deflink.wcid, cmd, msta); in mt7925_set_link_key()
879 sizeof(msta->deflink.airtime_ac)); in mt7925_mac_link_sta_add()
942 mlink = &msta->deflink; in mt7925_mac_sta_add_links()
955 mlink->pri_link = &sta->deflink; in mt7925_mac_sta_add_links()
956 mlink->wcid.def_wcid = &msta->deflink.wcid; in mt7925_mac_sta_add_links()
1318 clear_bit(tid, &msta->deflink.wcid.ampdu_state); in mt7925_ampdu_action()
1322 set_bit(tid, &msta->deflink.wcid.ampdu_state); in mt7925_ampdu_action()
2066 mlink = &mvif->sta.deflink; in mt7925_change_vif_links()
2082 mlink->wcid.def_wcid = &mvif->sta.deflink.wcid; in mt7925_change_vif_links()
2087 &mvif->sta.deflink); in mt7925_change_vif_links()
[all …]
/drivers/net/wireless/mediatek/mt76/mt7996/
A Dmain.c584 if (!mt7996_vif_link_phy(&mvif->deflink)) in mt7996_set_key()
899 msta_link = &msta->deflink; in mt7996_mac_sta_init_link()
1224 struct mt76_vif_link *mlink = &mvif->deflink.mt76; in mt7996_tx()
1427 ret = __mt7996_get_tsf(hw, &mvif->deflink); in mt7996_get_tsf()
1566 struct mt7996_sta_link *msta_link = &msta->deflink; in mt7996_sta_statistics()
1659 mvif->deflink.bitrate_mask = *mask; in mt7996_set_bitrate_mask()
1883 struct mt7996_sta_link *msta_link = &msta->deflink; in mt7996_ethtool_worker()
1885 if (msta->vif->deflink.mt76.idx != wi->idx) in mt7996_ethtool_worker()
1902 .idx = mvif->deflink.mt76.idx, in mt7996_get_et_stats()
1992 struct mt7996_sta_link *msta_link = &msta->deflink; in mt7996_twt_teardown_request()
[all …]
/drivers/net/wireless/intel/iwlwifi/mld/
A Dsta.h138 struct iwl_mld_link_sta deflink; member
177 if (mld_link_sta != &mld_sta->deflink) in iwl_mld_cleanup_sta()

Completed in 126 milliseconds

123456