| /Linux-v5.10/drivers/net/wireless/realtek/rtw88/ |
| D | bf.c | 14 struct rtw_bfee *bfee = &rtwvif->bfee; in rtw_bf_disassoc() local 17 if (bfee->role == RTW_BFEE_NONE) in rtw_bf_disassoc() 20 if (bfee->role == RTW_BFEE_MU) in rtw_bf_disassoc() 22 else if (bfee->role == RTW_BFEE_SU) in rtw_bf_disassoc() 25 rtw_chip_config_bfee(rtwdev, rtwvif, bfee, false); in rtw_bf_disassoc() 27 bfee->role = RTW_BFEE_NONE; in rtw_bf_disassoc() 35 struct rtw_bfee *bfee = &rtwvif->bfee; in rtw_bf_assoc() local 67 ether_addr_copy(bfee->mac_addr, bssid); in rtw_bf_assoc() 68 bfee->role = RTW_BFEE_MU; in rtw_bf_assoc() 69 bfee->p_aid = (bssid[5] << 1) | (bssid[4] >> 7); in rtw_bf_assoc() [all …]
|
| D | bf.h | 82 struct rtw_bfee *bfee); 84 struct rtw_bfee *bfee); 85 void rtw_bf_remove_bfee_su(struct rtw_dev *rtwdev, struct rtw_bfee *bfee); 86 void rtw_bf_remove_bfee_mu(struct rtw_dev *rtwdev, struct rtw_bfee *bfee); 93 struct rtw_bfee *bfee, bool enable) in rtw_chip_config_bfee() argument 96 rtwdev->chip->ops->config_bfee(rtwdev, vif, bfee, enable); in rtw_chip_config_bfee()
|
| D | rtw8821c.c | 991 struct rtw_bfee *bfee, bool enable) in rtw8821c_bf_config_bfee_su() argument 994 rtw_bf_enable_bfee_su(rtwdev, vif, bfee); in rtw8821c_bf_config_bfee_su() 996 rtw_bf_remove_bfee_su(rtwdev, bfee); in rtw8821c_bf_config_bfee_su() 1001 struct rtw_bfee *bfee, bool enable) in rtw8821c_bf_config_bfee_mu() argument 1004 rtw_bf_enable_bfee_mu(rtwdev, vif, bfee); in rtw8821c_bf_config_bfee_mu() 1006 rtw_bf_remove_bfee_mu(rtwdev, bfee); in rtw8821c_bf_config_bfee_mu() 1010 struct rtw_bfee *bfee, bool enable) in rtw8821c_bf_config_bfee() argument 1012 if (bfee->role == RTW_BFEE_SU) in rtw8821c_bf_config_bfee() 1013 rtw8821c_bf_config_bfee_su(rtwdev, vif, bfee, enable); in rtw8821c_bf_config_bfee() 1014 else if (bfee->role == RTW_BFEE_MU) in rtw8821c_bf_config_bfee() [all …]
|
| D | rtw8822b.c | 1524 struct rtw_bfee *bfee, bool enable) in rtw8822b_bf_config_bfee_su() argument 1527 rtw_bf_enable_bfee_su(rtwdev, vif, bfee); in rtw8822b_bf_config_bfee_su() 1529 rtw_bf_remove_bfee_su(rtwdev, bfee); in rtw8822b_bf_config_bfee_su() 1534 struct rtw_bfee *bfee, bool enable) in rtw8822b_bf_config_bfee_mu() argument 1537 rtw_bf_enable_bfee_mu(rtwdev, vif, bfee); in rtw8822b_bf_config_bfee_mu() 1539 rtw_bf_remove_bfee_mu(rtwdev, bfee); in rtw8822b_bf_config_bfee_mu() 1543 struct rtw_bfee *bfee, bool enable) in rtw8822b_bf_config_bfee() argument 1545 if (bfee->role == RTW_BFEE_SU) in rtw8822b_bf_config_bfee() 1546 rtw8822b_bf_config_bfee_su(rtwdev, vif, bfee, enable); in rtw8822b_bf_config_bfee() 1547 else if (bfee->role == RTW_BFEE_MU) in rtw8822b_bf_config_bfee() [all …]
|
| D | rtw8822c.c | 2286 struct rtw_bfee *bfee) in rtw8822c_bf_enable_bfee_su() argument 2291 rtw_bf_enable_bfee_su(rtwdev, vif, bfee); in rtw8822c_bf_enable_bfee_su() 2306 struct rtw_bfee *bfee, bool enable) in rtw8822c_bf_config_bfee_su() argument 2309 rtw8822c_bf_enable_bfee_su(rtwdev, vif, bfee); in rtw8822c_bf_config_bfee_su() 2311 rtw_bf_remove_bfee_su(rtwdev, bfee); in rtw8822c_bf_config_bfee_su() 2316 struct rtw_bfee *bfee, bool enable) in rtw8822c_bf_config_bfee_mu() argument 2319 rtw_bf_enable_bfee_mu(rtwdev, vif, bfee); in rtw8822c_bf_config_bfee_mu() 2321 rtw_bf_remove_bfee_mu(rtwdev, bfee); in rtw8822c_bf_config_bfee_mu() 2325 struct rtw_bfee *bfee, bool enable) in rtw8822c_bf_config_bfee() argument 2327 if (bfee->role == RTW_BFEE_SU) in rtw8822c_bf_config_bfee() [all …]
|
| D | main.h | 794 struct rtw_bfee bfee; member 831 struct rtw_bfee *bfee, bool enable);
|
| D | mac80211.c | 161 memset(&rtwvif->bfee, 0, sizeof(struct rtw_bfee)); in rtw_ops_add_interface()
|
| D | main.c | 143 if (rtwvif->bfee.role != RTW_BFEE_SU && in rtw_dynamic_csi_rate() 144 rtwvif->bfee.role != RTW_BFEE_MU) in rtw_dynamic_csi_rate()
|
| /Linux-v5.10/drivers/net/wireless/mediatek/mt76/mt7915/ |
| D | mcu.c | 1909 struct sta_rec_bfee *bfee; in mt7915_mcu_sta_bfee_tlv() local 1914 tlv = mt7915_mcu_add_tlv(skb, STA_REC_BFEE, sizeof(*bfee)); in mt7915_mcu_sta_bfee_tlv() 1915 bfee = (struct sta_rec_bfee *)tlv; in mt7915_mcu_sta_bfee_tlv() 1931 bfee->fb_identity_matrix = true; in mt7915_mcu_sta_bfee_tlv()
|