Searched refs:bd (Results 1 – 12 of 12) sorted by relevance
| /dpdk/drivers/mempool/bucket/ |
| H A D | rte_mempool_bucket.c | 417 mp = bd->pool; in bucket_init_per_lcore() 468 bd = rte_zmalloc_socket("bucket_pool", sizeof(*bd), in bucket_alloc() 470 if (bd == NULL) { in bucket_alloc() 474 bd->pool = mp; in bucket_alloc() 484 bd->obj_per_bucket = (bd->bucket_mem_size - bucket_header_size) / in bucket_alloc() 488 bd->bucket_stack_thresh = (mp->size / bd->obj_per_bucket) * 4 / 3; in bucket_alloc() 542 rte_free(bd); in bucket_alloc() 553 if (bd == NULL) in bucket_free() 561 rte_free(bd); in bucket_free() 572 if (bd == NULL) in bucket_calc_mem_size() [all …]
|
| /dpdk/drivers/net/enetfec/ |
| H A D | enet_ethdev.h | 77 struct bufdesc_prop bd; member 85 struct bufdesc_prop bd; member 122 bufdesc *enet_get_nextdesc(struct bufdesc *bdp, struct bufdesc_prop *bd) in enet_get_nextdesc() argument 124 return (bdp >= bd->last) ? bd->base in enet_get_nextdesc() 125 : (struct bufdesc *)(((uintptr_t)bdp) + bd->d_size); in enet_get_nextdesc() 135 bufdesc *enet_get_prevdesc(struct bufdesc *bdp, struct bufdesc_prop *bd) in enet_get_prevdesc() argument 137 return (bdp <= bd->base) ? bd->last in enet_get_prevdesc() 138 : (struct bufdesc *)(((uintptr_t)bdp) - bd->d_size); in enet_get_prevdesc() 142 enet_get_bd_index(struct bufdesc *bdp, struct bufdesc_prop *bd) in enet_get_bd_index() argument 144 return ((const char *)bdp - (const char *)bd->base) >> bd->d_size_log2; in enet_get_bd_index()
|
| H A D | enet_ethdev.c | 164 bdp = rxq->bd.base; in enet_free_buffers() 175 bdp = txq->bd.base; in enet_free_buffers() 402 txq->bd.base = bd_base; in enetfec_tx_queue_setup() 403 txq->bd.cur = bd_base; in enetfec_tx_queue_setup() 404 txq->bd.d_size = dsize; in enetfec_tx_queue_setup() 410 bdp = txq->bd.base; in enetfec_tx_queue_setup() 411 bdp = txq->bd.cur; in enetfec_tx_queue_setup() 485 rxq->bd.cur = bd_base; in enetfec_rx_queue_setup() 494 bdp = rxq->bd.base; in enetfec_rx_queue_setup() 495 rxq->bd.cur = bdp; in enetfec_rx_queue_setup() [all …]
|
| H A D | enet_rxtx.c | 34 bdp = rxq->bd.cur; in enetfec_recv_pkts() 81 index = enet_get_bd_index(bdp, &rxq->bd); in enetfec_recv_pkts() 164 bdp = enet_get_nextdesc(bdp, &rxq->bd); in enetfec_recv_pkts() 169 rte_write32(0, rxq->bd.active_reg_desc); in enetfec_recv_pkts() 172 rxq->bd.cur = bdp; in enetfec_recv_pkts() 196 bdp = txq->bd.cur; in enetfec_xmit_pkts() 198 index = enet_get_bd_index(bdp, &txq->bd); in enetfec_xmit_pkts() 246 index = enet_get_bd_index(last_bdp, &txq->bd); in enetfec_xmit_pkts() 258 rte_write32(0, txq->bd.active_reg_desc); in enetfec_xmit_pkts() 264 bdp = enet_get_nextdesc(last_bdp, &txq->bd); in enetfec_xmit_pkts() [all …]
|
| /dpdk/drivers/net/bnxt/ |
| H A D | bnxt_ring.c | 231 if (!tx_ring->bd) in bnxt_alloc_rings() 247 (struct rx_prod_pkt_bd *)rx_ring->bd; in bnxt_alloc_rings() 252 if (!rx_ring->bd) in bnxt_alloc_rings() 266 (struct rx_prod_pkt_bd *)rx_ring->bd; in bnxt_alloc_rings() 271 if (!rx_ring->bd) in bnxt_alloc_rings() 295 cp_ring_info->cp_desc_ring = cp_ring->bd; in bnxt_alloc_rings() 299 if (!cp_ring->bd) in bnxt_alloc_rings() 314 nq_ring_info->cp_desc_ring = nq_ring->bd; in bnxt_alloc_rings() 318 if (!nq_ring->bd) in bnxt_alloc_rings() 466 ring->bd = (void *)nqr->cp_desc_ring; in bnxt_alloc_rxtx_nq_ring() [all …]
|
| H A D | bnxt_ring.h | 43 void *bd; member
|
| H A D | bnxt_txr.c | 81 ring->bd = (void *)txr->tx_desc_ring; in bnxt_init_tx_ring_struct() 102 ring->bd = (void *)cpr->cp_desc_ring; in bnxt_init_tx_ring_struct()
|
| H A D | bnxt_rxr.c | 1214 ring->bd = (void *)rxr->rx_desc_ring; in bnxt_init_rx_ring_struct() 1251 ring->bd = (void *)cpr->cp_desc_ring; in bnxt_init_rx_ring_struct() 1272 ring->bd = (void *)rxr->ag_desc_ring; in bnxt_init_rx_ring_struct() 1285 struct rx_prod_pkt_bd *rx_bd_ring = (struct rx_prod_pkt_bd *)ring->bd; in bnxt_init_rxbds()
|
| /dpdk/drivers/net/qede/ |
| H A D | qede_rxtx.h | 37 #define QEDE_BD_SET_ADDR_LEN(bd, maddr, len) \ argument 39 (bd)->addr.hi = rte_cpu_to_le_32(U64_HI(maddr)); \ 40 (bd)->addr.lo = rte_cpu_to_le_32(U64_LO(maddr)); \ 41 (bd)->nbytes = rte_cpu_to_le_16(len); \
|
| /dpdk/drivers/net/mlx5/linux/ |
| H A D | mlx5_os.c | 1909 int bd = -1; in mlx5_os_pci_probe_pf() local 1937 bd = mlx5_device_bond_pci_match(ibv_list[ret]->name, &owner_pci, in mlx5_os_pci_probe_pf() 1939 if (bd >= 0) { in mlx5_os_pci_probe_pf() 1960 bd, ibv_list[ret]->name); in mlx5_os_pci_probe_pf() 2002 if (bd >= 0 && !np) { in mlx5_os_pci_probe_pf() 2019 if (bd >= 0 || np > 1) { in mlx5_os_pci_probe_pf() 2037 list[ns].pf_bond = bd; in mlx5_os_pci_probe_pf() 2066 if (!ret && bd >= 0) { in mlx5_os_pci_probe_pf() 2078 if (list[ns].info.port_name == bd) in mlx5_os_pci_probe_pf() 2086 if (list[ns].info.pf_num == bd) in mlx5_os_pci_probe_pf()
|
| /dpdk/drivers/bus/dpaa/include/ |
| H A D | fsl_qman.h | 1141 void **bd);
|
| /dpdk/drivers/net/bnx2x/ |
| H A D | bnx2x.c | 9317 #define BNX2X_PREV_UNDI_PROD(rcq, bd) ((bd) << 16 | (rcq)) argument 9322 uint16_t rcq, bd; in bnx2x_prev_unload_undi_inc() local 9326 bd = BNX2X_PREV_UNDI_BD(tmp_reg) + inc; in bnx2x_prev_unload_undi_inc() 9328 tmp_reg = BNX2X_PREV_UNDI_PROD(rcq, bd); in bnx2x_prev_unload_undi_inc()
|