Lines Matching refs:rx_done
608 int rx_done, int rx_filled) in mvneta_rxq_desc_num_update() argument
612 if ((rx_done <= 0xff) && (rx_filled <= 0xff)) { in mvneta_rxq_desc_num_update()
613 val = rx_done | in mvneta_rxq_desc_num_update()
620 while ((rx_done > 0) || (rx_filled > 0)) { in mvneta_rxq_desc_num_update()
621 if (rx_done <= 0xff) { in mvneta_rxq_desc_num_update()
622 val = rx_done; in mvneta_rxq_desc_num_update()
623 rx_done = 0; in mvneta_rxq_desc_num_update()
626 rx_done -= 0xff; in mvneta_rxq_desc_num_update()
1444 int rx_done, i; in mvneta_rxq_drop_pkts() local
1446 rx_done = mvneta_rxq_busy_desc_num_get(pp, rxq); in mvneta_rxq_drop_pkts()
1456 if (rx_done) in mvneta_rxq_drop_pkts()
1457 mvneta_rxq_desc_num_update(pp, rxq, rx_done, rx_done); in mvneta_rxq_drop_pkts()
1465 int rx_done, rx_filled; in mvneta_rx() local
1470 rx_done = mvneta_rxq_busy_desc_num_get(pp, rxq); in mvneta_rx()
1472 if (rx_todo > rx_done) in mvneta_rx()
1473 rx_todo = rx_done; in mvneta_rx()
1475 rx_done = 0; in mvneta_rx()
1479 while (rx_done < rx_todo) { in mvneta_rx()
1486 rx_done++; in mvneta_rx()
1566 mvneta_rxq_desc_num_update(pp, rxq, rx_done, rx_filled); in mvneta_rx()
1568 return rx_done; in mvneta_rx()
2105 int rx_done = 0; in mvneta_poll() local
2112 return rx_done; in mvneta_poll()
2150 rx_done += count; in mvneta_poll()
2163 rx_done = mvneta_rx(pp, budget, &pp->rxqs[rxq_def]); in mvneta_poll()
2164 budget -= rx_done; in mvneta_poll()
2179 return rx_done; in mvneta_poll()