Searched refs:bd_base (Results 1 – 7 of 7) sorted by relevance
365 struct bufdesc *bdp, *bd_base; in enetfec_tx_queue_setup() local400 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() local482 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 …]
52 #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
244 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()
1111 struct regpair bd_base /* bd address of the first bd page */; member
864 struct regpair bd_base /* Address of the first BD page */; member
947 DMA_REGPAIR_LE(p_ramrod->bd_base, bd_chain_phys_addr); in ecore_eth_rxq_start_ramrod()
2350 struct bd_base { struct