Lines Matching refs:pkt_pos
1776 __dhd_dbg_free_tx_pkts(dhdp, tx_report->tx_pkts, tx_report->pkt_pos); 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()
1781 tx_report->pkt_pos = 0; in dhd_dbg_start_pkt_monitor()
1786 rx_report->pkt_pos = 0; in dhd_dbg_start_pkt_monitor()
1801 uint16 pkt_pos; in dhd_dbg_monitor_tx_pkts() local
1814 pkt_pos = tx_report->pkt_pos; in dhd_dbg_monitor_tx_pkts()
1816 if (!PKT_MON_PKT_FULL(pkt_pos)) { in dhd_dbg_monitor_tx_pkts()
1821 tx_pkts[pkt_pos].info.pkt = PKTDUP(dhdp->osh, pkt); in dhd_dbg_monitor_tx_pkts()
1822 tx_pkts[pkt_pos].info.pkt_len = PKTLEN(dhdp->osh, pkt); in dhd_dbg_monitor_tx_pkts()
1823 tx_pkts[pkt_pos].info.pkt_hash = pkt_hash; in dhd_dbg_monitor_tx_pkts()
1824 tx_pkts[pkt_pos].info.driver_ts = driver_ts; in dhd_dbg_monitor_tx_pkts()
1825 tx_pkts[pkt_pos].info.firmware_ts = 0U; in dhd_dbg_monitor_tx_pkts()
1826 tx_pkts[pkt_pos].info.payload_type = FRAME_TYPE_ETHERNET_II; in dhd_dbg_monitor_tx_pkts()
1827 tx_pkts[pkt_pos].fate = TX_PKT_FATE_DRV_QUEUED; in dhd_dbg_monitor_tx_pkts()
1829 tx_report->pkt_pos++; in dhd_dbg_monitor_tx_pkts()
1850 uint16 pkt_pos, status_pos; in dhd_dbg_monitor_tx_status() local
1865 pkt_pos = tx_report->pkt_pos; in dhd_dbg_monitor_tx_status()
1868 if (!PKT_MON_STATUS_FULL(pkt_pos, status_pos)) { in dhd_dbg_monitor_tx_status()
1875 while ((count < pkt_pos) && tx_pkt) { in dhd_dbg_monitor_tx_status()
1907 pkt_pos, status_pos, pkt_fate)); in dhd_dbg_monitor_tx_status()
1928 uint16 pkt_pos; in dhd_dbg_monitor_rx_pkts() local
1941 pkt_pos = rx_report->pkt_pos; in dhd_dbg_monitor_rx_pkts()
1943 if (!PKT_MON_PKT_FULL(pkt_pos)) { in dhd_dbg_monitor_rx_pkts()
1947 rx_pkts[pkt_pos].info.pkt = PKTDUP(dhdp->osh, pkt); in dhd_dbg_monitor_rx_pkts()
1948 rx_pkts[pkt_pos].info.pkt_len = PKTLEN(dhdp->osh, pkt); in dhd_dbg_monitor_rx_pkts()
1949 rx_pkts[pkt_pos].info.pkt_hash = 0U; in dhd_dbg_monitor_rx_pkts()
1950 rx_pkts[pkt_pos].info.driver_ts = driver_ts; in dhd_dbg_monitor_rx_pkts()
1951 rx_pkts[pkt_pos].info.firmware_ts = 0U; in dhd_dbg_monitor_rx_pkts()
1952 rx_pkts[pkt_pos].info.payload_type = FRAME_TYPE_ETHERNET_II; in dhd_dbg_monitor_rx_pkts()
1953 rx_pkts[pkt_pos].fate = RX_PKT_FATE_SUCCESS; in dhd_dbg_monitor_rx_pkts()
1955 rx_report->pkt_pos++; in dhd_dbg_monitor_rx_pkts()
2145 pkt_count = MIN(req_count, rx_report->pkt_pos); in dhd_dbg_monitor_get_rx_pkts()
2241 tx_report->pkt_pos); in dhd_dbg_detach_pkt_monitor()
2257 rx_report->pkt_pos); in dhd_dbg_detach_pkt_monitor()