Home
last modified time | relevance | path

Searched refs:bd_base (Results 1 – 7 of 7) sorted by relevance

/dpdk/drivers/net/enetfec/
H A Denet_ethdev.c365 struct bufdesc *bdp, *bd_base; in enetfec_tx_queue_setup() local
400 bd_base = (struct bufdesc *)fep->dma_baseaddr_t[queue_idx]; in enetfec_tx_queue_setup()
402 txq->bd.base = bd_base; in enetfec_tx_queue_setup()
403 txq->bd.cur = bd_base; in enetfec_tx_queue_setup()
408 bd_base = (struct bufdesc *)(((uintptr_t)bd_base) + size); in enetfec_tx_queue_setup()
409 txq->bd.last = (struct bufdesc *)(((uintptr_t)bd_base) - dsize); in enetfec_tx_queue_setup()
443 struct bufdesc *bd_base; in enetfec_rx_queue_setup() local
482 bd_base = (struct bufdesc *)fep->dma_baseaddr_r[queue_idx]; in enetfec_rx_queue_setup()
484 rxq->bd.base = bd_base; in enetfec_rx_queue_setup()
485 rxq->bd.cur = bd_base; in enetfec_rx_queue_setup()
[all …]
/dpdk/drivers/net/enetc/
H A Denetc.h52 #define ENETC_TXBD(BDR, i) (&(((struct enetc_tx_bd *)((BDR).bd_base))[i]))
53 #define ENETC_RXBD(BDR, i) (&(((union enetc_rx_bd *)((BDR).bd_base))[i]))
60 void *bd_base; /* points to Rx or Tx BD ring */ member
H A Denetc_ethdev.c244 txr->bd_base = rte_malloc(NULL, size, ENETC_BD_RING_ALIGN); in enetc_alloc_txbdr()
245 if (txr->bd_base == NULL) { in enetc_alloc_txbdr()
262 rte_free(rxr->bd_base); in enetc_free_bdr()
264 rxr->bd_base = NULL; in enetc_free_bdr()
274 rte_mem_virt2iova((const void *)tx_ring->bd_base); in enetc_setup_txbdr()
393 rxr->bd_base = rte_malloc(NULL, size, ENETC_BD_RING_ALIGN); in enetc_alloc_rxbdr()
394 if (rxr->bd_base == NULL) { in enetc_alloc_rxbdr()
417 rte_mem_virt2iova((const void *)rx_ring->bd_base); in enetc_setup_rxbdr()
/dpdk/drivers/net/qede/base/
H A Decore_hsi_eth.h1111 struct regpair bd_base /* bd address of the first bd page */; member
H A Decore_hsi_common.h864 struct regpair bd_base /* Address of the first BD page */; member
H A Decore_l2.c947 DMA_REGPAIR_LE(p_ramrod->bd_base, bd_chain_phys_addr); in ecore_eth_rxq_start_ramrod()
/dpdk/drivers/net/bnxt/
H A Dhsi_struct_def_dpdk.h2350 struct bd_base { struct