Home
last modified time | relevance | path

Searched refs:RX_RING (Results 1 – 6 of 6) sorted by relevance

/Linux-v5.4/drivers/net/ethernet/hisilicon/hns/
Dhns_dsaf_rcb.c26 #define RX_RING 1 macro
250 (ring_type == RX_RING) ? &q->rx_ring : &q->tx_ring; in hns_rcb_ring_init()
253 if (ring_type == RX_RING) { in hns_rcb_ring_init()
286 hns_rcb_ring_init(ring, RX_RING); in hns_rcb_init_hw()
450 if (ring_type == RX_RING) { in hns_rcb_ring_get_cfg()
486 hns_rcb_ring_get_cfg(&ring_pair_cb->q, RX_RING); in hns_rcb_ring_pair_get_cfg()
/Linux-v5.4/drivers/scsi/qedi/
Dqedi.h62 #define RX_RING (TX_RX_RING - 1) macro
Dqedi_main.c751 prod = (uctrl->hw_rx_prod + 1) % RX_RING; in qedi_ll2_process_skb()
/Linux-v5.4/Documentation/networking/
Dpacket_mmap.txt532 - RX_RING, TX_RING available
539 - RX_RING, TX_RING available
556 - Flexible buffer implementation for RX_RING:
1005 the packet meta information for mmap(2)ed RX_RING and TX_RINGs. If your
1025 RX_RING, if neither is set (i.e. PACKET_TIMESTAMP is not set), then a
/Linux-v5.4/drivers/net/ethernet/broadcom/bnxt/
Dbnxt.h604 #define RX_RING(x) (((x) & ~(RX_DESC_CNT - 1)) >> (BNXT_PAGE_SHIFT - 4)) macro
Dbnxt.c730 struct rx_bd *rxbd = &rxr->rx_desc_ring[RX_RING(prod)][RX_IDX(prod)]; in bnxt_alloc_rx_data()
772 prod_bd = &rxr->rx_desc_ring[RX_RING(prod)][RX_IDX(prod)]; in bnxt_reuse_rx_data()
773 cons_bd = &rxr->rx_desc_ring[RX_RING(cons)][RX_IDX(cons)]; in bnxt_reuse_rx_data()
793 &rxr->rx_agg_desc_ring[RX_RING(prod)][RX_IDX(prod)]; in bnxt_alloc_rx_page()
911 prod_bd = &rxr->rx_agg_desc_ring[RX_RING(prod)][RX_IDX(prod)]; in bnxt_reuse_rx_agg_bufs()
1244 prod_bd = &rxr->rx_desc_ring[RX_RING(prod)][RX_IDX(prod)]; in bnxt_tpa_start()