Home
last modified time | relevance | path

Searched refs:rtw89_vif (Results 1 – 25 of 30) sorted by relevance

12

/linux-6.12.1/drivers/net/wireless/realtek/rtw89/
Dps.c65 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 …]
Dps.h8 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);
Dmac80211.c26 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 …]
Dmac.h1007 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 …]
Dwow.h101 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()
Dwow.c685 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 …]
Dcam.c221 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 …]
Dcam.h529 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);
Dutil.h24 struct rtw89_vif *new) in rtw89_rtwvif_in_list()
26 struct rtw89_vif *rtwvif; in rtw89_rtwvif_in_list()
Dcore.c439 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 …]
Dchan.h109 struct rtw89_vif *rtwvif,
112 struct rtw89_vif *rtwvif,
Dmac.c4079 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 …]
Dser.c301 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()
Dfw.h4407 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 …]
Dfw.c1744 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 …]
Dchan.c242 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 …]
Dcore.h3362 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 …]
Dregd.c796 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()
Dcoex.h274 void rtw89_btc_ntfy_role_info(struct rtw89_dev *rtwdev, struct rtw89_vif *rtwvif,
Dmac_be.c2097 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()
Drtw8852bt.c538 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()
Drtw8852b.c565 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()
Dphy.c301 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()
Dphy.h960 void rtw89_phy_ul_tb_assoc(struct rtw89_dev *rtwdev, struct rtw89_vif *rtwvif);
Drtw8852a.c1353 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()

12