Lines Matching refs:rtwdev
9 void rtw_rx_stats(struct rtw_dev *rtwdev, struct ieee80211_vif *vif, in rtw_rx_stats() argument
22 rtwdev->stats.rx_unicast += skb->len; in rtw_rx_stats()
23 rtwdev->stats.rx_cnt++; in rtw_rx_stats()
29 rtw_leave_lps_irqsafe(rtwdev, rtwvif); in rtw_rx_stats()
36 struct rtw_dev *rtwdev; member
48 struct rtw_dev *rtwdev = iter_data->rtwdev; in rtw_rx_addr_match_iter() local
56 sta = ieee80211_find_sta_by_ifaddr(rtwdev->hw, hdr->addr2, in rtw_rx_addr_match_iter()
68 static void rtw_rx_addr_match(struct rtw_dev *rtwdev, in rtw_rx_addr_match() argument
78 data.rtwdev = rtwdev; in rtw_rx_addr_match()
83 rtw_iterate_vifs_atomic(rtwdev, rtw_rx_addr_match_iter, &data); in rtw_rx_addr_match()
86 void rtw_rx_fill_rx_status(struct rtw_dev *rtwdev, in rtw_rx_fill_rx_status() argument
92 struct ieee80211_hw *hw = rtwdev->hw; in rtw_rx_fill_rx_status()
150 for (path = 0; path < rtwdev->hal.rf_path_num; path++) { in rtw_rx_fill_rx_status()
155 rtw_rx_addr_match(rtwdev, pkt_stat, hdr); in rtw_rx_fill_rx_status()