Lines Matching refs:rtw_dev
12 void rtw_tx_stats(struct rtw_dev *rtwdev, struct ieee80211_vif *vif, in rtw_tx_stats()
35 void rtw_tx_fill_tx_desc(struct rtw_dev *rtwdev, in rtw_tx_fill_tx_desc()
112 static u8 get_highest_ht_tx_rate(struct rtw_dev *rtwdev, in get_highest_ht_tx_rate()
125 static u8 get_highest_vht_tx_rate(struct rtw_dev *rtwdev, in get_highest_vht_tx_rate()
166 static void rtw_tx_report_enable(struct rtw_dev *rtwdev, in rtw_tx_report_enable()
181 struct rtw_dev *rtwdev = timer_container_of(rtwdev, t, in rtw_tx_report_purge_timer()
196 void rtw_tx_report_enqueue(struct rtw_dev *rtwdev, struct sk_buff *skb, u8 sn) in rtw_tx_report_enqueue()
214 static void rtw_tx_report_tx_status(struct rtw_dev *rtwdev, in rtw_tx_report_tx_status()
229 void rtw_tx_report_handle(struct rtw_dev *rtwdev, struct sk_buff *skb, int src) in rtw_tx_report_handle()
260 static u8 rtw_get_mgmt_rate(struct rtw_dev *rtwdev, struct sk_buff *skb, in rtw_get_mgmt_rate()
273 static void rtw_tx_pkt_info_update_rate(struct rtw_dev *rtwdev, in rtw_tx_pkt_info_update_rate()
292 static void rtw_tx_pkt_info_update_sec(struct rtw_dev *rtwdev, in rtw_tx_pkt_info_update_sec()
319 static void rtw_tx_mgmt_pkt_info_update(struct rtw_dev *rtwdev, in rtw_tx_mgmt_pkt_info_update()
331 static void rtw_tx_data_pkt_info_update(struct rtw_dev *rtwdev, in rtw_tx_data_pkt_info_update()
402 void rtw_tx_pkt_info_update(struct rtw_dev *rtwdev, in rtw_tx_pkt_info_update()
446 void rtw_tx_rsvd_page_pkt_info_update(struct rtw_dev *rtwdev, in rtw_tx_rsvd_page_pkt_info_update()
498 rtw_tx_write_data_rsvd_page_get(struct rtw_dev *rtwdev, in rtw_tx_write_data_rsvd_page_get()
524 rtw_tx_write_data_h2c_get(struct rtw_dev *rtwdev, in rtw_tx_write_data_h2c_get()
549 void rtw_tx(struct rtw_dev *rtwdev, in rtw_tx()
571 static void rtw_txq_check_agg(struct rtw_dev *rtwdev, in rtw_txq_check_agg()
603 static int rtw_txq_push_skb(struct rtw_dev *rtwdev, in rtw_txq_push_skb()
622 static struct sk_buff *rtw_txq_dequeue(struct rtw_dev *rtwdev, in rtw_txq_dequeue()
635 static void rtw_txq_push(struct rtw_dev *rtwdev, in rtw_txq_push()
660 void __rtw_tx_work(struct rtw_dev *rtwdev) in __rtw_tx_work()
683 struct rtw_dev *rtwdev = container_of(w, struct rtw_dev, tx_work); in rtw_tx_work()
688 void rtw_txq_init(struct rtw_dev *rtwdev, struct ieee80211_txq *txq) in rtw_txq_init()
699 void rtw_txq_cleanup(struct rtw_dev *rtwdev, struct ieee80211_txq *txq) in rtw_txq_cleanup()