Searched refs:tx_rpt (Results 1 – 5 of 5) sorted by relevance
| /linux/drivers/net/wireless/realtek/rtw89/ |
| H A D | mac.h | 1838 struct rtw89_tx_rpt *tx_rpt = &rtwdev->tx_rpt; in rtw89_tx_rpt_init() local 1845 tx_req->desc_info.sn = atomic_inc_return(&tx_rpt->sn) & in rtw89_tx_rpt_init() 1885 struct rtw89_tx_rpt *tx_rpt = &rtwdev->tx_rpt; in rtw89_tx_rpt_skb_add() local 1892 scoped_guard(spinlock_irqsave, &tx_rpt->skb_lock) { in rtw89_tx_rpt_skb_add() 1898 if (tx_rpt->skbs[idx]) in rtw89_tx_rpt_skb_add() 1899 rtw89_tx_rpt_tx_status(rtwdev, tx_rpt->skbs[idx], in rtw89_tx_rpt_skb_add() 1901 tx_rpt->skbs[idx] = skb; in rtw89_tx_rpt_skb_add() 1908 struct rtw89_tx_rpt *tx_rpt = &rtwdev->tx_rpt; in rtw89_tx_rpt_skbs_purge() local 1911 scoped_guard(spinlock_irqsave, &tx_rpt->skb_lock) { in rtw89_tx_rpt_skbs_purge() 1912 memcpy(skbs, tx_rpt->skbs, sizeof(tx_rpt->skbs)); in rtw89_tx_rpt_skbs_purge() [all …]
|
| H A D | mac.c | 2211 SET_QUOTA(tx_rpt, PLE, 11); in ple_quota_cfg_ax() 5797 struct rtw89_tx_rpt *tx_rpt = &rtwdev->tx_rpt; in rtw89_mac_c2h_tx_rpt() local 5836 scoped_guard(spinlock_irqsave, &tx_rpt->skb_lock) { in rtw89_mac_c2h_tx_rpt() 5837 skb = tx_rpt->skbs[sw_define]; in rtw89_mac_c2h_tx_rpt() 5855 tx_rpt->skbs[sw_define] = NULL; in rtw89_mac_c2h_tx_rpt()
|
| H A D | mac_be.c | 360 SET_QUOTA(tx_rpt, PLE, 11); in ple_quota_cfg_be()
|
| H A D | core.h | 5179 u16 tx_rpt; member 7600 struct rtw89_tx_rpt tx_rpt; member
|
| H A D | core.c | 7015 spin_lock_init(&rtwdev->tx_rpt.skb_lock); in rtw89_core_init()
|