Home
last modified time | relevance | path

Searched refs:RX_RING (Results 1 - 10 of 10) sorted by relevance

/kernel/linux/linux-6.6/drivers/net/ethernet/hisilicon/hns/
H A Dhns_dsaf_rcb.c22 #define RX_RING 1 macro
241 *@ring_type: ring type, RX_RING or TX_RING
247 (ring_type == RX_RING) ? &q->rx_ring : &q->tx_ring; in hns_rcb_ring_init()
250 if (ring_type == RX_RING) { in hns_rcb_ring_init()
283 hns_rcb_ring_init(ring, RX_RING); in hns_rcb_init_hw()
447 if (ring_type == RX_RING) { in hns_rcb_ring_get_cfg()
483 hns_rcb_ring_get_cfg(&ring_pair_cb->q, RX_RING); in hns_rcb_ring_pair_get_cfg()
/kernel/linux/linux-5.10/drivers/net/ethernet/hisilicon/hns/
H A Dhns_dsaf_rcb.c26 #define RX_RING 1 macro
245 *@ring_type: ring type, RX_RING or TX_RING
251 (ring_type == RX_RING) ? &q->rx_ring : &q->tx_ring; in hns_rcb_ring_init()
254 if (ring_type == RX_RING) { in hns_rcb_ring_init()
287 hns_rcb_ring_init(ring, RX_RING); in hns_rcb_init_hw()
451 if (ring_type == RX_RING) { in hns_rcb_ring_get_cfg()
487 hns_rcb_ring_get_cfg(&ring_pair_cb->q, RX_RING); in hns_rcb_ring_pair_get_cfg()
/kernel/linux/linux-5.10/drivers/scsi/qedi/
H A Dqedi.h63 #define RX_RING (TX_RX_RING - 1) macro
H A Dqedi_main.c758 prod = (uctrl->hw_rx_prod + 1) % RX_RING; in qedi_ll2_process_skb()
/kernel/linux/linux-6.6/drivers/scsi/qedi/
H A Dqedi.h63 #define RX_RING (TX_RX_RING - 1) macro
H A Dqedi_main.c756 prod = (uctrl->hw_rx_prod + 1) % RX_RING; in qedi_ll2_process_skb()
/kernel/linux/linux-5.10/drivers/net/ethernet/broadcom/bnxt/
H A Dbnxt.h620 #define RX_RING(x) (((x) & ~(RX_DESC_CNT - 1)) >> (BNXT_PAGE_SHIFT - 4)) macro
H A Dbnxt.c770 struct rx_bd *rxbd = &rxr->rx_desc_ring[RX_RING(prod)][RX_IDX(prod)]; in bnxt_alloc_rx_data()
812 prod_bd = &rxr->rx_desc_ring[RX_RING(prod)][RX_IDX(prod)]; in bnxt_reuse_rx_data()
813 cons_bd = &rxr->rx_desc_ring[RX_RING(cons)][RX_IDX(cons)]; in bnxt_reuse_rx_data()
833 &rxr->rx_agg_desc_ring[RX_RING(prod)][RX_IDX(prod)]; in bnxt_alloc_rx_page()
951 prod_bd = &rxr->rx_agg_desc_ring[RX_RING(prod)][RX_IDX(prod)]; in bnxt_reuse_rx_agg_bufs()
1283 prod_bd = &rxr->rx_desc_ring[RX_RING(prod)][RX_IDX(prod)]; in bnxt_tpa_start()
/kernel/linux/linux-6.6/drivers/net/ethernet/broadcom/bnxt/
H A Dbnxt.h664 #define RX_RING(x) (((x) & ~(RX_DESC_CNT - 1)) >> (BNXT_PAGE_SHIFT - 4)) macro
H A Dbnxt.c807 struct rx_bd *rxbd = &rxr->rx_desc_ring[RX_RING(prod)][RX_IDX(prod)]; in bnxt_alloc_rx_data()
851 prod_bd = &rxr->rx_desc_ring[RX_RING(prod)][RX_IDX(prod)]; in bnxt_reuse_rx_data()
852 cons_bd = &rxr->rx_desc_ring[RX_RING(cons)][RX_IDX(cons)]; in bnxt_reuse_rx_data()
872 &rxr->rx_agg_desc_ring[RX_RING(prod)][RX_IDX(prod)]; in bnxt_alloc_rx_page()
965 prod_bd = &rxr->rx_agg_desc_ring[RX_RING(prod)][RX_IDX(prod)]; in bnxt_reuse_rx_agg_bufs()
1334 prod_bd = &rxr->rx_desc_ring[RX_RING(prod)][RX_IDX(prod)]; in bnxt_tpa_start()

Completed in 52 milliseconds