Home
last modified time | relevance | path

Searched refs:pool_ptrs (Results 1 - 6 of 6) sorted by relevance

/kernel/linux/linux-6.6/drivers/net/ethernet/marvell/octeontx2/nic/
H A Dcn10k.c113 int cnt = cq->pool_ptrs; in cn10k_refill_pool_ptrs()
119 while (cq->pool_ptrs) { in cn10k_refill_pool_ptrs()
126 cq->pool_ptrs--; in cn10k_refill_pool_ptrs()
129 if (num_ptrs == NPA_MAX_BURST || cq->pool_ptrs == 0) { in cn10k_refill_pool_ptrs()
135 return cnt - cq->pool_ptrs; in cn10k_refill_pool_ptrs()
H A Dotx2_txrx.c373 cq->pool_ptrs++; in otx2_rcv_pkt_handler()
434 int cnt = cq->pool_ptrs; in otx2_refill_pool_ptrs()
437 while (cq->pool_ptrs) { in otx2_refill_pool_ptrs()
441 cq->pool_ptrs--; in otx2_refill_pool_ptrs()
444 return cnt - cq->pool_ptrs; in otx2_refill_pool_ptrs()
558 if (rx_cq && rx_cq->pool_ptrs) in otx2_napi_handler()
1431 cq->pool_ptrs++; in otx2_xdp_rcv_pkt_handler()
1435 cq->pool_ptrs++; in otx2_xdp_rcv_pkt_handler()
1456 cq->pool_ptrs++; in otx2_xdp_rcv_pkt_handler()
H A Dotx2_txrx.h133 u16 pool_ptrs; member
/kernel/linux/linux-5.10/drivers/net/ethernet/marvell/octeontx2/nic/
H A Dotx2_txrx.h126 u16 pool_ptrs; member
H A Dotx2_txrx.c290 cq->pool_ptrs++; in otx2_rcv_pkt_handler()
331 if (unlikely(!cq->pool_ptrs)) in otx2_rx_napi_handler()
335 while (cq->pool_ptrs) { in otx2_rx_napi_handler()
352 cq->pool_ptrs--; in otx2_rx_napi_handler()
H A Dotx2_common.c897 free_ptrs = cq->pool_ptrs; in otx2_pool_refill_task()
899 while (cq->pool_ptrs) { in otx2_pool_refill_task()
905 if (!((free_ptrs - cq->pool_ptrs) > free_ptrs / 2)) { in otx2_pool_refill_task()
917 cq->pool_ptrs--; in otx2_pool_refill_task()

Completed in 7 milliseconds