Lines Matching refs:rx_pkts
1449 __dhd_dbg_free_rx_pkts(dhd_pub_t *dhdp, dhd_dbg_rx_info_t *rx_pkts, in __dhd_dbg_free_rx_pkts() argument
1456 while ((count < pkt_count) && rx_pkts) { in __dhd_dbg_free_rx_pkts()
1457 if (rx_pkts->info.pkt) { in __dhd_dbg_free_rx_pkts()
1458 PKTFREE(dhdp->osh, rx_pkts->info.pkt, TRUE); in __dhd_dbg_free_rx_pkts()
1460 rx_pkts++; in __dhd_dbg_free_rx_pkts()
1516 dhd_dbg_rx_info_t *rx_pkts = NULL; in dhd_dbg_attach_pkt_monitor() local
1581 alloc_len = (sizeof(*rx_pkts) * MAX_FATE_LOG_LEN); in dhd_dbg_attach_pkt_monitor()
1582 rx_pkts = (dhd_dbg_rx_info_t *)MALLOCZ(dhdp->osh, alloc_len); in dhd_dbg_attach_pkt_monitor()
1583 if (unlikely(!rx_pkts)) { in dhd_dbg_attach_pkt_monitor()
1590 dhdp->dbg->pkt_mon.rx_report->rx_pkts = rx_pkts; in dhd_dbg_attach_pkt_monitor()
1616 if (rx_pkts) { in dhd_dbg_attach_pkt_monitor()
1617 alloc_len = (sizeof(*rx_pkts) * MAX_FATE_LOG_LEN); in dhd_dbg_attach_pkt_monitor()
1618 MFREE(dhdp->osh, rx_pkts, alloc_len); in dhd_dbg_attach_pkt_monitor()
1625 dhdp->dbg->pkt_mon.rx_report->rx_pkts = NULL; in dhd_dbg_attach_pkt_monitor()
1685 __dhd_dbg_free_rx_pkts(dhdp, rx_report->rx_pkts, rx_report->pkt_pos); in dhd_dbg_start_pkt_monitor()
1832 dhd_dbg_rx_info_t *rx_pkts; in dhd_dbg_monitor_rx_pkts() local
1851 rx_pkts = rx_report->rx_pkts; in dhd_dbg_monitor_rx_pkts()
1854 rx_pkts[pkt_pos].info.pkt = PKTDUP(dhdp->osh, pkt); in dhd_dbg_monitor_rx_pkts()
1855 rx_pkts[pkt_pos].info.pkt_len = PKTLEN(dhdp->osh, pkt); in dhd_dbg_monitor_rx_pkts()
1856 rx_pkts[pkt_pos].info.pkt_hash = 0U; in dhd_dbg_monitor_rx_pkts()
1857 rx_pkts[pkt_pos].info.driver_ts = driver_ts; in dhd_dbg_monitor_rx_pkts()
1858 rx_pkts[pkt_pos].info.firmware_ts = 0U; in dhd_dbg_monitor_rx_pkts()
1859 rx_pkts[pkt_pos].info.payload_type = FRAME_TYPE_ETHERNET_II; in dhd_dbg_monitor_rx_pkts()
1860 rx_pkts[pkt_pos].fate = RX_PKT_FATE_SUCCESS; in dhd_dbg_monitor_rx_pkts()
2024 rx_pkt = rx_report->rx_pkts; in dhd_dbg_monitor_get_rx_pkts()
2105 if (rx_report->rx_pkts) { in dhd_dbg_detach_pkt_monitor()
2106 __dhd_dbg_free_rx_pkts(dhdp, rx_report->rx_pkts, in dhd_dbg_detach_pkt_monitor()
2108 MFREE(dhdp->osh, rx_report->rx_pkts, in dhd_dbg_detach_pkt_monitor()
2109 (sizeof(*rx_report->rx_pkts) * MAX_FATE_LOG_LEN)); in dhd_dbg_detach_pkt_monitor()
2110 dhdp->dbg->pkt_mon.rx_report->rx_pkts = NULL; in dhd_dbg_detach_pkt_monitor()