tx_report         561 drivers/net/wireless/realtek/rtlwifi/base.c 	skb_queue_head_init(&rtlpriv->tx_report.queue);
tx_report        1571 drivers/net/wireless/realtek/rtlwifi/base.c 	struct rtl_tx_report *tx_report = &rtlpriv->tx_report;
tx_report        1573 drivers/net/wireless/realtek/rtlwifi/base.c 	__skb_queue_tail(&tx_report->queue, skb);
tx_report        1616 drivers/net/wireless/realtek/rtlwifi/base.c 	struct rtl_tx_report *tx_report = &rtlpriv->tx_report;
tx_report        1623 drivers/net/wireless/realtek/rtlwifi/base.c 	sn = (atomic_inc_return(&tx_report->sn) & 0x003F) << 2;
tx_report        1625 drivers/net/wireless/realtek/rtlwifi/base.c 	tx_report->last_sent_sn = sn;
tx_report        1626 drivers/net/wireless/realtek/rtlwifi/base.c 	tx_report->last_sent_time = jiffies;
tx_report        1628 drivers/net/wireless/realtek/rtlwifi/base.c 	tx_info->send_time = tx_report->last_sent_time;
tx_report        1650 drivers/net/wireless/realtek/rtlwifi/base.c 	struct rtl_tx_report *tx_report = &rtlpriv->tx_report;
tx_report        1652 drivers/net/wireless/realtek/rtlwifi/base.c 	struct sk_buff_head *queue = &tx_report->queue;
tx_report        1667 drivers/net/wireless/realtek/rtlwifi/base.c 	tx_report->last_recv_sn = sn;
tx_report        1686 drivers/net/wireless/realtek/rtlwifi/base.c 	struct rtl_tx_report *tx_report = &rtlpriv->tx_report;
tx_report        1688 drivers/net/wireless/realtek/rtlwifi/base.c 	if (tx_report->last_sent_sn == tx_report->last_recv_sn)
tx_report        1691 drivers/net/wireless/realtek/rtlwifi/base.c 	if (time_before(tx_report->last_sent_time + 3 * HZ, jiffies)) {
tx_report        1694 drivers/net/wireless/realtek/rtlwifi/base.c 			 tx_report->last_sent_sn, tx_report->last_recv_sn);
tx_report        1949 drivers/net/wireless/realtek/rtlwifi/base.c 	struct rtl_tx_report *tx_report = &rtlpriv->tx_report;
tx_report        1950 drivers/net/wireless/realtek/rtlwifi/base.c 	struct sk_buff_head *queue = &tx_report->queue;
tx_report        2765 drivers/net/wireless/realtek/rtlwifi/wifi.h 	struct rtl_tx_report tx_report;
tx_report        1151 drivers/net/wireless/realtek/rtw88/main.c 	timer_setup(&rtwdev->tx_report.purge_timer,
tx_report        1162 drivers/net/wireless/realtek/rtw88/main.c 	skb_queue_head_init(&rtwdev->tx_report.queue);
tx_report        1167 drivers/net/wireless/realtek/rtw88/main.c 	spin_lock_init(&rtwdev->tx_report.q_lock);
tx_report        1207 drivers/net/wireless/realtek/rtw88/main.c 	spin_lock_irqsave(&rtwdev->tx_report.q_lock, flags);
tx_report        1208 drivers/net/wireless/realtek/rtw88/main.c 	skb_queue_purge(&rtwdev->tx_report.queue);
tx_report        1209 drivers/net/wireless/realtek/rtw88/main.c 	spin_unlock_irqrestore(&rtwdev->tx_report.q_lock, flags);
tx_report        1352 drivers/net/wireless/realtek/rtw88/main.h 	struct rtw_tx_report tx_report;
tx_report         137 drivers/net/wireless/realtek/rtw88/tx.c 	struct rtw_tx_report *tx_report = &rtwdev->tx_report;
tx_report         143 drivers/net/wireless/realtek/rtw88/tx.c 	pkt_info->sn = (atomic_inc_return(&tx_report->sn) << 2) & 0xfc;
tx_report         149 drivers/net/wireless/realtek/rtw88/tx.c 	struct rtw_dev *rtwdev = from_timer(rtwdev, t, tx_report.purge_timer);
tx_report         150 drivers/net/wireless/realtek/rtw88/tx.c 	struct rtw_tx_report *tx_report = &rtwdev->tx_report;
tx_report         153 drivers/net/wireless/realtek/rtw88/tx.c 	if (skb_queue_len(&tx_report->queue) == 0)
tx_report         158 drivers/net/wireless/realtek/rtw88/tx.c 	spin_lock_irqsave(&tx_report->q_lock, flags);
tx_report         159 drivers/net/wireless/realtek/rtw88/tx.c 	skb_queue_purge(&tx_report->queue);
tx_report         160 drivers/net/wireless/realtek/rtw88/tx.c 	spin_unlock_irqrestore(&tx_report->q_lock, flags);
tx_report         165 drivers/net/wireless/realtek/rtw88/tx.c 	struct rtw_tx_report *tx_report = &rtwdev->tx_report;
tx_report         173 drivers/net/wireless/realtek/rtw88/tx.c 	spin_lock_irqsave(&tx_report->q_lock, flags);
tx_report         174 drivers/net/wireless/realtek/rtw88/tx.c 	__skb_queue_tail(&tx_report->queue, skb);
tx_report         175 drivers/net/wireless/realtek/rtw88/tx.c 	spin_unlock_irqrestore(&tx_report->q_lock, flags);
tx_report         177 drivers/net/wireless/realtek/rtw88/tx.c 	mod_timer(&tx_report->purge_timer, jiffies + RTW_TX_PROBE_TIMEOUT);
tx_report         198 drivers/net/wireless/realtek/rtw88/tx.c 	struct rtw_tx_report *tx_report = &rtwdev->tx_report;
tx_report         210 drivers/net/wireless/realtek/rtw88/tx.c 	spin_lock_irqsave(&tx_report->q_lock, flags);
tx_report         211 drivers/net/wireless/realtek/rtw88/tx.c 	skb_queue_walk_safe(&tx_report->queue, cur, tmp) {
tx_report         214 drivers/net/wireless/realtek/rtw88/tx.c 			__skb_unlink(cur, &tx_report->queue);
tx_report         219 drivers/net/wireless/realtek/rtw88/tx.c 	spin_unlock_irqrestore(&tx_report->q_lock, flags);