Searched refs:D_IDX (Results 1 – 2 of 2) sorted by relevance
| /Linux-v5.15/drivers/net/ethernet/netronome/nfp/ |
| D | nfp_net_common.c | 1034 wr_idx = D_IDX(tx_ring, tx_ring->wr_p); in nfp_net_tx() 1079 wr_idx = D_IDX(tx_ring, wr_idx + 1); in nfp_net_tx() 1163 todo = D_IDX(tx_ring, qcp_rd_p - tx_ring->qcp_rd_p); in nfp_net_tx_complete() 1172 idx = D_IDX(tx_ring, tx_ring->rd_p++); in nfp_net_tx_complete() 1244 todo = D_IDX(tx_ring, qcp_rd_p - tx_ring->qcp_rd_p); in nfp_net_xdp_complete() 1249 tx_ring->qcp_rd_p = D_IDX(tx_ring, tx_ring->qcp_rd_p + todo); in nfp_net_xdp_complete() 1253 idx = D_IDX(tx_ring, tx_ring->rd_p); in nfp_net_xdp_complete() 1289 idx = D_IDX(tx_ring, tx_ring->rd_p); in nfp_net_tx_ring_reset() 1444 wr_idx = D_IDX(rx_ring, rx_ring->wr_p); in nfp_net_rx_give_one() 1485 wr_idx = D_IDX(rx_ring, rx_ring->wr_p); in nfp_net_rx_ring_reset() [all …]
|
| D | nfp_net.h | 114 #define D_IDX(ring, idx) ((idx) & ((ring)->cnt - 1)) macro
|