/linux-6.12.1/drivers/net/wireless/realtek/rtw89/ |
D | ps.c | 65 void __rtw89_enter_ps_mode(struct rtw89_dev *rtwdev, struct rtw89_vif *rtwvif) in __rtw89_enter_ps_mode() 88 static void __rtw89_enter_lps(struct rtw89_dev *rtwdev, struct rtw89_vif *rtwvif) in __rtw89_enter_lps() 101 static void __rtw89_leave_lps(struct rtw89_dev *rtwdev, struct rtw89_vif *rtwvif) in __rtw89_leave_lps() 122 void rtw89_enter_lps(struct rtw89_dev *rtwdev, struct rtw89_vif *rtwvif, in rtw89_enter_lps() 135 static void rtw89_leave_lps_vif(struct rtw89_dev *rtwdev, struct rtw89_vif *rtwvif) in rtw89_leave_lps_vif() 146 struct rtw89_vif *rtwvif; in rtw89_leave_lps() 161 struct rtw89_vif *rtwvif; in rtw89_enter_ips() 176 struct rtw89_vif *rtwvif; in rtw89_leave_ips() 200 static void rtw89_tsf32_toggle(struct rtw89_dev *rtwdev, struct rtw89_vif *rtwvif, in rtw89_tsf32_toggle() 215 struct rtw89_vif *rtwvif = (struct rtw89_vif *)vif->drv_priv; in rtw89_p2p_disable_all_noa() [all …]
|
D | ps.h | 8 void rtw89_enter_lps(struct rtw89_dev *rtwdev, struct rtw89_vif *rtwvif, 12 void __rtw89_enter_ps_mode(struct rtw89_dev *rtwdev, struct rtw89_vif *rtwvif); 19 void rtw89_p2p_noa_renew(struct rtw89_vif *rtwvif); 20 void rtw89_p2p_noa_append(struct rtw89_vif *rtwvif, 22 u8 rtw89_p2p_noa_fetch(struct rtw89_vif *rtwvif, void **data);
|
D | mac80211.c | 26 struct rtw89_vif *rtwvif = (struct rtw89_vif *)vif->drv_priv; in rtw89_ops_tx() 112 struct rtw89_vif *rtwvif = (struct rtw89_vif *)vif->drv_priv; in rtw89_ops_add_interface() 178 struct rtw89_vif *rtwvif = (struct rtw89_vif *)vif->drv_priv; in rtw89_ops_remove_interface() 314 struct rtw89_vif *rtwvif, u8 aifsn) in rtw89_aifsn_to_aifs() 329 struct rtw89_vif *rtwvif, u16 ac) in ____rtw89_conf_tx_edca() 358 struct rtw89_vif *rtwvif, u16 ac) in ____rtw89_conf_tx_mu_edca() 386 struct rtw89_vif *rtwvif, u16 ac) in __rtw89_conf_tx() 393 struct rtw89_vif *rtwvif) in rtw89_conf_tx() 424 struct rtw89_vif *rtwvif = (struct rtw89_vif *)vif->drv_priv; in rtw89_ops_vif_cfg_changed() 462 struct rtw89_vif *rtwvif = (struct rtw89_vif *)vif->drv_priv; in rtw89_ops_link_info_changed() [all …]
|
D | mac.h | 1007 struct rtw89_vif *rtwvif, bool connected); 1009 struct rtw89_vif *rtwvif); 1012 struct rtw89_vif *rtwvif, 1036 rtw89_read32_port(struct rtw89_dev *rtwdev, struct rtw89_vif *rtwvif, u32 base) in rtw89_read32_port() 1045 rtw89_read32_port_mask(struct rtw89_dev *rtwdev, struct rtw89_vif *rtwvif, in rtw89_read32_port_mask() 1055 rtw89_write32_port(struct rtw89_dev *rtwdev, struct rtw89_vif *rtwvif, u32 base, in rtw89_write32_port() 1065 rtw89_write32_port_mask(struct rtw89_dev *rtwdev, struct rtw89_vif *rtwvif, in rtw89_write32_port_mask() 1075 rtw89_write16_port_mask(struct rtw89_dev *rtwdev, struct rtw89_vif *rtwvif, in rtw89_write16_port_mask() 1085 rtw89_write32_port_clr(struct rtw89_dev *rtwdev, struct rtw89_vif *rtwvif, in rtw89_write32_port_clr() 1095 rtw89_write16_port_clr(struct rtw89_dev *rtwdev, struct rtw89_vif *rtwvif, in rtw89_write16_port_clr() [all …]
|
D | wow.h | 101 struct rtw89_vif *rtwvif = (struct rtw89_vif *)wow_vif->drv_priv; in rtw89_wow_mgd_linked() 109 struct rtw89_vif *rtwvif = (struct rtw89_vif *)wow_vif->drv_priv; in rtw89_wow_no_link()
|
D | wow.c | 685 struct rtw89_vif *rtwvif = (struct rtw89_vif *)wow_vif->drv_priv; in rtw89_wow_enter_deep_ps() 693 struct rtw89_vif *rtwvif = (struct rtw89_vif *)wow_vif->drv_priv; in rtw89_wow_enter_ps() 704 struct rtw89_vif *rtwvif = (struct rtw89_vif *)wow_vif->drv_priv; in rtw89_wow_leave_ps() 792 static void rtw89_wow_vif_iter(struct rtw89_dev *rtwdev, struct rtw89_vif *rtwvif) in rtw89_wow_vif_iter() 868 static int rtw89_wow_pattern_get_type(struct rtw89_vif *rtwvif, in rtw89_wow_pattern_get_type() 900 struct rtw89_vif *rtwvif, in rtw89_wow_pattern_generate() 973 struct rtw89_vif *rtwvif, in rtw89_wow_parse_patterns() 1069 struct rtw89_vif *rtwvif; in rtw89_wow_set_wakeups() 1087 rtwvif = (struct rtw89_vif *)rtw_wow->wow_vif->drv_priv; in rtw89_wow_set_wakeups() 1095 struct rtw89_vif *rtwvif = (struct rtw89_vif *)wow_vif->drv_priv; in rtw89_wow_cfg_wake_pno() [all …]
|
D | cam.c | 221 struct rtw89_vif *rtwvif; in rtw89_cam_detach_sec_cam() 231 rtwvif = (struct rtw89_vif *)vif->drv_priv; in rtw89_cam_detach_sec_cam() 261 struct rtw89_vif *rtwvif; in rtw89_cam_attach_sec_cam() 271 rtwvif = (struct rtw89_vif *)vif->drv_priv; in rtw89_cam_attach_sec_cam() 488 void rtw89_cam_deinit(struct rtw89_dev *rtwdev, struct rtw89_vif *rtwvif) in rtw89_cam_deinit() 596 struct rtw89_vif *rtwvif, in rtw89_cam_init_bssid_cam() 625 void rtw89_cam_bssid_changed(struct rtw89_dev *rtwdev, struct rtw89_vif *rtwvif) in rtw89_cam_bssid_changed() 632 int rtw89_cam_init(struct rtw89_dev *rtwdev, struct rtw89_vif *rtwvif) in rtw89_cam_init() 654 struct rtw89_vif *rtwvif, in rtw89_cam_fill_bssid_cam_info() 697 struct rtw89_vif *rtwvif, in rtw89_cam_fill_addr_cam_info() [all …]
|
D | cam.h | 529 int rtw89_cam_init(struct rtw89_dev *rtwdev, struct rtw89_vif *vif); 530 void rtw89_cam_deinit(struct rtw89_dev *rtwdev, struct rtw89_vif *vif); 537 struct rtw89_vif *rtwvif, 543 struct rtw89_vif *vif, 547 struct rtw89_vif *rtwvif, 551 struct rtw89_vif *rtwvif, 555 struct rtw89_vif *rtwvif, 567 struct rtw89_vif *rtwvif);
|
D | util.h | 24 struct rtw89_vif *new) in rtw89_rtwvif_in_list() 26 struct rtw89_vif *rtwvif; in rtw89_rtwvif_in_list()
|
D | core.c | 439 void rtw89_get_channel(struct rtw89_dev *rtwdev, struct rtw89_vif *rtwvif, in rtw89_get_channel() 594 struct rtw89_vif *rtwvif = (struct rtw89_vif *)vif->drv_priv; in rtw89_core_tx_get_mac_id() 622 struct rtw89_vif *rtwvif = (struct rtw89_vif *)vif->drv_priv; in rtw89_core_tx_update_mgmt_info() 765 struct rtw89_vif *rtwvif = (struct rtw89_vif *)vif->drv_priv; in rtw89_core_tx_update_he_qos_htc() 788 struct rtw89_vif *rtwvif = (struct rtw89_vif *)vif->drv_priv; in rtw89_core_get_data_rate() 816 struct rtw89_vif *rtwvif = (struct rtw89_vif *)vif->drv_priv; in rtw89_core_tx_update_data_info() 1031 struct rtw89_vif *rtwvif = (struct rtw89_vif *)vif->drv_priv; in rtw89_core_tx_write() 1882 struct rtw89_vif *rtwvif = (struct rtw89_vif *)vif->drv_priv; in rtw89_stats_trigger_frame() 1989 static void rtw89_vif_sync_bcn_tsf(struct rtw89_vif *rtwvif, in rtw89_vif_sync_bcn_tsf() 2003 struct rtw89_vif *rtwvif = (struct rtw89_vif *)vif->drv_priv; in rtw89_vif_rx_stats_iter() [all …]
|
D | chan.h | 109 struct rtw89_vif *rtwvif, 112 struct rtw89_vif *rtwvif,
|
D | mac.c | 4079 struct rtw89_vif *rtwvif, u8 type) in rtw89_mac_check_packet_ctrl() 4101 static void rtw89_mac_bcn_drop(struct rtw89_dev *rtwdev, struct rtw89_vif *rtwvif) in rtw89_mac_bcn_drop() 4134 struct rtw89_vif *rtwvif) in rtw89_mac_port_cfg_func_sw() 4172 struct rtw89_vif *rtwvif, bool en) in rtw89_mac_port_cfg_tx_rpt() 4184 struct rtw89_vif *rtwvif, bool en) in rtw89_mac_port_cfg_rx_rpt() 4196 struct rtw89_vif *rtwvif) in rtw89_mac_port_cfg_net_type() 4206 struct rtw89_vif *rtwvif) in rtw89_mac_port_cfg_bcn_prct() 4220 struct rtw89_vif *rtwvif) in rtw89_mac_port_cfg_rx_sw() 4235 struct rtw89_vif *rtwvif, bool en) in rtw89_mac_port_cfg_rx_sync() 4247 struct rtw89_vif *rtwvif) in rtw89_mac_port_cfg_rx_sync_by_nettype() [all …]
|
D | ser.c | 301 static void ser_reset_vif(struct rtw89_dev *rtwdev, struct rtw89_vif *rtwvif) in ser_reset_vif() 311 struct rtw89_vif *target_rtwvif = (struct rtw89_vif *)data; in ser_sta_deinit_cam_iter() 313 struct rtw89_vif *rtwvif = rtwsta->rtwvif; in ser_sta_deinit_cam_iter() 327 static void ser_deinit_cam(struct rtw89_dev *rtwdev, struct rtw89_vif *rtwvif) in ser_deinit_cam() 340 struct rtw89_vif *rtwvif; in ser_reset_mac_binding()
|
D | fw.h | 4407 struct rtw89_vif *rtwvif, 4410 struct rtw89_vif *rtwvif, 4413 struct rtw89_vif *rtwvif, 4429 struct rtw89_vif *rtwvif); 4431 struct rtw89_vif *rtwvif); 4432 int rtw89_fw_h2c_cam(struct rtw89_dev *rtwdev, struct rtw89_vif *vif, 4435 struct rtw89_vif *rtwvif, 4438 struct rtw89_vif *rtwvif, 4443 struct rtw89_vif *rtwvif, 4446 int rtw89_fw_h2c_join_info(struct rtw89_dev *rtwdev, struct rtw89_vif *rtwvif, [all …]
|
D | fw.c | 1744 int rtw89_fw_h2c_cam(struct rtw89_dev *rtwdev, struct rtw89_vif *rtwvif, in rtw89_fw_h2c_cam() 1779 struct rtw89_vif *rtwvif, in rtw89_fw_h2c_dctl_sec_cam_v1() 1818 struct rtw89_vif *rtwvif, in rtw89_fw_h2c_dctl_sec_cam_v2() 1857 struct rtw89_vif *rtwvif, in rtw89_fw_h2c_default_dmac_tbl_v2() 1915 struct rtw89_vif *rtwvif = rtwsta->rtwvif; in rtw89_fw_h2c_ba_cam() 2046 struct rtw89_vif *rtwvif = rtwsta->rtwvif; in rtw89_fw_h2c_ba_cam_v1() 2200 struct rtw89_vif *rtwvif) in rtw89_eapol_get() 2244 struct rtw89_vif *rtwvif) in rtw89_sa_query_get() 2275 struct rtw89_vif *rtwvif) in rtw89_arp_response_get() 2322 struct rtw89_vif *rtwvif, in rtw89_fw_h2c_add_general_pkt() [all …]
|
D | chan.c | 242 struct rtw89_vif *rtwvif; in rtw89_entity_calculate_weight() 390 struct rtw89_vif *rtwvif = role->rtwvif; in rtw89_mcc_get_tbtt_ofst() 526 struct rtw89_vif *rtwvif = rtwsta->rtwvif; in rtw89_mcc_role_macid_sta_iter() 528 struct rtw89_vif *target = mcc_role->rtwvif; in rtw89_mcc_role_macid_sta_iter() 539 struct rtw89_vif *rtwvif = mcc_role->rtwvif; in rtw89_mcc_fill_role_macid_bitmap() 635 struct rtw89_vif *rtwvif, in rtw89_mcc_fill_role() 681 struct rtw89_vif *bind_vif[NUM_OF_RTW89_CHANCTX]; 692 struct rtw89_vif *role_vif = sel->bind_vif[ordered_idx]; in rtw89_mcc_fill_role_iterator() 715 struct rtw89_vif *rtwvif; in rtw89_mcc_fill_all_roles() 1308 struct rtw89_vif *rtwvif = ref->rtwvif; in rtw89_mcc_fill_start_tsf() [all …]
|
D | core.h | 3362 struct rtw89_vif *rtwvif; 3463 struct rtw89_vif { struct 3602 void (*rfk_channel)(struct rtw89_dev *rtwdev, struct rtw89_vif *rtwvif); 3606 void (*rfk_scan)(struct rtw89_dev *rtwdev, struct rtw89_vif *rtwvif, 3649 struct rtw89_vif *rtwvif, 3652 struct rtw89_vif *rtwvif, 3661 struct rtw89_vif *rtwvif, 3664 struct rtw89_vif *rtwvif); 5411 struct rtw89_vif *rtwvif; 5963 static inline struct ieee80211_vif *rtwvif_to_vif(struct rtw89_vif *rtwvif) in rtwvif_to_vif() [all …]
|
D | regd.c | 796 struct rtw89_vif *rtwvif; in __rtw89_reg_6ghz_tpe_recalc() 834 struct rtw89_vif *rtwvif, bool active, in rtw89_reg_6ghz_tpe_recalc() 870 struct rtw89_vif *rtwvif; in __rtw89_reg_6ghz_power_recalc() 911 struct rtw89_vif *rtwvif, bool active, in rtw89_reg_6ghz_power_recalc() 939 int rtw89_reg_6ghz_recalc(struct rtw89_dev *rtwdev, struct rtw89_vif *rtwvif, in rtw89_reg_6ghz_recalc()
|
D | coex.h | 274 void rtw89_btc_ntfy_role_info(struct rtw89_dev *rtwdev, struct rtw89_vif *rtwvif,
|
D | mac_be.c | 2097 struct rtw89_vif *rtwvif = (struct rtw89_vif *)vif->drv_priv; in rtw89_mac_set_csi_para_reg_be() 2161 struct rtw89_vif *rtwvif = (struct rtw89_vif *)vif->drv_priv; in rtw89_mac_csi_rrsc_be() 2201 struct rtw89_vif *rtwvif = (struct rtw89_vif *)vif->drv_priv; in rtw89_mac_bf_assoc_be()
|
D | rtw8852bt.c | 538 static void rtw8852bt_rfk_channel(struct rtw89_dev *rtwdev, struct rtw89_vif *rtwvif) in rtw8852bt_rfk_channel() 556 static void rtw8852bt_rfk_scan(struct rtw89_dev *rtwdev, struct rtw89_vif *rtwvif, in rtw8852bt_rfk_scan()
|
D | rtw8852b.c | 565 static void rtw8852b_rfk_channel(struct rtw89_dev *rtwdev, struct rtw89_vif *rtwvif) in rtw8852b_rfk_channel() 583 static void rtw8852b_rfk_scan(struct rtw89_dev *rtwdev, struct rtw89_vif *rtwvif, in rtw8852b_rfk_scan()
|
D | phy.c | 301 struct rtw89_vif *rtwvif = rtwsta->rtwvif; in rtw89_phy_ra_sta_update() 531 struct rtw89_vif *rtwvif = (struct rtw89_vif *)vif->drv_priv; in rtw89_phy_rate_pattern_vif() 4293 void rtw89_phy_ul_tb_assoc(struct rtw89_dev *rtwdev, struct rtw89_vif *rtwvif) in rtw89_phy_ul_tb_assoc() 4341 struct rtw89_vif *rtwvif) in rtw89_phy_ofdma_power_diff() 4387 struct rtw89_vif *rtwvif, in rtw89_phy_ul_tb_ctrl_check() 4456 struct rtw89_vif *rtwvif; in rtw89_phy_ul_tb_ctrl_track() 5760 struct rtw89_vif *rtwvif = rtwsta->rtwvif; in rtw89_phy_tx_path_div_sta_iter()
|
D | phy.h | 960 void rtw89_phy_ul_tb_assoc(struct rtw89_dev *rtwdev, struct rtw89_vif *rtwvif);
|
D | rtw8852a.c | 1353 static void rtw8852a_rfk_channel(struct rtw89_dev *rtwdev, struct rtw89_vif *rtwvif) in rtw8852a_rfk_channel() 1371 static void rtw8852a_rfk_scan(struct rtw89_dev *rtwdev, struct rtw89_vif *rtwvif, in rtw8852a_rfk_scan()
|