| /OK3568_Linux_fs/kernel/drivers/net/wireless/realtek/rtw88/ |
| H A D | tx.c | 142 struct rtw_tx_report *tx_report = &rtwdev->tx_report; in rtw_tx_report_enable() local 148 pkt_info->sn = (atomic_inc_return(&tx_report->sn) << 2) & 0xfc; in rtw_tx_report_enable() 154 struct rtw_dev *rtwdev = from_timer(rtwdev, t, tx_report.purge_timer); in rtw_tx_report_purge_timer() 155 struct rtw_tx_report *tx_report = &rtwdev->tx_report; in rtw_tx_report_purge_timer() local 158 if (skb_queue_len(&tx_report->queue) == 0) in rtw_tx_report_purge_timer() 163 spin_lock_irqsave(&tx_report->q_lock, flags); in rtw_tx_report_purge_timer() 164 skb_queue_purge(&tx_report->queue); in rtw_tx_report_purge_timer() 165 spin_unlock_irqrestore(&tx_report->q_lock, flags); in rtw_tx_report_purge_timer() 170 struct rtw_tx_report *tx_report = &rtwdev->tx_report; in rtw_tx_report_enqueue() local 178 spin_lock_irqsave(&tx_report->q_lock, flags); in rtw_tx_report_enqueue() [all …]
|
| H A D | main.c | 1615 timer_setup(&rtwdev->tx_report.purge_timer, in rtw_core_init() 1630 skb_queue_head_init(&rtwdev->tx_report.queue); in rtw_core_init() 1635 spin_lock_init(&rtwdev->tx_report.q_lock); in rtw_core_init() 1694 spin_lock_irqsave(&rtwdev->tx_report.q_lock, flags); in rtw_core_deinit() 1695 skb_queue_purge(&rtwdev->tx_report.queue); in rtw_core_deinit() 1696 spin_unlock_irqrestore(&rtwdev->tx_report.q_lock, flags); in rtw_core_deinit()
|
| H A D | main.h | 1731 struct rtw_tx_report tx_report; member
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/cywdhd/bcmdhd/ |
| H A D | dhd_debug.c | 1509 dhd_dbg_tx_report_t *tx_report = NULL; in dhd_dbg_attach_pkt_monitor() local 1543 alloc_len = sizeof(*tx_report); in dhd_dbg_attach_pkt_monitor() 1544 tx_report = (dhd_dbg_tx_report_t *)MALLOCZ(dhdp->osh, alloc_len); in dhd_dbg_attach_pkt_monitor() 1545 if (unlikely(!tx_report)) { in dhd_dbg_attach_pkt_monitor() 1560 dhdp->dbg->pkt_mon.tx_report = tx_report; in dhd_dbg_attach_pkt_monitor() 1561 dhdp->dbg->pkt_mon.tx_report->tx_pkts = tx_pkts; in dhd_dbg_attach_pkt_monitor() 1600 if (tx_report) { in dhd_dbg_attach_pkt_monitor() 1601 alloc_len = sizeof(*tx_report); in dhd_dbg_attach_pkt_monitor() 1602 MFREE(dhdp->osh, tx_report, alloc_len); in dhd_dbg_attach_pkt_monitor() 1604 dhdp->dbg->pkt_mon.tx_report = NULL; in dhd_dbg_attach_pkt_monitor() [all …]
|
| H A D | dhd_debug.h | 631 dhd_dbg_tx_report_t *tx_report; member
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/infineon/bcmdhd/ |
| H A D | dhd_debug.c | 1509 dhd_dbg_tx_report_t *tx_report = NULL; in dhd_dbg_attach_pkt_monitor() local 1543 alloc_len = sizeof(*tx_report); in dhd_dbg_attach_pkt_monitor() 1544 tx_report = (dhd_dbg_tx_report_t *)MALLOCZ(dhdp->osh, alloc_len); in dhd_dbg_attach_pkt_monitor() 1545 if (unlikely(!tx_report)) { in dhd_dbg_attach_pkt_monitor() 1560 dhdp->dbg->pkt_mon.tx_report = tx_report; in dhd_dbg_attach_pkt_monitor() 1561 dhdp->dbg->pkt_mon.tx_report->tx_pkts = tx_pkts; in dhd_dbg_attach_pkt_monitor() 1600 if (tx_report) { in dhd_dbg_attach_pkt_monitor() 1601 alloc_len = sizeof(*tx_report); in dhd_dbg_attach_pkt_monitor() 1602 MFREE(dhdp->osh, tx_report, alloc_len); in dhd_dbg_attach_pkt_monitor() 1604 dhdp->dbg->pkt_mon.tx_report = NULL; in dhd_dbg_attach_pkt_monitor() [all …]
|
| H A D | dhd_debug.h | 631 dhd_dbg_tx_report_t *tx_report; member
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/infineon/ |
| H A D | dhd_debug.c | 1513 dhd_dbg_tx_report_t *tx_report = NULL; in dhd_dbg_attach_pkt_monitor() local 1547 alloc_len = sizeof(*tx_report); in dhd_dbg_attach_pkt_monitor() 1548 tx_report = (dhd_dbg_tx_report_t *)MALLOCZ(dhdp->osh, alloc_len); in dhd_dbg_attach_pkt_monitor() 1549 if (unlikely(!tx_report)) { in dhd_dbg_attach_pkt_monitor() 1564 dhdp->dbg->pkt_mon.tx_report = tx_report; in dhd_dbg_attach_pkt_monitor() 1565 dhdp->dbg->pkt_mon.tx_report->tx_pkts = tx_pkts; in dhd_dbg_attach_pkt_monitor() 1604 if (tx_report) { in dhd_dbg_attach_pkt_monitor() 1605 alloc_len = sizeof(*tx_report); in dhd_dbg_attach_pkt_monitor() 1606 MFREE(dhdp->osh, tx_report, alloc_len); in dhd_dbg_attach_pkt_monitor() 1608 dhdp->dbg->pkt_mon.tx_report = NULL; in dhd_dbg_attach_pkt_monitor() [all …]
|
| H A D | dhd_debug.h | 631 dhd_dbg_tx_report_t *tx_report; member
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_indep_power/ |
| H A D | dhd_debug.c | 1595 dhd_dbg_tx_report_t *tx_report = NULL; in dhd_dbg_attach_pkt_monitor() local 1632 alloc_len = sizeof(*tx_report); in dhd_dbg_attach_pkt_monitor() 1633 tx_report = (dhd_dbg_tx_report_t *)kzalloc(alloc_len, kflags); in dhd_dbg_attach_pkt_monitor() 1634 if (unlikely(!tx_report)) { in dhd_dbg_attach_pkt_monitor() 1649 dhdp->dbg->pkt_mon.tx_report = tx_report; in dhd_dbg_attach_pkt_monitor() 1650 dhdp->dbg->pkt_mon.tx_report->tx_pkts = tx_pkts; in dhd_dbg_attach_pkt_monitor() 1688 if (tx_report) { in dhd_dbg_attach_pkt_monitor() 1689 kfree(tx_report); in dhd_dbg_attach_pkt_monitor() 1691 dhdp->dbg->pkt_mon.tx_report = NULL; in dhd_dbg_attach_pkt_monitor() 1692 dhdp->dbg->pkt_mon.tx_report->tx_pkts = NULL; in dhd_dbg_attach_pkt_monitor() [all …]
|
| H A D | dhd_debug.h | 665 dhd_dbg_tx_report_t *tx_report; member
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd/ |
| H A D | dhd_debug.c | 1608 dhd_dbg_tx_report_t *tx_report = NULL; in dhd_dbg_attach_pkt_monitor() local 1641 alloc_len = sizeof(*tx_report); in dhd_dbg_attach_pkt_monitor() 1642 tx_report = (dhd_dbg_tx_report_t *)MALLOCZ(dhdp->osh, alloc_len); in dhd_dbg_attach_pkt_monitor() 1643 if (unlikely(!tx_report)) { in dhd_dbg_attach_pkt_monitor() 1658 dhdp->dbg->pkt_mon.tx_report = tx_report; in dhd_dbg_attach_pkt_monitor() 1659 dhdp->dbg->pkt_mon.tx_report->tx_pkts = tx_pkts; in dhd_dbg_attach_pkt_monitor() 1698 if (tx_report) { in dhd_dbg_attach_pkt_monitor() 1699 alloc_len = sizeof(*tx_report); in dhd_dbg_attach_pkt_monitor() 1700 MFREE(dhdp->osh, tx_report, alloc_len); in dhd_dbg_attach_pkt_monitor() 1702 dhdp->dbg->pkt_mon.tx_report = NULL; in dhd_dbg_attach_pkt_monitor() [all …]
|
| H A D | dhd_debug.h | 649 dhd_dbg_tx_report_t *tx_report; member
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/bcmdhd/ |
| H A D | dhd_debug.c | 1608 dhd_dbg_tx_report_t *tx_report = NULL; in dhd_dbg_attach_pkt_monitor() local 1641 alloc_len = sizeof(*tx_report); in dhd_dbg_attach_pkt_monitor() 1642 tx_report = (dhd_dbg_tx_report_t *)MALLOCZ(dhdp->osh, alloc_len); in dhd_dbg_attach_pkt_monitor() 1643 if (unlikely(!tx_report)) { in dhd_dbg_attach_pkt_monitor() 1658 dhdp->dbg->pkt_mon.tx_report = tx_report; in dhd_dbg_attach_pkt_monitor() 1659 dhdp->dbg->pkt_mon.tx_report->tx_pkts = tx_pkts; in dhd_dbg_attach_pkt_monitor() 1698 if (tx_report) { in dhd_dbg_attach_pkt_monitor() 1699 alloc_len = sizeof(*tx_report); in dhd_dbg_attach_pkt_monitor() 1700 MFREE(dhdp->osh, tx_report, alloc_len); in dhd_dbg_attach_pkt_monitor() 1702 dhdp->dbg->pkt_mon.tx_report = NULL; in dhd_dbg_attach_pkt_monitor() [all …]
|
| H A D | dhd_debug.h | 649 dhd_dbg_tx_report_t *tx_report; member
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/realtek/rtlwifi/ |
| H A D | base.c | 564 skb_queue_head_init(&rtlpriv->tx_report.queue); in rtl_init_core() 1572 struct rtl_tx_report *tx_report = &rtlpriv->tx_report; in rtl_tx_ackqueue() local 1574 __skb_queue_tail(&tx_report->queue, skb); in rtl_tx_ackqueue() 1617 struct rtl_tx_report *tx_report = &rtlpriv->tx_report; in rtl_get_tx_report_sn() local 1624 sn = (atomic_inc_return(&tx_report->sn) & 0x003F) << 2; in rtl_get_tx_report_sn() 1626 tx_report->last_sent_sn = sn; in rtl_get_tx_report_sn() 1627 tx_report->last_sent_time = jiffies; in rtl_get_tx_report_sn() 1629 tx_info->send_time = tx_report->last_sent_time; in rtl_get_tx_report_sn() 1651 struct rtl_tx_report *tx_report = &rtlpriv->tx_report; in rtl_tx_report_handler() local 1653 struct sk_buff_head *queue = &tx_report->queue; in rtl_tx_report_handler() [all …]
|
| H A D | wifi.h | 2764 struct rtl_tx_report tx_report; member
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/ssv6xxx/include/ |
| H A D | ssv6200_common.h | 110 u32 tx_report:1; member
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/ssv6xxx/smac/ |
| H A D | ampdu.c | 354 tx_desc->tx_report = 1; in _add_ampdu_txinfo()
|
| H A D | dev.c | 2204 tx_desc->tx_report = 1; in ssv6xxx_tx_rate_update() 2378 tx_desc->tx_report = 1; in ssv6xxx_update_txinfo()
|