/linux-6.15/drivers/net/wireless/realtek/rtw89/ |
D | ps.c | 87 struct rtw89_vif_link *rtwvif_link) in __rtw89_enter_lps_link() 100 struct rtw89_vif_link *rtwvif_link) in __rtw89_leave_lps() 124 struct rtw89_vif_link *rtwvif_link; in rtw89_enter_lps() local 150 struct rtw89_vif_link *rtwvif_link) in rtw89_leave_lps_vif() 161 struct rtw89_vif_link *rtwvif_link; in rtw89_leave_lps() local 181 struct rtw89_vif_link *rtwvif_link; in rtw89_enter_ips() local 199 struct rtw89_vif_link *rtwvif_link; in rtw89_leave_ips() local 227 struct rtw89_vif_link *rtwvif_link, in rtw89_tsf32_toggle() 240 struct rtw89_vif_link *rtwvif_link, in rtw89_p2p_disable_all_noa() 261 struct rtw89_vif_link *rtwvif_link, in rtw89_p2p_update_noa() [all …]
|
D | mac80211.c | 105 struct rtw89_vif_link *rtwvif_link) in __rtw89_ops_add_iface_link() 139 struct rtw89_vif_link *rtwvif_link) in __rtw89_ops_remove_iface_link() 157 struct rtw89_vif_link *rtwvif_link; in rtw89_ops_add_interface() local 230 struct rtw89_vif_link *rtwvif_link; in rtw89_ops_remove_interface() local 374 struct rtw89_vif_link *rtwvif_link, u8 aifsn) in rtw89_aifsn_to_aifs() 395 struct rtw89_vif_link *rtwvif_link, u16 ac) in ____rtw89_conf_tx_edca() 424 struct rtw89_vif_link *rtwvif_link, u16 ac) in ____rtw89_conf_tx_mu_edca() 453 struct rtw89_vif_link *rtwvif_link, u16 ac) in __rtw89_conf_tx() 460 struct rtw89_vif_link *rtwvif_link) in rtw89_conf_tx() 474 struct rtw89_vif_link *rtwvif_link; in __rtw89_ops_sta_add() local [all …]
|
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 637 struct rtw89_vif_link *rtwvif_link = rtwdev->wow.rtwvif_link; in rtw89_wow_update_key_info() local 699 struct rtw89_vif_link *rtwvif_link = rtwdev->wow.rtwvif_link; in rtw89_wow_enter_ps() local 709 struct rtw89_vif_link *rtwvif_link = rtwdev->wow.rtwvif_link; in rtw89_wow_leave_ps() local 742 struct rtw89_vif_link *rtwvif_link = rtwdev->wow.rtwvif_link; in rtw89_wow_show_wakeup_reason() local 798 struct rtw89_vif_link *rtwvif_link) in rtw89_wow_vif_iter() 874 static int rtw89_wow_pattern_get_type(struct rtw89_vif_link *rtwvif_link, in rtw89_wow_pattern_get_type() 906 struct rtw89_vif_link *rtwvif_link, in rtw89_wow_pattern_generate() 979 struct rtw89_vif_link *rtwvif_link, in rtw89_wow_parse_patterns() [all …]
|
D | cam.c | 215 struct rtw89_vif_link *rtwvif_link, in __rtw89_cam_detach_sec_cam() 247 struct rtw89_vif_link *rtwvif_link, in __rtw89_cam_attach_sec_cam() 290 struct rtw89_vif_link *rtwvif_link, in rtw89_cam_attach_link_sec_cam() 313 struct rtw89_vif_link *rtwvif_link; in rtw89_cam_detach_sec_cam() local 350 struct rtw89_vif_link *rtwvif_link; in rtw89_cam_attach_sec_cam() local 588 void rtw89_cam_deinit(struct rtw89_dev *rtwdev, struct rtw89_vif_link *rtwvif_link) in rtw89_cam_deinit() 696 struct rtw89_vif_link *rtwvif_link, in rtw89_cam_init_bssid_cam() 725 void rtw89_cam_bssid_changed(struct rtw89_dev *rtwdev, struct rtw89_vif_link *rtwvif_link) in rtw89_cam_bssid_changed() 732 int rtw89_cam_init(struct rtw89_dev *rtwdev, struct rtw89_vif_link *rtwvif_link) in rtw89_cam_init() 755 struct rtw89_vif_link *rtwvif_link, in rtw89_cam_fill_bssid_cam_info() [all …]
|
D | mac.c | 4172 struct rtw89_vif_link *rtwvif_link, u8 type) in rtw89_mac_check_packet_ctrl() 4195 struct rtw89_vif_link *rtwvif_link) in rtw89_mac_bcn_drop() 4233 struct rtw89_vif_link *rtwvif_link) in rtw89_mac_port_cfg_func_sw() 4283 struct rtw89_vif_link *rtwvif_link, bool en) in rtw89_mac_port_cfg_tx_rpt() 4297 struct rtw89_vif_link *rtwvif_link, bool en) in rtw89_mac_port_cfg_rx_rpt() 4311 struct rtw89_vif_link *rtwvif_link) in rtw89_mac_port_cfg_net_type() 4321 struct rtw89_vif_link *rtwvif_link) in rtw89_mac_port_cfg_bcn_prct() 4335 struct rtw89_vif_link *rtwvif_link) in rtw89_mac_port_cfg_rx_sw() 4350 struct rtw89_vif_link *rtwvif_link, bool en) in rtw89_mac_port_cfg_rx_sync() 4362 struct rtw89_vif_link *rtwvif_link) in rtw89_mac_port_cfg_rx_sync_by_nettype() [all …]
|
D | fw.c | 2055 int rtw89_fw_h2c_cam(struct rtw89_dev *rtwdev, struct rtw89_vif_link *rtwvif_link, in rtw89_fw_h2c_cam() 2091 struct rtw89_vif_link *rtwvif_link, in rtw89_fw_h2c_dctl_sec_cam_v1() 2130 struct rtw89_vif_link *rtwvif_link, in rtw89_fw_h2c_dctl_sec_cam_v2() 2169 struct rtw89_vif_link *rtwvif_link, in rtw89_fw_h2c_default_dmac_tbl_v2() 2224 struct rtw89_vif_link *rtwvif_link, in rtw89_fw_h2c_ba_cam() 2359 struct rtw89_vif_link *rtwvif_link, in rtw89_fw_h2c_ba_cam_v1() 2520 struct rtw89_vif_link *rtwvif_link) in rtw89_eapol_get() 2570 struct rtw89_vif_link *rtwvif_link) in rtw89_sa_query_get() 2607 struct rtw89_vif_link *rtwvif_link) in rtw89_arp_response_get() 2655 struct rtw89_vif_link *rtwvif_link, in rtw89_fw_h2c_add_general_pkt() [all …]
|
D | core.c | 604 struct rtw89_vif_link *rtwvif_link = tx_req->rtwvif_link; in rtw89_core_get_mgmt_rate() local 642 struct rtw89_vif_link *rtwvif_link = tx_req->rtwvif_link; in rtw89_core_tx_get_mac_id() local 667 struct rtw89_vif_link *rtwvif_link = tx_req->rtwvif_link; in rtw89_core_tx_update_mgmt_info() local 818 struct rtw89_vif_link *rtwvif_link = tx_req->rtwvif_link; in rtw89_core_tx_update_he_qos_htc() local 839 struct rtw89_vif_link *rtwvif_link = tx_req->rtwvif_link; in rtw89_core_get_data_rate() local 882 struct rtw89_vif_link *rtwvif_link = tx_req->rtwvif_link; in rtw89_core_tx_update_data_info() local 1114 struct rtw89_vif_link *rtwvif_link; in rtw89_core_tx_write() local 2026 struct rtw89_vif_link *rtwvif_link, in rtw89_stats_trigger_frame() 2135 static void rtw89_vif_sync_bcn_tsf(struct rtw89_vif_link *rtwvif_link, in rtw89_vif_sync_bcn_tsf() 2158 struct rtw89_vif_link *rtwvif_link; in rtw89_vif_rx_stats_iter() local [all …]
|
D | regd.c | 874 struct rtw89_vif_link *rtwvif_link; in __rtw89_reg_6ghz_tpe_recalc() local 916 struct rtw89_vif_link *rtwvif_link, bool active, in rtw89_reg_6ghz_tpe_recalc() 957 struct rtw89_vif_link *rtwvif_link; in __rtw89_reg_6ghz_power_recalc() local 1002 struct rtw89_vif_link *rtwvif_link, bool active, in rtw89_reg_6ghz_power_recalc() 1036 int rtw89_reg_6ghz_recalc(struct rtw89_dev *rtwdev, struct rtw89_vif_link *rtwvif_link, in rtw89_reg_6ghz_recalc()
|
D | chan.c | 248 struct rtw89_vif_link *rtwvif_link; in rtw89_vif_is_active_role() local 285 struct rtw89_vif_link *rtwvif_link) in rtw89_normalize_link_chanctx() 555 struct rtw89_vif_link *rtwvif_link = role->rtwvif_link; in rtw89_mcc_get_tbtt_ofst() local 712 struct rtw89_vif_link *rtwvif_link = mcc_role->rtwvif_link; in rtw89_mcc_fill_role_macid_bitmap() local 740 struct rtw89_vif_link *rtwvif_link = mcc_role->rtwvif_link; in rtw89_mcc_fill_role_limit() local 816 struct rtw89_vif_link *rtwvif_link, in rtw89_mcc_fill_role() 905 struct rtw89_vif_link *rtwvif_link; in rtw89_mcc_fill_all_roles() local 1500 struct rtw89_vif_link *rtwvif_link = ref->rtwvif_link; in rtw89_mcc_fill_start_tsf() local 2587 struct rtw89_vif_link *rtwvif_link; in __rtw89_swap_chanctx() local 2669 struct rtw89_vif_link *rtwvif_link, in rtw89_chanctx_ops_assign_vif() [all …]
|
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
|
D | rtw8852bt.c | 546 struct rtw89_vif_link *rtwvif_link) in rtw8852bt_rfk_channel() 571 struct rtw89_vif_link *rtwvif_link, in rtw8852bt_rfk_scan()
|
D | rtw8852b.c | 573 struct rtw89_vif_link *rtwvif_link) in rtw8852b_rfk_channel() 598 struct rtw89_vif_link *rtwvif_link, in rtw8852b_rfk_scan()
|
D | ser.c | 303 struct rtw89_vif_link *rtwvif_link; in ser_reset_vif() local 321 struct rtw89_vif_link *rtwvif_link; in ser_sta_deinit_cam_iter() local 342 struct rtw89_vif_link *rtwvif_link; in ser_deinit_cam() local
|
D | mac.h | 1064 rtw89_read32_port(struct rtw89_dev *rtwdev, struct rtw89_vif_link *rtwvif_link, u32 base) in rtw89_read32_port() 1074 rtw89_read32_port_mask(struct rtw89_dev *rtwdev, struct rtw89_vif_link *rtwvif_link, in rtw89_read32_port_mask() 1085 rtw89_write32_port(struct rtw89_dev *rtwdev, struct rtw89_vif_link *rtwvif_link, u32 base, in rtw89_write32_port() 1096 rtw89_write32_port_mask(struct rtw89_dev *rtwdev, struct rtw89_vif_link *rtwvif_link, in rtw89_write32_port_mask() 1107 rtw89_write16_port_mask(struct rtw89_dev *rtwdev, struct rtw89_vif_link *rtwvif_link, in rtw89_write16_port_mask() 1118 rtw89_write32_port_clr(struct rtw89_dev *rtwdev, struct rtw89_vif_link *rtwvif_link, in rtw89_write32_port_clr() 1129 rtw89_write16_port_clr(struct rtw89_dev *rtwdev, struct rtw89_vif_link *rtwvif_link, in rtw89_write16_port_clr() 1140 rtw89_write32_port_set(struct rtw89_dev *rtwdev, struct rtw89_vif_link *rtwvif_link, in rtw89_write32_port_set() 1330 struct rtw89_vif_link *rtwvif_link, in rtw89_mac_bf_assoc()
|
D | phy.c | 308 struct rtw89_vif_link *rtwvif_link, in rtw89_phy_ra_sta_update() 490 struct rtw89_vif_link *rtwvif_link = rtwsta_link->rtwvif_link; in rtw89_phy_ra_update_sta_link() local 566 struct rtw89_vif_link *rtwvif_link, in __rtw89_phy_rate_pattern_vif() 659 struct rtw89_vif_link *rtwvif_link; in rtw89_phy_rate_pattern_vif() local 682 struct rtw89_vif_link *rtwvif_link = rtwsta_link->rtwvif_link; in rtw89_phy_ra_assoc() local 4792 void rtw89_phy_ul_tb_assoc(struct rtw89_dev *rtwdev, struct rtw89_vif_link *rtwvif_link) in rtw89_phy_ul_tb_assoc() 4840 struct rtw89_vif_link *rtwvif_link) in rtw89_phy_ofdma_power_diff() 4886 struct rtw89_vif_link *rtwvif_link, in rtw89_phy_ul_tb_ctrl_check() 4955 struct rtw89_vif_link *rtwvif_link; in rtw89_phy_ul_tb_ctrl_track() local 5163 struct rtw89_vif_link *rtwvif_link = rtwsta_link->rtwvif_link; in __rtw89_phy_stat_rssi_update_iter() local [all …]
|
D | mac_be.c | 2108 struct rtw89_vif_link *rtwvif_link, in rtw89_mac_set_csi_para_reg_be() 2177 struct rtw89_vif_link *rtwvif_link, in rtw89_mac_csi_rrsc_be() 2223 struct rtw89_vif_link *rtwvif_link, in rtw89_mac_bf_assoc_be()
|
D | rtw8852a.c | 1361 struct rtw89_vif_link *rtwvif_link) in rtw8852a_rfk_channel() 1386 struct rtw89_vif_link *rtwvif_link, in rtw8852a_rfk_scan()
|
D | rtw8851b.c | 1601 struct rtw89_vif_link *rtwvif_link) in rtw8851b_rfk_channel() 1626 struct rtw89_vif_link *rtwvif_link, in rtw8851b_rfk_scan()
|
D | rtw8922a.c | 2105 struct rtw89_vif_link *rtwvif_link) in rtw8922a_rfk_channel() 2136 struct rtw89_vif_link *rtwvif_link, in rtw8922a_rfk_scan()
|
D | rtw8852c.c | 1858 struct rtw89_vif_link *rtwvif_link) in rtw8852c_rfk_channel() 1885 struct rtw89_vif_link *rtwvif_link, in rtw8852c_rfk_scan()
|
D | coex.c | 5032 static void __rtw89_tx_time_iter(struct rtw89_vif_link *rtwvif_link, in __rtw89_tx_time_iter() 5094 struct rtw89_vif_link *rtwvif_link; in rtw89_tx_time_iter() local 7534 struct rtw89_vif_link *rtwvif_link, in rtw89_btc_ntfy_role_info() 7850 void __rtw89_btc_ntfy_wl_sta_iter(struct rtw89_vif_link *rtwvif_link, in __rtw89_btc_ntfy_wl_sta_iter() 7989 struct rtw89_vif_link *rtwvif_link; in rtw89_btc_ntfy_wl_sta_iter() local
|
D | core.h | 1185 struct rtw89_vif_link *rtwvif_link; member 3386 struct rtw89_vif_link *rtwvif_link; member 5536 struct rtw89_vif_link *rtwvif_link; member 5573 struct rtw89_vif_link *rtwvif_link; member 5811 static inline bool rtw89_vif_assign_link_is_valid(struct rtw89_vif_link **rtwvif_link, in rtw89_vif_assign_link_is_valid() 5819 #define rtw89_vif_for_each_link(rtwvif, rtwvif_link, link_id) \ argument 5884 u8 rtw89_vif_link_inst_get_index(struct rtw89_vif_link *rtwvif_link) in rtw89_vif_link_inst_get_index() 6304 struct ieee80211_vif *rtwvif_link_to_vif(struct rtw89_vif_link *rtwvif_link) in rtwvif_link_to_vif() 6310 struct ieee80211_vif *rtwvif_link_to_vif_safe(struct rtw89_vif_link *rtwvif_link) in rtwvif_link_to_vif_safe() 6360 __rtw89_vif_rcu_dereference_link(struct rtw89_vif_link *rtwvif_link, bool *nolink) in __rtw89_vif_rcu_dereference_link() [all …]
|
D | debug.c | 3996 struct rtw89_vif_link *rtwvif_link) in rtw89_vif_link_ids_get() 4020 struct rtw89_vif_link *rtwvif_link; in rtw89_vif_ids_get_iter() local
|
D | fw.h | 4813 struct rtw89_vif_link *rtwvif_link, in rtw89_chip_h2c_default_cmac_tbl() 4822 struct rtw89_vif_link *rtwvif_link, in rtw89_chip_h2c_default_dmac_tbl() 4834 struct rtw89_vif_link *rtwvif_link) in rtw89_chip_h2c_update_beacon() 4842 struct rtw89_vif_link *rtwvif_link, in rtw89_chip_h2c_assoc_cmac_tbl() 4852 struct rtw89_vif_link *rtwvif_link, in rtw89_chip_h2c_ampdu_link_cmac_tbl() 4868 struct rtw89_vif_link *rtwvif_link; in rtw89_chip_h2c_ampdu_cmac_tbl() local 4898 struct rtw89_vif_link *rtwvif_link; in rtw89_chip_h2c_ba_cam() local
|