Home
last modified time | relevance | path

Searched refs:rtw89_vif_link (Results 1 – 23 of 23) sorted by relevance

/linux/drivers/net/wireless/realtek/rtw89/
H A Dps.h18 struct rtw89_vif_link *rtwvif_link,
21 void rtw89_p2p_noa_renew(struct rtw89_vif_link *rtwvif_link);
22 void rtw89_p2p_noa_append(struct rtw89_vif_link *rtwvif_link,
24 u8 rtw89_p2p_noa_fetch(struct rtw89_vif_link *rtwvif_link, void **data);
25 void rtw89_p2p_noa_once_init(struct rtw89_vif_link *rtwvif_link);
26 void rtw89_p2p_noa_once_deinit(struct rtw89_vif_link *rtwvif_link);
27 void rtw89_p2p_noa_once_recalc(struct rtw89_vif_link *rtwvif_link);
29 struct rtw89_vif_link *rtwvif_link,
H A Dmac80211.c108 struct rtw89_vif_link *rtwvif_link) in __rtw89_ops_add_iface_link()
151 struct rtw89_vif_link *rtwvif_link) in __rtw89_ops_remove_iface_link()
174 struct rtw89_vif_link *rtwvif_link; in rtw89_ops_add_interface()
250 struct rtw89_vif_link *rtwvif_link; in rtw89_ops_remove_interface()
394 struct rtw89_vif_link *rtwvif_link, u8 aifsn) in rtw89_aifsn_to_aifs()
415 struct rtw89_vif_link *rtwvif_link, u16 ac) in ____rtw89_conf_tx_edca()
444 struct rtw89_vif_link *rtwvif_link, u16 ac) in ____rtw89_conf_tx_mu_edca()
473 struct rtw89_vif_link *rtwvif_link, u16 ac) in __rtw89_conf_tx()
480 struct rtw89_vif_link *rtwvif_link) in rtw89_conf_tx()
494 struct rtw89_vif_link *rtwvif_link; in __rtw89_ops_sta_add()
[all …]
H A Dmac.h1095 struct rtw89_vif_link *rtwvif_link,
1158 struct rtw89_vif_link *rtwvif_link);
1161 struct rtw89_vif_link *rtwvif_link);
1163 struct rtw89_vif_link *rtwvif_link);
1166 struct rtw89_vif_link *rtwvif_link,
1218 rtw89_read32_port(struct rtw89_dev *rtwdev, struct rtw89_vif_link *rtwvif_link, u32 base) in rtw89_read32_port()
1228 rtw89_read32_port_mask(struct rtw89_dev *rtwdev, struct rtw89_vif_link *rtwvif_link, in rtw89_read32_port_mask()
1239 rtw89_write32_port(struct rtw89_dev *rtwdev, struct rtw89_vif_link *rtwvif_link, u32 base, in rtw89_write32_port()
1250 rtw89_write32_port_mask(struct rtw89_dev *rtwdev, struct rtw89_vif_link *rtwvif_link, in rtw89_write32_port_mask()
1261 rtw89_write16_port_mask(struct rtw89_dev *rtwdev, struct rtw89_vif_link *rtwvif_link, in rtw89_write16_port_mask()
[all …]
H A Dfw.h5381 struct rtw89_vif_link *rtwvif_link,
5384 struct rtw89_vif_link *rtwvif_link,
5387 struct rtw89_vif_link *rtwvif_link,
5390 struct rtw89_vif_link *rtwvif_link,
5393 struct rtw89_vif_link *rtwvif_link,
5396 struct rtw89_vif_link *rtwvif_link,
5399 struct rtw89_vif_link *rtwvif_link,
5402 struct rtw89_vif_link *rtwvif_link,
5405 struct rtw89_vif_link *rtwvif_link,
5408 struct rtw89_vif_link *rtwvif_link,
[all …]
H A Dwow.c472 struct rtw89_vif_link *rtwvif_link = rtwdev->wow.rtwvif_link; in rtw89_wow_construct_key_info()
648 struct rtw89_vif_link *rtwvif_link = rtwdev->wow.rtwvif_link; in rtw89_wow_gtk_rekey()
688 struct rtw89_vif_link *rtwvif_link = rtwdev->wow.rtwvif_link; in rtw89_wow_update_key_info()
751 struct rtw89_vif_link *rtwvif_link = rtwdev->wow.rtwvif_link; in rtw89_wow_enter_ps()
761 struct rtw89_vif_link *rtwvif_link = rtwdev->wow.rtwvif_link; in rtw89_wow_leave_ps()
794 struct rtw89_vif_link *rtwvif_link = rtwdev->wow.rtwvif_link; in rtw89_wow_show_wakeup_reason()
854 struct rtw89_vif_link *rtwvif_link) in rtw89_wow_vif_iter()
930 static int rtw89_wow_pattern_get_type(struct rtw89_vif_link *rtwvif_link, in rtw89_wow_pattern_get_type()
962 struct rtw89_vif_link *rtwvif_link, in rtw89_wow_pattern_generate()
1035 struct rtw89_vif_link *rtwvif_link, in rtw89_wow_parse_patterns()
[all …]
H A Dcam.c216 struct rtw89_vif_link *rtwvif_link, in __rtw89_cam_detach_sec_cam()
249 struct rtw89_vif_link *rtwvif_link, in __rtw89_cam_attach_sec_cam()
293 struct rtw89_vif_link *rtwvif_link, in rtw89_cam_attach_link_sec_cam()
316 struct rtw89_vif_link *rtwvif_link; in rtw89_cam_detach_sec_cam()
353 struct rtw89_vif_link *rtwvif_link; in rtw89_cam_attach_sec_cam()
597 void rtw89_cam_deinit(struct rtw89_dev *rtwdev, struct rtw89_vif_link *rtwvif_link) in rtw89_cam_deinit()
705 struct rtw89_vif_link *rtwvif_link, in rtw89_cam_init_bssid_cam()
734 void rtw89_cam_bssid_changed(struct rtw89_dev *rtwdev, struct rtw89_vif_link *rtwvif_link) in rtw89_cam_bssid_changed()
741 int rtw89_cam_init(struct rtw89_dev *rtwdev, struct rtw89_vif_link *rtwvif_link) in rtw89_cam_init()
764 struct rtw89_vif_link *rtwvif_link, in rtw89_cam_fill_bssid_cam_info()
[all …]
H A Dmac.c4496 struct rtw89_vif_link *rtwvif_link, u8 type) in rtw89_mac_check_packet_ctrl()
4519 struct rtw89_vif_link *rtwvif_link) in rtw89_mac_bcn_drop()
4558 struct rtw89_vif_link *rtwvif_link) in rtw89_mac_port_cfg_func_sw()
4608 struct rtw89_vif_link *rtwvif_link, bool en) in rtw89_mac_port_cfg_tx_rpt()
4622 struct rtw89_vif_link *rtwvif_link, bool en) in rtw89_mac_port_cfg_rx_rpt()
4636 struct rtw89_vif_link *rtwvif_link) in rtw89_mac_port_cfg_net_type()
4646 struct rtw89_vif_link *rtwvif_link) in rtw89_mac_port_cfg_bcn_prct()
4660 struct rtw89_vif_link *rtwvif_link) in rtw89_mac_port_cfg_rx_sw()
4675 struct rtw89_vif_link *rtwvif_link, bool en) in rtw89_mac_port_cfg_rx_sync()
4687 struct rtw89_vif_link *rtwvif_link) in rtw89_mac_port_cfg_rx_sync_by_nettype()
[all …]
H A Dcore.c491 struct rtw89_vif_link *rtwvif_link, in rtw89_core_rfk_record()
522 struct rtw89_vif_link *rtwvif_link) in rtw89_chip_rfk_channel()
556 struct rtw89_vif_link *rtwvif_link; in rtw89_chip_rfk_channel_for_pure_mon_vif()
753 struct rtw89_vif_link *rtwvif_link = tx_req->rtwvif_link; in rtw89_core_get_mgmt_rate()
792 struct rtw89_vif_link *rtwvif_link = tx_req->rtwvif_link; in rtw89_core_tx_get_mac_id()
906 struct rtw89_vif_link *rtwvif_link = tx_req->rtwvif_link; in rtw89_core_tx_update_mgmt_info()
1062 struct rtw89_vif_link *rtwvif_link = tx_req->rtwvif_link; in rtw89_core_tx_update_he_qos_htc()
1083 struct rtw89_vif_link *rtwvif_link = tx_req->rtwvif_link; in rtw89_core_get_data_rate()
1126 struct rtw89_vif_link *rtwvif_link = tx_req->rtwvif_link; in rtw89_core_tx_update_data_info()
1415 struct rtw89_vif_link *rtwvif_link, in rtw89_core_tx_write_link()
[all …]
H A Dcore.h1307 struct rtw89_vif_link *rtwvif_link;
4621 struct rtw89_vif_link *rtwvif_link;
4761 struct rtw89_vif_link { struct
4907 void (*rfk_channel)(struct rtw89_dev *rtwdev, struct rtw89_vif_link *rtwvif_link);
4911 void (*rfk_scan)(struct rtw89_dev *rtwdev, struct rtw89_vif_link *rtwvif_link,
4967 struct rtw89_vif_link *rtwvif_link,
4970 struct rtw89_vif_link *rtwvif_link,
4973 struct rtw89_vif_link *rtwvif_link,
4976 struct rtw89_vif_link *rtwvif_link,
4981 struct rtw89_vif_link *rtwvif_link,
[all …]
H A Dfw.c2290 int rtw89_fw_h2c_cam(struct rtw89_dev *rtwdev, struct rtw89_vif_link *rtwvif_link, in rtw89_fw_h2c_cam()
2347 struct rtw89_vif_link *rtwvif_link, in rtw89_fw_h2c_dctl_sec_cam_v1()
2386 struct rtw89_vif_link *rtwvif_link, in rtw89_fw_h2c_dctl_sec_cam_v2()
2425 struct rtw89_vif_link *rtwvif_link, in rtw89_fw_h2c_dctl_sec_cam_v3()
2464 struct rtw89_vif_link *rtwvif_link, in rtw89_fw_h2c_default_dmac_tbl_v2()
2519 struct rtw89_vif_link *rtwvif_link, in rtw89_fw_h2c_default_dmac_tbl_v3()
2575 struct rtw89_vif_link *rtwvif_link, in rtw89_fw_h2c_ba_cam()
2710 struct rtw89_vif_link *rtwvif_link, in rtw89_fw_h2c_ba_cam_v1()
2871 struct rtw89_vif_link *rtwvif_link) in rtw89_eapol_get()
2921 struct rtw89_vif_link *rtwvif_link) in rtw89_sa_query_get()
[all …]
H A Dcoex.h332 struct rtw89_vif_link *rtwvif_link,
H A Drtw8852bt.c597 struct rtw89_vif_link *rtwvif_link) in rtw8852bt_rfk_channel()
624 struct rtw89_vif_link *rtwvif_link, in rtw8852bt_rfk_scan()
H A Drtw8852b.c712 struct rtw89_vif_link *rtwvif_link) in rtw8852b_rfk_channel()
739 struct rtw89_vif_link *rtwvif_link, in rtw8852b_rfk_scan()
H A Dphy.c122 static u64 get_eht_ra_mask(struct rtw89_vif_link *rtwvif_link, in get_eht_ra_mask()
323 struct rtw89_vif_link *rtwvif_link, in rtw89_phy_ra_sta_update()
509 struct rtw89_vif_link *rtwvif_link = rtwsta_link->rtwvif_link; in rtw89_phy_ra_update_sta_link()
593 struct rtw89_vif_link *rtwvif_link, in __rtw89_phy_rate_pattern_vif()
710 struct rtw89_vif_link *rtwvif_link; in rtw89_phy_rate_pattern_vif()
733 struct rtw89_vif_link *rtwvif_link = rtwsta_link->rtwvif_link; in rtw89_phy_ra_assoc()
5445 void rtw89_phy_ul_tb_assoc(struct rtw89_dev *rtwdev, struct rtw89_vif_link *rtwvif_link) in rtw89_phy_ul_tb_assoc()
5493 struct rtw89_vif_link *rtwvif_link) in rtw89_phy_ofdma_power_diff()
5539 struct rtw89_vif_link *rtwvif_link, in rtw89_phy_ul_tb_ctrl_check()
5608 struct rtw89_vif_link *rtwvif_link; in rtw89_phy_ul_tb_ctrl_track()
[all …]
H A Dphy.h1218 struct rtw89_vif_link *rtwvif_link);
1224 void rtw89_phy_ul_tb_assoc(struct rtw89_dev *rtwdev, struct rtw89_vif_link *rtwvif_link);
H A Dmac_be.c2808 struct rtw89_vif_link *rtwvif_link, in rtw89_mac_set_csi_para_reg_be()
2881 struct rtw89_vif_link *rtwvif_link, in rtw89_mac_csi_rrsc_be()
2927 struct rtw89_vif_link *rtwvif_link, in rtw89_mac_bf_assoc_be()
H A Drtw8852a.c1489 struct rtw89_vif_link *rtwvif_link) in rtw8852a_rfk_channel()
1514 struct rtw89_vif_link *rtwvif_link, in rtw8852a_rfk_scan()
H A Ddebug.c4600 struct rtw89_vif_link *rtwvif_link, in rtw89_vif_link_ids_get()
4626 struct rtw89_vif_link *designated_link; in rtw89_vif_ids_get_iter()
4627 struct rtw89_vif_link *rtwvif_link; in rtw89_vif_ids_get_iter()
5467 struct rtw89_vif_link *rtwvif_link; in rtw89_dbg_diag_rf_set_rfk()
H A Drtw8851b.c1768 struct rtw89_vif_link *rtwvif_link) in rtw8851b_rfk_channel()
1793 struct rtw89_vif_link *rtwvif_link, in rtw8851b_rfk_scan()
H A Drtw8852c.c2001 struct rtw89_vif_link *rtwvif_link) in rtw8852c_rfk_channel()
2028 struct rtw89_vif_link *rtwvif_link, in rtw8852c_rfk_scan()
H A Drtw8922a.c2389 struct rtw89_vif_link *rtwvif_link) in rtw8922a_rfk_channel()
2420 struct rtw89_vif_link *rtwvif_link, in rtw8922a_rfk_scan()
H A Drtw8922d.c2730 struct rtw89_vif_link *rtwvif_link) in rtw8922d_rfk_channel()
2826 struct rtw89_vif_link *rtwvif_link, in rtw8922d_rfk_scan()
H A Dcoex.c6348 static void __rtw89_tx_time_iter(struct rtw89_vif_link *rtwvif_link, in __rtw89_tx_time_iter()
6407 struct rtw89_vif_link *rtwvif_link; in rtw89_tx_time_iter()
9230 struct rtw89_vif_link *rtwvif_link, in rtw89_btc_ntfy_role_info()
9514 void __rtw89_btc_ntfy_wl_sta_iter(struct rtw89_vif_link *rtwvif_link, in __rtw89_btc_ntfy_wl_sta_iter()
9643 struct rtw89_vif_link *rtwvif_link; in rtw89_btc_ntfy_wl_sta_iter()