Home
last modified time | relevance | path

Searched refs:rtwvif (Results 1 – 25 of 34) sorted by relevance

12

/freebsd/sys/contrib/dev/rtw89/
H A Dps.c65 void __rtw89_enter_ps_mode(struct rtw89_dev *rtwdev, struct rtw89_vif *rtwvif) in __rtw89_enter_ps_mode()
67 if (rtwvif->wifi_role == RTW89_WIFI_ROLE_P2P_CLIENT) in __rtw89_enter_ps_mode()
88 static void __rtw89_enter_lps(struct rtw89_dev *rtwdev, struct rtw89_vif *rtwvif) in __rtw89_enter_lps()
91 .macid = rtwvif->mac_id, in __rtw89_enter_lps()
98 rtw89_fw_h2c_lps_ch_info(rtwdev, rtwvif); in __rtw89_leave_lps()
121 void rtw89_enter_lps(struct rtw89_dev *rtwdev, struct rtw89_vif *rtwvif, in rtw89_enter_lps()
129 __rtw89_enter_lps(rtwdev, rtwvif);
131 __rtw89_enter_ps_mode(rtwdev, rtwvif); in rtw89_leave_lps_vif()
134 static void rtw89_leave_lps_vif(struct rtw89_dev *rtwdev, struct rtw89_vif *rtwvif) in rtw89_leave_lps_vif()
136 if (rtwvif in rtw89_leave_lps_vif()
62 __rtw89_enter_ps_mode(struct rtw89_dev * rtwdev,struct rtw89_vif * rtwvif) __rtw89_enter_ps_mode() argument
117 rtw89_enter_lps(struct rtw89_dev * rtwdev,struct rtw89_vif * rtwvif,bool ps_mode) rtw89_enter_lps() argument
130 rtw89_leave_lps_vif(struct rtw89_dev * rtwdev,struct rtw89_vif * rtwvif) rtw89_leave_lps_vif() argument
141 struct rtw89_vif *rtwvif; rtw89_leave_lps() local
156 struct rtw89_vif *rtwvif; rtw89_enter_ips() local
171 struct rtw89_vif *rtwvif; rtw89_leave_ips() local
195 rtw89_tsf32_toggle(struct rtw89_dev * rtwdev,struct rtw89_vif * rtwvif,enum rtw89_p2pps_action act) rtw89_tsf32_toggle() argument
210 struct rtw89_vif *rtwvif = (struct rtw89_vif *)vif->drv_priv; rtw89_p2p_disable_all_noa() local
230 struct rtw89_vif *rtwvif = (struct rtw89_vif *)vif->drv_priv; rtw89_p2p_update_noa() local
259 struct rtw89_vif *rtwvif; rtw89_recalc_lps() local
[all...]
H A Dmac80211.c26 struct rtw89_vif *rtwvif = (struct rtw89_vif *)vif->drv_priv; in rtw89_ops_tx() local
31 if (rtwvif->offchan && !(flags & IEEE80211_TX_CTL_TX_OFFCHAN) && sta) { in rtw89_ops_tx()
112 struct rtw89_vif *rtwvif = (struct rtw89_vif *)vif->drv_priv; in rtw89_ops_add_interface() local
126 rtwvif->rtwdev = rtwdev; in rtw89_ops_add_interface()
127 rtwvif->roc.state = RTW89_ROC_IDLE; in rtw89_ops_add_interface()
128 rtwvif->offchan = false; in rtw89_ops_add_interface()
129 list_add_tail(&rtwvif->list, &rtwdev->rtwvifs_list); in rtw89_ops_add_interface()
130 INIT_WORK(&rtwvif->update_beacon_work, rtw89_core_update_beacon_work); in rtw89_ops_add_interface()
131 INIT_DELAYED_WORK(&rtwvif->roc.roc_work, rtw89_roc_work); in rtw89_ops_add_interface()
134 rtw89_traffic_stats_init(rtwdev, &rtwvif in rtw89_ops_add_interface()
175 struct rtw89_vif *rtwvif = (struct rtw89_vif *)vif->drv_priv; rtw89_ops_remove_interface() local
296 rtw89_aifsn_to_aifs(struct rtw89_dev * rtwdev,struct rtw89_vif * rtwvif,u8 aifsn) rtw89_aifsn_to_aifs() argument
310 ____rtw89_conf_tx_edca(struct rtw89_dev * rtwdev,struct rtw89_vif * rtwvif,u16 ac) ____rtw89_conf_tx_edca() argument
336 ____rtw89_conf_tx_mu_edca(struct rtw89_dev * rtwdev,struct rtw89_vif * rtwvif,u16 ac) ____rtw89_conf_tx_mu_edca() argument
363 __rtw89_conf_tx(struct rtw89_dev * rtwdev,struct rtw89_vif * rtwvif,u16 ac) __rtw89_conf_tx() argument
370 rtw89_conf_tx(struct rtw89_dev * rtwdev,struct rtw89_vif * rtwvif) rtw89_conf_tx() argument
404 struct rtw89_vif *rtwvif = (struct rtw89_vif *)vif->drv_priv; rtw89_ops_bss_info_changed() local
460 struct rtw89_vif *rtwvif = (struct rtw89_vif *)vif->drv_priv; rtw89_ops_start_ap() local
489 struct rtw89_vif *rtwvif = (struct rtw89_vif *)vif->drv_priv; rtw89_ops_stop_ap() local
503 struct rtw89_vif *rtwvif = rtwsta->rtwvif; rtw89_ops_set_tim() local
516 struct rtw89_vif *rtwvif = (struct rtw89_vif *)vif->drv_priv; rtw89_ops_conf_tx() local
691 struct rtw89_vif *rtwvif; __rtw89_drop_packets() local
805 struct rtw89_vif *rtwvif = (struct rtw89_vif *)vif->drv_priv; rtw89_ops_sw_scan_start() local
835 struct rtw89_vif *rtwvif = vif_to_rtwvif_safe(vif); rtw89_ops_hw_scan() local
921 struct rtw89_vif *rtwvif = (struct rtw89_vif *)vif->drv_priv; rtw89_ops_assign_vif_chanctx() local
937 struct rtw89_vif *rtwvif = (struct rtw89_vif *)vif->drv_priv; rtw89_ops_unassign_vif_chanctx() local
951 struct rtw89_vif *rtwvif = vif_to_rtwvif_safe(vif); rtw89_ops_remain_on_channel() local
987 struct rtw89_vif *rtwvif = vif_to_rtwvif_safe(vif); rtw89_ops_cancel_remain_on_channel() local
[all...]
H A Dcam.c221 struct rtw89_vif *rtwvif; in rtw89_cam_attach_sec_cam()
231 rtwvif = (struct rtw89_vif *)vif->drv_priv; in rtw89_cam_attach_sec_cam()
232 addr_cam = rtw89_get_addr_cam_of(rtwvif, rtwsta); in rtw89_cam_attach_sec_cam()
242 ret = rtw89_chip_h2c_dctl_sec_cam(rtwdev, rtwvif, rtwsta); in rtw89_cam_attach_sec_cam()
246 ret = rtw89_fw_h2c_cam(rtwdev, rtwvif, rtwsta, NULL); in rtw89_cam_attach_sec_cam()
261 struct rtw89_vif *rtwvif; in rtw89_cam_attach_sec_cam()
271 rtwvif = (struct rtw89_vif *)vif->drv_priv; in rtw89_cam_sec_key_install()
272 addr_cam = rtw89_get_addr_cam_of(rtwvif, rtwsta); in rtw89_cam_sec_key_install()
288 ret = rtw89_chip_h2c_dctl_sec_cam(rtwdev, rtwvif, rtwsta); in rtw89_cam_sec_key_install()
294 ret = rtw89_fw_h2c_cam(rtwdev, rtwvif, rtwst in rtw89_cam_sec_key_install()
223 struct rtw89_vif *rtwvif; rtw89_cam_attach_sec_cam() local
385 struct rtw89_vif *rtwvif; rtw89_cam_sec_key_del() local
457 rtw89_cam_deinit(struct rtw89_dev * rtwdev,struct rtw89_vif * rtwvif) rtw89_cam_deinit() argument
550 rtw89_cam_init_bssid_cam(struct rtw89_dev * rtwdev,struct rtw89_vif * rtwvif,struct rtw89_bssid_cam_entry * bssid_cam,const u8 * bssid) rtw89_cam_init_bssid_cam() argument
579 rtw89_cam_bssid_changed(struct rtw89_dev * rtwdev,struct rtw89_vif * rtwvif) rtw89_cam_bssid_changed() argument
586 rtw89_cam_init(struct rtw89_dev * rtwdev,struct rtw89_vif * rtwvif) rtw89_cam_init() argument
608 rtw89_cam_fill_bssid_cam_info(struct rtw89_dev * rtwdev,struct rtw89_vif * rtwvif,struct rtw89_sta * rtwsta,u8 * cmd) rtw89_cam_fill_bssid_cam_info() argument
651 rtw89_cam_fill_addr_cam_info(struct rtw89_dev * rtwdev,struct rtw89_vif * rtwvif,struct rtw89_sta * rtwsta,const u8 * scan_mac_addr,u8 * cmd) rtw89_cam_fill_addr_cam_info() argument
740 rtw89_cam_fill_dctl_sec_cam_info_v1(struct rtw89_dev * rtwdev,struct rtw89_vif * rtwvif,struct rtw89_sta * rtwsta,u8 * cmd) rtw89_cam_fill_dctl_sec_cam_info_v1() argument
[all...]
H A Dmac.h1002 struct rtw89_vif *rtwvif, bool connected);
1005 struct rtw89_vif *rtwvif); in rtw89_mac_bf_monitor_track()
1028 rtw89_read32_port(struct rtw89_dev *rtwdev, struct rtw89_vif *rtwvif, u32 base) in rtw89_mac_txpwr_write32()
1032 reg = rtw89_mac_reg_by_port(rtwdev, base, rtwvif->port, rtwvif->mac_idx); in rtw89_mac_txpwr_write32()
1037 rtw89_read32_port_mask(struct rtw89_dev *rtwdev, struct rtw89_vif *rtwvif, in rtw89_mac_txpwr_write32()
1042 reg = rtw89_mac_reg_by_port(rtwdev, base, rtwvif->port, rtwvif->mac_idx); in rtw89_mac_txpwr_write32_mask()
1047 rtw89_write32_port(struct rtw89_dev *rtwdev, struct rtw89_vif *rtwvif, u32 base, in rtw89_mac_txpwr_write32_mask()
1052 reg = rtw89_mac_reg_by_port(rtwdev, base, rtwvif
840 rtw89_read32_port(struct rtw89_dev * rtwdev,struct rtw89_vif * rtwvif,u32 base) rtw89_read32_port() argument
849 rtw89_read32_port_mask(struct rtw89_dev * rtwdev,struct rtw89_vif * rtwvif,u32 base,u32 mask) rtw89_read32_port_mask() argument
859 rtw89_write32_port(struct rtw89_dev * rtwdev,struct rtw89_vif * rtwvif,u32 base,u32 data) rtw89_write32_port() argument
869 rtw89_write32_port_mask(struct rtw89_dev * rtwdev,struct rtw89_vif * rtwvif,u32 base,u32 mask,u32 data) rtw89_write32_port_mask() argument
879 rtw89_write16_port_mask(struct rtw89_dev * rtwdev,struct rtw89_vif * rtwvif,u32 base,u32 mask,u16 data) rtw89_write16_port_mask() argument
889 rtw89_write32_port_clr(struct rtw89_dev * rtwdev,struct rtw89_vif * rtwvif,u32 base,u32 bit) rtw89_write32_port_clr() argument
899 rtw89_write16_port_clr(struct rtw89_dev * rtwdev,struct rtw89_vif * rtwvif,u32 base,u16 bit) rtw89_write16_port_clr() argument
909 rtw89_write32_port_set(struct rtw89_dev * rtwdev,struct rtw89_vif * rtwvif,u32 base,u32 bit) rtw89_write32_port_set() argument
[all...]
H A Dmac.c4058 struct rtw89_vif *rtwvif, u8 type) in rtw89_mac_port_tsf_resync_all()
4062 u8 mask = B_AX_PTCL_DBG_INFO_MASK_BY_PORT(rtwvif->port);
4067 reg_info = rtw89_mac_reg_by_idx(rtwdev, p->ptcl_dbg_info, rtwvif->mac_idx); in rtw89_mac_vif_init()
4068 reg_ctrl = rtw89_mac_reg_by_idx(rtwdev, p->ptcl_dbg, rtwvif->mac_idx); in rtw89_mac_vif_init()
4080 static void rtw89_mac_bcn_drop(struct rtw89_dev *rtwdev, struct rtw89_vif *rtwvif) in rtw89_mac_vif_init()
4085 rtw89_write32_set(rtwdev, p->bcn_drop_all, BIT(rtwvif->port)); in rtw89_mac_vif_init()
4086 rtw89_write32_port_mask(rtwdev, rtwvif, p->tbtt_prohib, B_AX_TBTT_SETUP_MASK, 1); in rtw89_mac_vif_init()
4087 rtw89_write32_port_mask(rtwdev, rtwvif, p->bcn_area, B_AX_BCN_MSK_AREA_MASK, 0); in rtw89_mac_vif_init()
4088 rtw89_write32_port_mask(rtwdev, rtwvif, p->tbtt_prohib, B_AX_TBTT_HOLD_MASK, 0); in rtw89_mac_vif_init()
4089 rtw89_write32_port_mask(rtwdev, rtwvif, in rtw89_mac_vif_init()
3735 rtw89_mac_port_cfg_func_sw(struct rtw89_dev * rtwdev,struct rtw89_vif * rtwvif) rtw89_mac_port_cfg_func_sw() argument
3757 rtw89_mac_port_cfg_tx_rpt(struct rtw89_dev * rtwdev,struct rtw89_vif * rtwvif,bool en) rtw89_mac_port_cfg_tx_rpt() argument
3768 rtw89_mac_port_cfg_rx_rpt(struct rtw89_dev * rtwdev,struct rtw89_vif * rtwvif,bool en) rtw89_mac_port_cfg_rx_rpt() argument
3779 rtw89_mac_port_cfg_net_type(struct rtw89_dev * rtwdev,struct rtw89_vif * rtwvif) rtw89_mac_port_cfg_net_type() argument
3788 rtw89_mac_port_cfg_bcn_prct(struct rtw89_dev * rtwdev,struct rtw89_vif * rtwvif) rtw89_mac_port_cfg_bcn_prct() argument
3801 rtw89_mac_port_cfg_rx_sw(struct rtw89_dev * rtwdev,struct rtw89_vif * rtwvif) rtw89_mac_port_cfg_rx_sw() argument
3815 rtw89_mac_port_cfg_rx_sync(struct rtw89_dev * rtwdev,struct rtw89_vif * rtwvif) rtw89_mac_port_cfg_rx_sync() argument
3828 rtw89_mac_port_cfg_tx_sw(struct rtw89_dev * rtwdev,struct rtw89_vif * rtwvif) rtw89_mac_port_cfg_tx_sw() argument
3841 rtw89_mac_port_cfg_bcn_intv(struct rtw89_dev * rtwdev,struct rtw89_vif * rtwvif) rtw89_mac_port_cfg_bcn_intv() argument
3852 rtw89_mac_port_cfg_hiq_win(struct rtw89_dev * rtwdev,struct rtw89_vif * rtwvif) rtw89_mac_port_cfg_hiq_win() argument
3868 rtw89_mac_port_cfg_hiq_dtim(struct rtw89_dev * rtwdev,struct rtw89_vif * rtwvif) rtw89_mac_port_cfg_hiq_dtim() argument
3882 rtw89_mac_port_cfg_bcn_setup_time(struct rtw89_dev * rtwdev,struct rtw89_vif * rtwvif) rtw89_mac_port_cfg_bcn_setup_time() argument
3891 rtw89_mac_port_cfg_bcn_hold_time(struct rtw89_dev * rtwdev,struct rtw89_vif * rtwvif) rtw89_mac_port_cfg_bcn_hold_time() argument
3900 rtw89_mac_port_cfg_bcn_mask_area(struct rtw89_dev * rtwdev,struct rtw89_vif * rtwvif) rtw89_mac_port_cfg_bcn_mask_area() argument
3909 rtw89_mac_port_cfg_tbtt_early(struct rtw89_dev * rtwdev,struct rtw89_vif * rtwvif) rtw89_mac_port_cfg_tbtt_early() argument
3918 rtw89_mac_port_cfg_bss_color(struct rtw89_dev * rtwdev,struct rtw89_vif * rtwvif) rtw89_mac_port_cfg_bss_color() argument
3938 rtw89_mac_port_cfg_mbssid(struct rtw89_dev * rtwdev,struct rtw89_vif * rtwvif) rtw89_mac_port_cfg_mbssid() argument
3953 rtw89_mac_port_cfg_hiq_drop(struct rtw89_dev * rtwdev,struct rtw89_vif * rtwvif) rtw89_mac_port_cfg_hiq_drop() argument
3968 rtw89_mac_port_cfg_func_en(struct rtw89_dev * rtwdev,struct rtw89_vif * rtwvif,bool enable) rtw89_mac_port_cfg_func_en() argument
3981 rtw89_mac_port_cfg_bcn_early(struct rtw89_dev * rtwdev,struct rtw89_vif * rtwvif) rtw89_mac_port_cfg_bcn_early() argument
3990 rtw89_mac_port_cfg_tbtt_shift(struct rtw89_dev * rtwdev,struct rtw89_vif * rtwvif) rtw89_mac_port_cfg_tbtt_shift() argument
4010 rtw89_mac_port_tsf_sync(struct rtw89_dev * rtwdev,struct rtw89_vif * rtwvif,struct rtw89_vif * rtwvif_src,u16 offset_tu) rtw89_mac_port_tsf_sync() argument
4026 rtw89_mac_port_tsf_sync_rand(struct rtw89_dev * rtwdev,struct rtw89_vif * rtwvif,struct rtw89_vif * rtwvif_src,u8 offset,int * n_offset) rtw89_mac_port_tsf_sync_rand() argument
4063 rtw89_mac_vif_init(struct rtw89_dev * rtwdev,struct rtw89_vif * rtwvif) rtw89_mac_vif_init() argument
4101 rtw89_mac_vif_deinit(struct rtw89_dev * rtwdev,struct rtw89_vif * rtwvif) rtw89_mac_vif_deinit() argument
4118 rtw89_mac_port_update(struct rtw89_dev * rtwdev,struct rtw89_vif * rtwvif) rtw89_mac_port_update() argument
4152 rtw89_mac_port_get_tsf(struct rtw89_dev * rtwdev,struct rtw89_vif * rtwvif,u64 * tsf) rtw89_mac_port_get_tsf() argument
4192 struct rtw89_vif *rtwvif = (struct rtw89_vif *)vif->drv_priv; rtw89_mac_set_he_obss_narrow_bw_ru() local
4214 rtw89_mac_stop_ap(struct rtw89_dev * rtwdev,struct rtw89_vif * rtwvif) rtw89_mac_stop_ap() argument
4219 rtw89_mac_add_vif(struct rtw89_dev * rtwdev,struct rtw89_vif * rtwvif) rtw89_mac_add_vif() argument
4240 rtw89_mac_remove_vif(struct rtw89_dev * rtwdev,struct rtw89_vif * rtwvif) rtw89_mac_remove_vif() argument
4267 struct rtw89_vif *rtwvif = vif_to_rtwvif_safe(vif); rtw89_mac_c2h_scanofld_rsp() local
4326 rtw89_mac_bcn_fltr_rpt(struct rtw89_dev * rtwdev,struct rtw89_vif * rtwvif,struct sk_buff * skb) rtw89_mac_bcn_fltr_rpt() argument
4377 struct rtw89_vif *rtwvif; rtw89_mac_c2h_bcn_fltr_rpt() local
5235 struct rtw89_vif *rtwvif = (struct rtw89_vif *)vif->drv_priv; rtw89_mac_set_csi_para_reg() local
5293 struct rtw89_vif *rtwvif = (struct rtw89_vif *)vif->drv_priv; rtw89_mac_csi_rrsc() local
5331 struct rtw89_vif *rtwvif = (struct rtw89_vif *)vif->drv_priv; rtw89_mac_bf_assoc() local
5345 struct rtw89_vif *rtwvif = (struct rtw89_vif *)vif->drv_priv; rtw89_mac_bf_disassoc() local
5353 struct rtw89_vif *rtwvif = (struct rtw89_vif *)vif->drv_priv; rtw89_mac_bf_set_gid_table() local
5419 struct rtw89_vif *rtwvif; _rtw89_mac_bf_monitor_track() local
5553 rtw89_mac_set_hw_muedca_ctrl(struct rtw89_dev * rtwdev,struct rtw89_vif * rtwvif,bool en) rtw89_mac_set_hw_muedca_ctrl() argument
5631 struct rtw89_vif *rtwvif = rtwsta->rtwvif; rtw89_mac_pkt_drop_sta() local
5650 struct rtw89_vif *rtwvif = rtwsta->rtwvif; rtw89_mac_pkt_drop_vif_iter() local
5660 rtw89_mac_pkt_drop_vif(struct rtw89_dev * rtwdev,struct rtw89_vif * rtwvif) rtw89_mac_pkt_drop_vif() argument
[all...]
H A Dwow.c720 struct rtw89_vif *rtwvif = (struct rtw89_vif *)wow_vif->drv_priv; in rtw89_wow_enter_deep_ps() local
722 __rtw89_enter_ps_mode(rtwdev, rtwvif); in rtw89_wow_enter_deep_ps()
728 struct rtw89_vif *rtwvif = (struct rtw89_vif *)wow_vif->drv_priv; in rtw89_wow_enter_lps() local
730 rtw89_enter_lps(rtwdev, rtwvif, false); in rtw89_wow_enter_lps()
814 static void rtw89_wow_vif_iter(struct rtw89_dev *rtwdev, struct rtw89_vif *rtwvif) in rtw89_wow_vif_iter() argument
817 struct ieee80211_vif *vif = rtwvif_to_vif(rtwvif); in rtw89_wow_vif_iter()
825 switch (rtwvif->net_type) { in rtw89_wow_vif_iter()
885 static int rtw89_wow_pattern_get_type(struct rtw89_vif *rtwvif, in rtw89_wow_pattern_get_type() argument
905 else if (ether_addr_equal(da, rtwvif->mac_addr) && in rtw89_wow_pattern_get_type()
917 struct rtw89_vif *rtwvif, in rtw89_wow_pattern_generate() argument
[all …]
H A Dcore.c459 void rtw89_get_channel(struct rtw89_dev *rtwdev, struct rtw89_vif *rtwvif, in rtw89_get_channel() argument
464 chandef = rtw89_chandef_get(rtwdev, rtwvif->sub_entity_idx); in rtw89_get_channel()
614 struct rtw89_vif *rtwvif = (struct rtw89_vif *)vif->drv_priv; in rtw89_core_tx_get_mac_id() local
619 return rtwvif->mac_id; in rtw89_core_tx_get_mac_id()
630 struct rtw89_vif *rtwvif = (struct rtw89_vif *)vif->drv_priv; in rtw89_core_tx_update_mgmt_info() local
633 rtwvif->sub_entity_idx); in rtw89_core_tx_update_mgmt_info()
641 desc_info->port = desc_info->hiq ? rtwvif->port : 0; in rtw89_core_tx_update_mgmt_info()
779 struct rtw89_vif *rtwvif = (struct rtw89_vif *)vif->drv_priv; in rtw89_core_tx_update_he_qos_htc() local
790 if (!rtwvif || rtwvif->last_a_ctrl == desc_info->a_ctrl_bsr) in rtw89_core_tx_update_he_qos_htc()
793 rtwvif->last_a_ctrl = desc_info->a_ctrl_bsr; in rtw89_core_tx_update_he_qos_htc()
[all …]
H A Dfw.c1776 int rtw89_fw_h2c_cam(struct rtw89_dev *rtwdev, struct rtw89_vif *rtwvif, in __get_sta_he_pkt_padding()
1788 rtw89_cam_fill_addr_cam_info(rtwdev, rtwvif, rtwsta, scan_mac_addr, skb->data); in __get_sta_he_pkt_padding()
1789 rtw89_cam_fill_bssid_cam_info(rtwdev, rtwvif, rtwsta, skb->data); in __get_sta_he_pkt_padding()
1811 struct rtw89_vif *rtwvif, in rtw89_fw_h2c_assoc_cmac_tbl()
1827 rtw89_cam_fill_dctl_sec_cam_info_v1(rtwdev, rtwvif, rtwsta, h2c); in rtw89_fw_h2c_assoc_cmac_tbl()
1850 struct rtw89_vif *rtwvif, in rtw89_fw_h2c_assoc_cmac_tbl()
1866 rtw89_cam_fill_dctl_sec_cam_info_v2(rtwdev, rtwvif, rtwsta, h2c); in rtw89_fw_h2c_assoc_cmac_tbl()
1889 struct rtw89_vif *rtwvif, in rtw89_fw_h2c_txtime_cmac_tbl()
1892 u8 mac_id = rtwsta ? rtwsta->mac_id : rtwvif->mac_id; in rtw89_fw_h2c_txtime_cmac_tbl()
1947 struct rtw89_vif *rtwvif in rtw89_fw_h2c_txpath_cmac_tbl()
1221 rtw89_fw_h2c_cam(struct rtw89_dev * rtwdev,struct rtw89_vif * rtwvif,struct rtw89_sta * rtwsta,const u8 * scan_mac_addr) rtw89_fw_h2c_cam() argument
1257 rtw89_fw_h2c_dctl_sec_cam_v1(struct rtw89_dev * rtwdev,struct rtw89_vif * rtwvif,struct rtw89_sta * rtwsta) rtw89_fw_h2c_dctl_sec_cam_v1() argument
1297 struct rtw89_vif *rtwvif = rtwsta->rtwvif; rtw89_fw_h2c_ba_cam() local
1456 rtw89_fw_h2c_add_general_pkt(struct rtw89_dev * rtwdev,struct rtw89_vif * rtwvif,enum rtw89_fw_pkt_ofld_type type,u8 * id) rtw89_fw_h2c_add_general_pkt() argument
1505 rtw89_fw_release_general_pkt_list_vif(struct rtw89_dev * rtwdev,struct rtw89_vif * rtwvif,bool notify_fw) rtw89_fw_release_general_pkt_list_vif() argument
1522 struct rtw89_vif *rtwvif; rtw89_fw_release_general_pkt_list() local
1531 rtw89_fw_h2c_general_pkt(struct rtw89_dev * rtwdev,struct rtw89_vif * rtwvif,u8 macid) rtw89_fw_h2c_general_pkt() argument
1627 struct rtw89_vif *rtwvif = (struct rtw89_vif *)vif->drv_priv; rtw89_fw_h2c_p2p_act() local
1699 rtw89_fw_h2c_default_cmac_tbl(struct rtw89_dev * rtwdev,struct rtw89_vif * rtwvif) rtw89_fw_h2c_default_cmac_tbl() argument
1808 struct rtw89_vif *rtwvif = (struct rtw89_vif *)vif->drv_priv; rtw89_fw_h2c_assoc_cmac_tbl() local
1963 rtw89_fw_h2c_update_beacon(struct rtw89_dev * rtwdev,struct rtw89_vif * rtwvif) rtw89_fw_h2c_update_beacon() argument
2026 rtw89_fw_h2c_role_maintain(struct rtw89_dev * rtwdev,struct rtw89_vif * rtwvif,struct rtw89_sta * rtwsta,enum rtw89_upd_mode upd_mode) rtw89_fw_h2c_role_maintain() argument
2074 rtw89_fw_h2c_join_info(struct rtw89_dev * rtwdev,struct rtw89_vif * rtwvif,struct rtw89_sta * rtwsta,bool dis_conn) rtw89_fw_h2c_join_info() argument
2167 rtw89_fw_h2c_set_edca(struct rtw89_dev * rtwdev,struct rtw89_vif * rtwvif,u8 ac,u32 val) rtw89_fw_h2c_set_edca() argument
2204 rtw89_fw_h2c_tsf32_toggle(struct rtw89_dev * rtwdev,struct rtw89_vif * rtwvif,bool en) rtw89_fw_h2c_tsf32_toggle() argument
2279 struct rtw89_vif *rtwvif = vif_to_rtwvif_safe(vif); rtw89_fw_h2c_set_bcn_fltr_cfg() local
2375 rtw89_fw_h2c_tp_offload(struct rtw89_dev * rtwdev,struct rtw89_vif * rtwvif) rtw89_fw_h2c_tp_offload() argument
3133 rtw89_fw_h2c_scan_offload(struct rtw89_dev * rtwdev,struct rtw89_scan_option * option,struct rtw89_vif * rtwvif) rtw89_fw_h2c_scan_offload() argument
3575 rtw89_is_6ghz_wildcard_probe_req(struct rtw89_dev * rtwdev,struct rtw89_vif * rtwvif,struct rtw89_pktofld_info * info,enum nl80211_band band,u8 ssid_idx) rtw89_is_6ghz_wildcard_probe_req() argument
3595 rtw89_append_probe_req_ie(struct rtw89_dev * rtwdev,struct rtw89_vif * rtwvif,struct sk_buff * skb,u8 ssid_idx) rtw89_append_probe_req_ie() argument
3646 rtw89_hw_scan_update_probe_req(struct rtw89_dev * rtwdev,struct rtw89_vif * rtwvif) rtw89_hw_scan_update_probe_req() argument
3677 struct rtw89_vif *rtwvif = vif_to_rtwvif_safe(vif); rtw89_update_6ghz_rnr_chan() local
3748 struct rtw89_vif *rtwvif = (struct rtw89_vif *)vif->drv_priv; rtw89_hw_scan_add_chan() local
3815 rtw89_hw_scan_add_chan_list(struct rtw89_dev * rtwdev,struct rtw89_vif * rtwvif,bool connected) rtw89_hw_scan_add_chan_list() argument
3892 rtw89_hw_scan_prehandle(struct rtw89_dev * rtwdev,struct rtw89_vif * rtwvif,bool connected) rtw89_hw_scan_prehandle() argument
3913 struct rtw89_vif *rtwvif = (struct rtw89_vif *)vif->drv_priv; rtw89_hw_scan_start() local
3948 struct rtw89_vif *rtwvif; rtw89_hw_scan_complete() local
3982 struct rtw89_vif *rtwvif; rtw89_hw_scan_offload() local
4105 rtw89_fw_h2c_keep_alive(struct rtw89_dev * rtwdev,struct rtw89_vif * rtwvif,bool enable) rtw89_fw_h2c_keep_alive() argument
4155 rtw89_fw_h2c_disconnect_detect(struct rtw89_dev * rtwdev,struct rtw89_vif * rtwvif,bool enable) rtw89_fw_h2c_disconnect_detect() argument
4199 rtw89_fw_h2c_wow_global(struct rtw89_dev * rtwdev,struct rtw89_vif * rtwvif,bool enable) rtw89_fw_h2c_wow_global() argument
4239 rtw89_fw_h2c_wow_wakeup_ctrl(struct rtw89_dev * rtwdev,struct rtw89_vif * rtwvif,bool enable) rtw89_fw_h2c_wow_wakeup_ctrl() argument
[all...]
H A Dchan.c242 struct rtw89_vif *rtwvif; in rtw89_chanctx_ops_remove()
257 rtw89_for_each_rtwvif(rtwdev, rtwvif) { in rtw89_chanctx_ops_remove()
258 if (rtwvif->chanctx_assigned) in rtw89_chanctx_ops_remove()
390 struct rtw89_vif *rtwvif = role->rtwvif;
392 u64 sync_tsf = READ_ONCE(rtwvif->sync_bcn_tsf);
416 req.macid_x = ref->rtwvif->mac_id;
417 req.macid_y = aux->rtwvif->mac_id;
443 arg.infos[0].band = ref->rtwvif->mac_idx;
444 arg.infos[0].port = ref->rtwvif
241 struct rtw89_vif *rtwvif; rtw89_chanctx_ops_remove() local
288 rtw89_chanctx_ops_assign_vif(struct rtw89_dev * rtwdev,struct rtw89_vif * rtwvif,struct ieee80211_chanctx_conf * ctx) rtw89_chanctx_ops_assign_vif() argument
298 rtw89_chanctx_ops_unassign_vif(struct rtw89_dev * rtwdev,struct rtw89_vif * rtwvif,struct ieee80211_chanctx_conf * ctx) rtw89_chanctx_ops_unassign_vif() argument
[all...]
H A Dser.c301 static void ser_reset_vif(struct rtw89_dev *rtwdev, struct rtw89_vif *rtwvif) in ser_reset_vif() argument
303 rtw89_core_release_bit_map(rtwdev->hw_port, rtwvif->port); in ser_reset_vif()
304 rtwvif->net_type = RTW89_NET_TYPE_NO_LINK; in ser_reset_vif()
305 rtwvif->trigger = false; in ser_reset_vif()
306 rtwvif->tdls_peer = 0; in ser_reset_vif()
313 struct rtw89_vif *rtwvif = rtwsta->rtwvif; in ser_sta_deinit_cam_iter()
314 struct rtw89_dev *rtwdev = rtwvif->rtwdev; in ser_sta_deinit_cam_iter()
316 if (rtwvif != target_rtwvif) in ser_sta_deinit_cam_iter()
319 if (rtwvif in ser_sta_deinit_cam_iter()
311 struct rtw89_vif *rtwvif = (struct rtw89_vif *)data; ser_sta_deinit_cam_iter() local
323 ser_deinit_cam(struct rtw89_dev * rtwdev,struct rtw89_vif * rtwvif) ser_deinit_cam() argument
336 struct rtw89_vif *rtwvif; ser_reset_mac_binding() local
[all...]
H A Dregd.c801 struct rtw89_vif *rtwvif;
804 rtw89_for_each_rtwvif(rtwdev, rtwvif) {
808 chan = rtw89_chan_get(rtwdev, rtwvif->sub_entity_idx);
812 tmp = &rtwvif->reg_6ghz_tpe;
839 struct rtw89_vif *rtwvif, bool active,
842 struct ieee80211_vif *vif = rtwvif_to_vif(rtwvif);
844 struct rtw89_reg_6ghz_tpe *tpe = &rtwvif->reg_6ghz_tpe;
848 if (!active || rtwvif->reg_6ghz_power != RTW89_REG_6GHZ_POWER_STD)
875 struct rtw89_vif *rtwvif;
879 rtw89_for_each_rtwvif(rtwdev, rtwvif) {
482 struct rtw89_vif *rtwvif; __rtw89_reg_6ghz_power_recalc() local
512 rtw89_reg_6ghz_power_recalc(struct rtw89_dev * rtwdev,struct rtw89_vif * rtwvif,bool active) rtw89_reg_6ghz_power_recalc() argument
[all...]
H A 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, in rtw89_leave_ips_by_hwflags()
22 u8 rtw89_p2p_noa_fetch(struct rtw89_vif *rtwvif, void **data); in rtw89_leave_ips_by_hwflags()
H A Dutil.h16 #define rtw89_for_each_rtwvif(rtwdev, rtwvif) \
17 list_for_each_entry(rtwvif, &(rtwdev)->rtwvifs_list, list)
14 rtw89_for_each_rtwvif(rtwdev,rtwvif) global() argument
H A Dchan.h109 struct rtw89_vif *rtwvif,
112 struct rtw89_vif *rtwvif,
H A Dcam.h537 struct rtw89_vif *rtwvif,
547 struct rtw89_vif *rtwvif,
551 struct rtw89_vif *rtwvif,
555 struct rtw89_vif *rtwvif,
567 struct rtw89_vif *rtwvif);
H A Dphy.c301 struct rtw89_vif *rtwvif = rtwsta->rtwvif; in rtw89_phy_ra_sta_update()
302 struct rtw89_phy_rate_pattern *rate_pattern = &rtwvif->rate_pattern; in rtw89_phy_ra_sta_update()
305 rtwvif->sub_entity_idx); in rtw89_phy_ra_sta_update()
306 struct ieee80211_vif *vif = rtwvif_to_vif(rtwsta->rtwvif); in rtw89_phy_ra_sta_update()
458 ra->band_num = rtwvif->phy_idx; in rtw89_phy_rate_pattern_vif() local
528 struct rtw89_vif *rtwvif = (struct rtw89_vif *)vif->drv_priv; in rtw89_phy_rate_pattern_vif()
531 rtwvif->sub_entity_idx); in rtw89_phy_rate_pattern_vif()
600 rtwvif->rate_pattern = next_pattern; in rtw89_phy_get_txsc()
616 rtwvif in rtw89_phy_get_txsc()
236 struct rtw89_vif *rtwvif = rtwsta->rtwvif; rtw89_phy_ra_sta_update() local
2900 rtw89_phy_ul_tb_assoc(struct rtw89_dev * rtwdev,struct rtw89_vif * rtwvif) rtw89_phy_ul_tb_assoc() argument
2938 rtw89_phy_ul_tb_ctrl_check(struct rtw89_dev * rtwdev,struct rtw89_vif * rtwvif,struct rtw89_phy_ul_tb_check_data * ul_tb_data) rtw89_phy_ul_tb_ctrl_check() argument
2965 struct rtw89_vif *rtwvif; rtw89_phy_ul_tb_ctrl_track() local
4255 struct rtw89_vif *rtwvif = rtwsta->rtwvif; rtw89_phy_tx_path_div_sta_iter() local
[all...]
H A Dcore.h3307 struct rtw89_vif *rtwvif;
3587 struct rtw89_vif *rtwvif,
3590 struct rtw89_vif *rtwvif,
3599 struct rtw89_vif *rtwvif,
3602 struct rtw89_vif *rtwvif);
5332 struct rtw89_vif *rtwvif;
5881 static inline struct ieee80211_vif *rtwvif_to_vif(struct rtw89_vif *rtwvif)
5883 void *p = rtwvif;
5888 static inline struct ieee80211_vif *rtwvif_to_vif_safe(struct rtw89_vif *rtwvif)
5890 return rtwvif
2821 struct rtw89_vif *rtwvif; global() member
4737 rtwvif_to_vif(struct rtw89_vif * rtwvif) rtwvif_to_vif() argument
4744 rtwvif_to_vif_safe(struct rtw89_vif * rtwvif) rtwvif_to_vif_safe() argument
4831 rtw89_get_addr_cam_of(struct rtw89_vif * rtwvif,struct rtw89_sta * rtwsta) rtw89_get_addr_cam_of() argument
4844 rtw89_get_bssid_cam_of(struct rtw89_vif * rtwvif,struct rtw89_sta * rtwsta) rtw89_get_bssid_cam_of() argument
5041 struct rtw89_vif *rtwvif = (struct rtw89_vif *)vif->drv_priv; rtw89_chip_cfg_txpwr_ul_tb_offset() local
5137 rtw89_chip_h2c_dctl_sec_cam(struct rtw89_dev * rtwdev,struct rtw89_vif * rtwvif,struct rtw89_sta * rtwsta) rtw89_chip_h2c_dctl_sec_cam() argument
[all...]
/freebsd/sys/contrib/dev/rtw88/
H A Dmac80211.c150 struct rtw_vif *rtwvif = (struct rtw_vif *)vif->drv_priv; in rtw_ops_add_interface() local
159 rtwvif->stats.tx_unicast = 0; in rtw_ops_add_interface()
160 rtwvif->stats.rx_unicast = 0; in rtw_ops_add_interface()
161 rtwvif->stats.tx_cnt = 0; in rtw_ops_add_interface()
162 rtwvif->stats.rx_cnt = 0; in rtw_ops_add_interface()
163 rtwvif->scan_req = NULL; in rtw_ops_add_interface()
164 memset(&rtwvif->bfee, 0, sizeof(struct rtw_bfee)); in rtw_ops_add_interface()
166 INIT_LIST_HEAD(&rtwvif->rsvd_page_list); in rtw_ops_add_interface()
177 rtwvif->port = port; in rtw_ops_add_interface()
178 rtwvif in rtw_ops_add_interface()
229 struct rtw_vif *rtwvif = (struct rtw_vif *)vif->drv_priv; rtw_ops_remove_interface() local
337 rtw_aifsn_to_aifs(struct rtw_dev * rtwdev,struct rtw_vif * rtwvif,u8 aifsn) rtw_aifsn_to_aifs() argument
350 __rtw_conf_tx(struct rtw_dev * rtwdev,struct rtw_vif * rtwvif,u16 ac) __rtw_conf_tx() argument
368 rtw_conf_tx(struct rtw_dev * rtwdev,struct rtw_vif * rtwvif) rtw_conf_tx() argument
382 struct rtw_vif *rtwvif = (struct rtw_vif *)vif->drv_priv; rtw_ops_bss_info_changed() local
499 struct rtw_vif *rtwvif = (struct rtw_vif *)vif->drv_priv; rtw_ops_conf_tx() local
681 struct rtw_vif *rtwvif = (struct rtw_vif *)vif->drv_priv; rtw_ops_sw_scan_start() local
[all...]
H A Dfw.c596 void rtw_fw_default_port(struct rtw_dev *rtwdev, struct rtw_vif *rtwvif) in rtw_fw_coex_tdma_type()
600 if (rtwvif->net_type != RTW_NET_MGD_LINKED) in rtw_fw_coex_tdma_type()
607 u32_encode_bits(rtwvif->port, RTW_H2C_DEFAULT_PORT_W0_PORTID) | in rtw_fw_coex_query_hid_info()
608 u32_encode_bits(rtwvif->mac_id, RTW_H2C_DEFAULT_PORT_W0_MACID); in rtw_fw_coex_query_hid_info()
1204 struct rtw_vif *rtwvif; in rtw_fill_rsvd_page_desc()
1218 rtwvif = rsvd_pkt->rtwvif; in rtw_rsvd_page_list_to_buf()
1219 if (!rtwvif) in rtw_rsvd_page_list_to_buf()
1222 vif = rtwvif_to_vif(rtwvif); in rtw_rsvd_page_list_to_buf()
1325 struct rtw_vif *rtwvif, in rtw_add_rsvd_page_pno()
522 rtw_fw_default_port(struct rtw_dev * rtwdev,struct rtw_vif * rtwvif) rtw_fw_default_port() argument
1124 struct rtw_vif *rtwvif; rtw_get_rsvd_page_skb() local
1245 rtw_insert_rsvd_page(struct rtw_dev * rtwdev,struct rtw_vif * rtwvif,struct rtw_rsvd_page * rsvd_pkt) rtw_insert_rsvd_page() argument
1254 rtw_add_rsvd_page(struct rtw_dev * rtwdev,struct rtw_vif * rtwvif,enum rtw_rsvd_packet_type type,bool txdesc) rtw_add_rsvd_page() argument
1271 rtw_add_rsvd_page_probe_req(struct rtw_dev * rtwdev,struct rtw_vif * rtwvif,struct cfg80211_ssid * ssid) rtw_add_rsvd_page_probe_req() argument
1288 rtw_remove_rsvd_page(struct rtw_dev * rtwdev,struct rtw_vif * rtwvif) rtw_remove_rsvd_page() argument
1305 rtw_add_rsvd_page_bcn(struct rtw_dev * rtwdev,struct rtw_vif * rtwvif) rtw_add_rsvd_page_bcn() argument
1321 rtw_add_rsvd_page_pno(struct rtw_dev * rtwdev,struct rtw_vif * rtwvif) rtw_add_rsvd_page_pno() argument
1346 rtw_add_rsvd_page_sta(struct rtw_dev * rtwdev,struct rtw_vif * rtwvif) rtw_add_rsvd_page_sta() argument
1461 struct rtw_vif *rtwvif = (struct rtw_vif *)vif->drv_priv; rtw_build_rsvd_page_iter() local
1897 rtw_append_probe_req_ie(struct rtw_dev * rtwdev,struct sk_buff * skb,struct sk_buff_head * list,u8 * bands,struct rtw_vif * rtwvif) rtw_append_probe_req_ie() argument
1981 rtw_hw_scan_update_probe_req(struct rtw_dev * rtwdev,struct rtw_vif * rtwvif) rtw_hw_scan_update_probe_req() argument
2045 rtw_add_chan_list(struct rtw_dev * rtwdev,struct rtw_vif * rtwvif,struct rtw_chan_list * list,u8 * buf) rtw_add_chan_list() argument
2093 rtw_fw_set_scan_offload(struct rtw_dev * rtwdev,struct rtw_ch_switch_option * opt,struct rtw_vif * rtwvif,struct rtw_chan_list * list) rtw_fw_set_scan_offload() argument
2130 struct rtw_vif *rtwvif = (struct rtw_vif *)vif->drv_priv; rtw_hw_scan_start() local
2162 struct rtw_vif *rtwvif; rtw_hw_scan_complete() local
2185 rtw_hw_scan_prehandle(struct rtw_dev * rtwdev,struct rtw_vif * rtwvif,struct rtw_chan_list * list) rtw_hw_scan_prehandle() argument
2216 struct rtw_vif *rtwvif = vif ? (struct rtw_vif *)vif->drv_priv : NULL; rtw_hw_scan_offload() local
[all...]
H A Dwow.h42 struct rtw_vif *rtwvif = (struct rtw_vif *)wow_vif->drv_priv; in rtw_wow_mgd_linked() local
44 return (rtwvif->net_type == RTW_NET_MGD_LINKED); in rtw_wow_mgd_linked()
50 struct rtw_vif *rtwvif = (struct rtw_vif *)wow_vif->drv_priv; in rtw_wow_no_link() local
52 return (rtwvif->net_type == RTW_NET_NO_LINK); in rtw_wow_no_link()
H A Dmain.c181 struct rtw_vif *rtwvif; member
184 static void rtw_dynamic_csi_rate(struct rtw_dev *rtwdev, struct rtw_vif *rtwvif) in rtw_dynamic_csi_rate() argument
190 if (rtwvif->bfee.role != RTW_BFEE_SU && in rtw_dynamic_csi_rate()
191 rtwvif->bfee.role != RTW_BFEE_MU) in rtw_dynamic_csi_rate()
205 struct rtw_vif *rtwvif = (struct rtw_vif *)vif->drv_priv; in rtw_vif_watch_dog_iter() local
209 iter_data->rtwvif = rtwvif; in rtw_vif_watch_dog_iter()
211 rtw_dynamic_csi_rate(iter_data->rtwdev, rtwvif); in rtw_vif_watch_dog_iter()
213 rtwvif->stats.tx_unicast = 0; in rtw_vif_watch_dog_iter()
214 rtwvif->stats.rx_unicast = 0; in rtw_vif_watch_dog_iter()
215 rtwvif->stats.tx_cnt = 0; in rtw_vif_watch_dog_iter()
[all …]
H A Dwow.c163 struct rtw_vif *rtwvif, in rtw_wow_pattern_generate() argument
181 ether_addr_copy(mac_addr, rtwvif->mac_addr); in rtw_wow_pattern_generate()
477 struct rtw_vif *rtwvif = (struct rtw_vif *)wow_vif->drv_priv; in rtw_wow_config_wow_fw_rsvd_page() local
479 rtw_remove_rsvd_page(rtwdev, rtwvif); in rtw_wow_config_wow_fw_rsvd_page()
482 rtw_add_rsvd_page_pno(rtwdev, rtwvif); in rtw_wow_config_wow_fw_rsvd_page()
484 rtw_add_rsvd_page_sta(rtwdev, rtwvif); in rtw_wow_config_wow_fw_rsvd_page()
492 struct rtw_vif *rtwvif = (struct rtw_vif *)wow_vif->drv_priv; in rtw_wow_config_normal_fw_rsvd_page() local
494 rtw_remove_rsvd_page(rtwdev, rtwvif); in rtw_wow_config_normal_fw_rsvd_page()
495 rtw_add_rsvd_page_sta(rtwdev, rtwvif); in rtw_wow_config_normal_fw_rsvd_page()
632 struct rtw_vif *rtwvif = (struct rtw_vif *)wow_vif->drv_priv; in rtw_wow_enter_linked_ps() local
[all …]
H A Dbf.c13 struct rtw_vif *rtwvif = (struct rtw_vif *)vif->drv_priv; in rtw_bf_disassoc() local
14 struct rtw_bfee *bfee = &rtwvif->bfee; in rtw_bf_disassoc()
25 rtw_chip_config_bfee(rtwdev, rtwvif, bfee, false); in rtw_bf_disassoc()
35 struct rtw_vif *rtwvif = (struct rtw_vif *)vif->drv_priv; in rtw_bf_assoc() local
36 struct rtw_bfee *bfee = &rtwvif->bfee; in rtw_bf_assoc()
82 rtw_chip_config_bfee(rtwdev, rtwvif, bfee, true); in rtw_bf_assoc()
108 rtw_chip_config_bfee(rtwdev, rtwvif, bfee, true); in rtw_bf_assoc()
323 struct rtw_vif *rtwvif = (struct rtw_vif *)vif->drv_priv; in rtw_bf_set_gid_table() local
324 struct rtw_bfee *bfee = &rtwvif->bfee; in rtw_bf_set_gid_table()
H A Drx.c15 struct rtw_vif *rtwvif; in rtw_rx_stats() local
27 rtwvif = (struct rtw_vif *)vif->drv_priv; in rtw_rx_stats()
28 rtwvif->stats.rx_unicast += skb->len; in rtw_rx_stats()
29 rtwvif->stats.rx_cnt++; in rtw_rx_stats()
H A Dps.c43 struct rtw_vif *rtwvif = (struct rtw_vif *)vif->drv_priv; in rtw_restore_port_cfg_iter() local
46 rtw_vif_port_config(rtwdev, rtwvif, config); in rtw_restore_port_cfg_iter()

12