/linux/drivers/net/wireless/realtek/rtw89/ |
H A D | ps.c | 112 struct rtw89_vif_link *rtwvif_link) in __rtw89_enter_lps_link() 125 struct rtw89_vif_link *rtwvif_link) in __rtw89_leave_lps() 150 struct rtw89_vif_link *rtwvif_link; in rtw89_enter_lps() local 178 struct rtw89_vif_link *rtwvif_link) in rtw89_leave_lps_vif() 189 struct rtw89_vif_link *rtwvif_link; in rtw89_leave_lps() local 209 struct rtw89_vif_link *rtwvif_link; in rtw89_enter_ips() local 227 struct rtw89_vif_link *rtwvif_link; in rtw89_leave_ips() local 255 struct rtw89_vif_link *rtwvif_link, in rtw89_tsf32_toggle() 268 struct rtw89_vif_link *rtwvif_link, in rtw89_p2p_disable_all_noa() 299 struct rtw89_vif_link *rtwvif_link, in rtw89_p2p_update_noa() [all …]
|
H A D | wow.c | 424 struct rtw89_vif_link *rtwvif_link = rtwdev->wow.rtwvif_link; in rtw89_wow_construct_key_info() local 600 struct rtw89_vif_link *rtwvif_link = rtwdev->wow.rtwvif_link; in rtw89_wow_gtk_rekey() local 640 struct rtw89_vif_link *rtwvif_link = rtwdev->wow.rtwvif_link; in rtw89_wow_update_key_info() local 702 struct rtw89_vif_link *rtwvif_link = rtwdev->wow.rtwvif_link; in rtw89_wow_enter_ps() local 712 struct rtw89_vif_link *rtwvif_link = rtwdev->wow.rtwvif_link; in rtw89_wow_leave_ps() local 745 struct rtw89_vif_link *rtwvif_link = rtwdev->wow.rtwvif_link; in rtw89_wow_show_wakeup_reason() local 801 struct rtw89_vif_link *rtwvif_link) in rtw89_wow_vif_iter() 877 static int rtw89_wow_pattern_get_type(struct rtw89_vif_link *rtwvif_link, in rtw89_wow_pattern_get_type() 909 struct rtw89_vif_link *rtwvif_link, in rtw89_wow_pattern_generate() 982 struct rtw89_vif_link *rtwvif_link, in rtw89_wow_parse_patterns() [all …]
|
H A D | cam.c | 216 struct rtw89_vif_link *rtwvif_link, in __rtw89_cam_detach_sec_cam() 248 struct rtw89_vif_link *rtwvif_link, in __rtw89_cam_attach_sec_cam() 291 struct rtw89_vif_link *rtwvif_link, in rtw89_cam_attach_link_sec_cam() 314 struct rtw89_vif_link *rtwvif_link; in rtw89_cam_detach_sec_cam() local 351 struct rtw89_vif_link *rtwvif_link; in rtw89_cam_attach_sec_cam() local 595 void rtw89_cam_deinit(struct rtw89_dev *rtwdev, struct rtw89_vif_link *rtwvif_link) in rtw89_cam_deinit() 703 struct rtw89_vif_link *rtwvif_link, in rtw89_cam_init_bssid_cam() 732 void rtw89_cam_bssid_changed(struct rtw89_dev *rtwdev, struct rtw89_vif_link *rtwvif_link) in rtw89_cam_bssid_changed() 739 int rtw89_cam_init(struct rtw89_dev *rtwdev, struct rtw89_vif_link *rtwvif_link) in rtw89_cam_init() 762 struct rtw89_vif_link *rtwvif_link, in rtw89_cam_fill_bssid_cam_info() [all …]
|
H A D | fw.c | 2093 int rtw89_fw_h2c_cam(struct rtw89_dev *rtwdev, struct rtw89_vif_link *rtwvif_link, in rtw89_fw_h2c_cam() 2129 struct rtw89_vif_link *rtwvif_link, in rtw89_fw_h2c_dctl_sec_cam_v1() 2168 struct rtw89_vif_link *rtwvif_link, in rtw89_fw_h2c_dctl_sec_cam_v2() 2207 struct rtw89_vif_link *rtwvif_link, in rtw89_fw_h2c_default_dmac_tbl_v2() 2262 struct rtw89_vif_link *rtwvif_link, in rtw89_fw_h2c_ba_cam() 2397 struct rtw89_vif_link *rtwvif_link, in rtw89_fw_h2c_ba_cam_v1() 2558 struct rtw89_vif_link *rtwvif_link) in rtw89_eapol_get() 2608 struct rtw89_vif_link *rtwvif_link) in rtw89_sa_query_get() 2645 struct rtw89_vif_link *rtwvif_link) in rtw89_arp_response_get() 2693 struct rtw89_vif_link *rtwvif_link, in rtw89_fw_h2c_add_general_pkt() [all …]
|
H A D | mac.c | 4206 struct rtw89_vif_link *rtwvif_link, u8 type) in rtw89_mac_check_packet_ctrl() 4229 struct rtw89_vif_link *rtwvif_link) in rtw89_mac_bcn_drop() 4267 struct rtw89_vif_link *rtwvif_link) in rtw89_mac_port_cfg_func_sw() 4317 struct rtw89_vif_link *rtwvif_link, bool en) in rtw89_mac_port_cfg_tx_rpt() 4331 struct rtw89_vif_link *rtwvif_link, bool en) in rtw89_mac_port_cfg_rx_rpt() 4345 struct rtw89_vif_link *rtwvif_link) in rtw89_mac_port_cfg_net_type() 4355 struct rtw89_vif_link *rtwvif_link) in rtw89_mac_port_cfg_bcn_prct() 4369 struct rtw89_vif_link *rtwvif_link) in rtw89_mac_port_cfg_rx_sw() 4384 struct rtw89_vif_link *rtwvif_link, bool en) in rtw89_mac_port_cfg_rx_sync() 4396 struct rtw89_vif_link *rtwvif_link) in rtw89_mac_port_cfg_rx_sync_by_nettype() [all …]
|
H A D | core.c | 634 struct rtw89_vif_link *rtwvif_link = tx_req->rtwvif_link; in rtw89_core_get_mgmt_rate() local 673 struct rtw89_vif_link *rtwvif_link = tx_req->rtwvif_link; in rtw89_core_tx_get_mac_id() local 705 struct rtw89_vif_link *rtwvif_link = tx_req->rtwvif_link; in rtw89_core_tx_update_mgmt_info() local 856 struct rtw89_vif_link *rtwvif_link = tx_req->rtwvif_link; in rtw89_core_tx_update_he_qos_htc() local 877 struct rtw89_vif_link *rtwvif_link = tx_req->rtwvif_link; in rtw89_core_get_data_rate() local 920 struct rtw89_vif_link *rtwvif_link = tx_req->rtwvif_link; in rtw89_core_tx_update_data_info() local 1158 struct rtw89_vif_link *rtwvif_link, in rtw89_core_tx_write_link() 1198 struct rtw89_vif_link *rtwvif_link; in rtw89_core_tx_write() local 2088 struct rtw89_vif_link *rtwvif_link, in rtw89_stats_trigger_frame() 2213 static void rtw89_vif_sync_bcn_tsf(struct rtw89_vif_link *rtwvif_link, in rtw89_vif_sync_bcn_tsf() [all …]
|
H A D | chan.c | 133 struct rtw89_vif_link *rtwvif_link, in _rtw89_chan_update_punctured() 159 struct rtw89_vif_link *rtwvif_link; in rtw89_chan_update_punctured() local 239 struct rtw89_vif_link *rtwvif_link, in rtw89_config_roc_chandef() 297 struct rtw89_vif_link *rtwvif_link; in rtw89_vif_is_active_role() local 336 struct rtw89_vif_link *rtwvif_link) in rtw89_normalize_link_chanctx() 638 struct rtw89_vif_link *rtwvif_link = role->rtwvif_link; in rtw89_mcc_get_tbtt_ofst() local 791 struct rtw89_vif_link *rtwvif_link = mcc_role->rtwvif_link; in rtw89_mcc_fill_role_macid_bitmap() local 819 struct rtw89_vif_link *rtwvif_link = mcc_role->rtwvif_link; in rtw89_mcc_fill_role_limit() local 900 struct rtw89_vif_link *rtwvif_link, in rtw89_mcc_fill_role() 989 struct rtw89_vif_link *rtwvif_link; in rtw89_mcc_fill_all_roles() local [all …]
|
H A D | regd.c | 981 struct rtw89_vif_link *rtwvif_link; in __rtw89_reg_6ghz_tpe_recalc() local 1023 struct rtw89_vif_link *rtwvif_link, bool active, in rtw89_reg_6ghz_tpe_recalc() 1064 struct rtw89_vif_link *rtwvif_link; in __rtw89_reg_6ghz_power_recalc() local 1109 struct rtw89_vif_link *rtwvif_link, bool active, in rtw89_reg_6ghz_power_recalc() 1161 int rtw89_reg_6ghz_recalc(struct rtw89_dev *rtwdev, struct rtw89_vif_link *rtwvif_link, in rtw89_reg_6ghz_recalc()
|
H A D | wow.h | 100 struct rtw89_vif_link *rtwvif_link = rtwdev->wow.rtwvif_link; in rtw89_wow_mgd_linked() local 107 struct rtw89_vif_link *rtwvif_link = rtwdev->wow.rtwvif_link; in rtw89_wow_no_link() local
|
H A D | rtw8852bt.c | 549 struct rtw89_vif_link *rtwvif_link) in rtw8852bt_rfk_channel() 576 struct rtw89_vif_link *rtwvif_link, in rtw8852bt_rfk_scan()
|
H A D | ser.c | 303 struct rtw89_vif_link *rtwvif_link; in ser_reset_vif() local 324 struct rtw89_vif_link *rtwvif_link; in ser_sta_deinit_cam_iter() local 345 struct rtw89_vif_link *rtwvif_link; in ser_deinit_cam() local
|
H A D | mac.h | 1094 rtw89_read32_port(struct rtw89_dev *rtwdev, struct rtw89_vif_link *rtwvif_link, u32 base) in rtw89_read32_port() 1104 rtw89_read32_port_mask(struct rtw89_dev *rtwdev, struct rtw89_vif_link *rtwvif_link, in rtw89_read32_port_mask() 1115 rtw89_write32_port(struct rtw89_dev *rtwdev, struct rtw89_vif_link *rtwvif_link, u32 base, in rtw89_write32_port() 1126 rtw89_write32_port_mask(struct rtw89_dev *rtwdev, struct rtw89_vif_link *rtwvif_link, in rtw89_write32_port_mask() 1137 rtw89_write16_port_mask(struct rtw89_dev *rtwdev, struct rtw89_vif_link *rtwvif_link, in rtw89_write16_port_mask() 1148 rtw89_write32_port_clr(struct rtw89_dev *rtwdev, struct rtw89_vif_link *rtwvif_link, in rtw89_write32_port_clr() 1159 rtw89_write16_port_clr(struct rtw89_dev *rtwdev, struct rtw89_vif_link *rtwvif_link, in rtw89_write16_port_clr() 1170 rtw89_write32_port_set(struct rtw89_dev *rtwdev, struct rtw89_vif_link *rtwvif_link, in rtw89_write32_port_set() 1360 struct rtw89_vif_link *rtwvif_link, in rtw89_mac_bf_assoc() 1591 struct rtw89_vif_link *rtwvif_link, in rtw89_mac_scan_offload()
|
H A D | mac_be.c | 2109 struct rtw89_vif_link *rtwvif_link, in rtw89_mac_set_csi_para_reg_be() 2178 struct rtw89_vif_link *rtwvif_link, in rtw89_mac_csi_rrsc_be() 2224 struct rtw89_vif_link *rtwvif_link, in rtw89_mac_bf_assoc_be()
|
H A D | rtw8851b.c | 1722 struct rtw89_vif_link *rtwvif_link) in rtw8851b_rfk_channel() 1747 struct rtw89_vif_link *rtwvif_link, in rtw8851b_rfk_scan()
|
H A D | rtw8922a.c | 2107 struct rtw89_vif_link *rtwvif_link) in rtw8922a_rfk_channel() 2138 struct rtw89_vif_link *rtwvif_link, in rtw8922a_rfk_scan()
|
H A D | core.h | 1199 struct rtw89_vif_link *rtwvif_link; member 3465 struct rtw89_vif_link *rtwvif_link; member 5565 struct rtw89_vif_link *rtwvif_link; member 5748 struct rtw89_vif_link *rtwvif_link; member 5785 struct rtw89_vif_link *rtwvif_link; member 6049 static inline bool rtw89_vif_assign_link_is_valid(struct rtw89_vif_link **rtwvif_link, in rtw89_vif_assign_link_is_valid() 6057 #define rtw89_vif_for_each_link(rtwvif, rtwvif_link, link_id) \ argument 6123 u8 rtw89_vif_link_inst_get_index(struct rtw89_vif_link *rtwvif_link) in rtw89_vif_link_inst_get_index() 6549 struct ieee80211_vif *rtwvif_link_to_vif(struct rtw89_vif_link *rtwvif_link) in rtwvif_link_to_vif() 6555 struct ieee80211_vif *rtwvif_link_to_vif_safe(struct rtw89_vif_link *rtwvif_link) in rtwvif_link_to_vif_safe() [all …]
|
H A D | debug.c | 3976 struct rtw89_vif_link *rtwvif_link, in rtw89_vif_link_ids_get() 4003 struct rtw89_vif_link *rtwvif_link; in rtw89_vif_ids_get_iter() local
|
H A D | fw.h | 4970 struct rtw89_vif_link *rtwvif_link, in rtw89_chip_h2c_default_cmac_tbl() 4979 struct rtw89_vif_link *rtwvif_link, in rtw89_chip_h2c_default_dmac_tbl() 4991 struct rtw89_vif_link *rtwvif_link) in rtw89_chip_h2c_update_beacon() 4999 struct rtw89_vif_link *rtwvif_link, in rtw89_chip_h2c_assoc_cmac_tbl() 5009 struct rtw89_vif_link *rtwvif_link, in rtw89_chip_h2c_ampdu_link_cmac_tbl() 5025 struct rtw89_vif_link *rtwvif_link; in rtw89_chip_h2c_ampdu_cmac_tbl() local 5052 struct rtw89_vif_link *rtwvif_link, in rtw89_chip_h2c_punctured_cmac_tbl() 5068 struct rtw89_vif_link *rtwvif_link; in rtw89_chip_h2c_ba_cam() local
|