Lines Matching refs:rx_report

1609 	dhd_dbg_rx_report_t *rx_report = NULL;  in dhd_dbg_attach_pkt_monitor()  local
1666 alloc_len = sizeof(*rx_report); in dhd_dbg_attach_pkt_monitor()
1667 rx_report = (dhd_dbg_rx_report_t *)MALLOCZ(dhdp->osh, alloc_len); in dhd_dbg_attach_pkt_monitor()
1668 if (unlikely(!rx_report)) { in dhd_dbg_attach_pkt_monitor()
1683 dhdp->dbg->pkt_mon.rx_report = rx_report; in dhd_dbg_attach_pkt_monitor()
1684 dhdp->dbg->pkt_mon.rx_report->rx_pkts = rx_pkts; in dhd_dbg_attach_pkt_monitor()
1714 if (rx_report) { in dhd_dbg_attach_pkt_monitor()
1715 alloc_len = sizeof(*rx_report); in dhd_dbg_attach_pkt_monitor()
1716 MFREE(dhdp->osh, rx_report, alloc_len); in dhd_dbg_attach_pkt_monitor()
1718 dhdp->dbg->pkt_mon.rx_report = NULL; in dhd_dbg_attach_pkt_monitor()
1719 dhdp->dbg->pkt_mon.rx_report->rx_pkts = NULL; in dhd_dbg_attach_pkt_monitor()
1732 dhd_dbg_rx_report_t *rx_report; in dhd_dbg_start_pkt_monitor() local
1763 rx_report = dhdp->dbg->pkt_mon.rx_report; in dhd_dbg_start_pkt_monitor()
1764 if (!tx_report || !rx_report) { in dhd_dbg_start_pkt_monitor()
1766 __FUNCTION__, tx_report, rx_report)); in dhd_dbg_start_pkt_monitor()
1778 __dhd_dbg_free_rx_pkts(dhdp, rx_report->rx_pkts, rx_report->pkt_pos); in dhd_dbg_start_pkt_monitor()
1786 rx_report->pkt_pos = 0; in dhd_dbg_start_pkt_monitor()
1924 dhd_dbg_rx_report_t *rx_report; in dhd_dbg_monitor_rx_pkts() local
1940 rx_report = dhdp->dbg->pkt_mon.rx_report; in dhd_dbg_monitor_rx_pkts()
1941 pkt_pos = rx_report->pkt_pos; in dhd_dbg_monitor_rx_pkts()
1944 rx_pkts = rx_report->rx_pkts; in dhd_dbg_monitor_rx_pkts()
1955 rx_report->pkt_pos++; in dhd_dbg_monitor_rx_pkts()
2116 dhd_dbg_rx_report_t *rx_report; in dhd_dbg_monitor_get_rx_pkts() local
2143 rx_report = dhdp->dbg->pkt_mon.rx_report; in dhd_dbg_monitor_get_rx_pkts()
2144 rx_pkt = rx_report->rx_pkts; in dhd_dbg_monitor_get_rx_pkts()
2145 pkt_count = MIN(req_count, rx_report->pkt_pos); in dhd_dbg_monitor_get_rx_pkts()
2206 dhd_dbg_rx_report_t *rx_report; in dhd_dbg_detach_pkt_monitor() local
2233 rx_report = dhdp->dbg->pkt_mon.rx_report; in dhd_dbg_detach_pkt_monitor()
2254 if (rx_report) { in dhd_dbg_detach_pkt_monitor()
2255 if (rx_report->rx_pkts) { in dhd_dbg_detach_pkt_monitor()
2256 __dhd_dbg_free_rx_pkts(dhdp, rx_report->rx_pkts, in dhd_dbg_detach_pkt_monitor()
2257 rx_report->pkt_pos); in dhd_dbg_detach_pkt_monitor()
2258 MFREE(dhdp->osh, rx_report->rx_pkts, in dhd_dbg_detach_pkt_monitor()
2259 (sizeof(*rx_report->rx_pkts) * MAX_FATE_LOG_LEN)); in dhd_dbg_detach_pkt_monitor()
2260 dhdp->dbg->pkt_mon.rx_report->rx_pkts = NULL; in dhd_dbg_detach_pkt_monitor()
2262 MFREE(dhdp->osh, rx_report, sizeof(*rx_report)); in dhd_dbg_detach_pkt_monitor()
2263 dhdp->dbg->pkt_mon.rx_report = NULL; in dhd_dbg_detach_pkt_monitor()