Searched refs:bnxt_tx_queue (Results 1 – 15 of 15) sorted by relevance
| /dpdk/drivers/net/bnxt/ |
| H A D | bnxt_txq.c | 49 void bnxt_free_txq_stats(struct bnxt_tx_queue *txq) in bnxt_free_txq_stats() 55 static void bnxt_tx_queue_release_mbufs(struct bnxt_tx_queue *txq) in bnxt_tx_queue_release_mbufs() 76 struct bnxt_tx_queue *txq; in bnxt_free_tx_mbufs() 87 struct bnxt_tx_queue *txq = dev->data->tx_queues[queue_idx]; in bnxt_tx_queue_release_op() 126 struct bnxt_tx_queue *txq; in bnxt_tx_queue_setup_op() 150 txq = rte_zmalloc_socket("bnxt_tx_queue", sizeof(struct bnxt_tx_queue), in bnxt_tx_queue_setup_op()
|
| H A D | bnxt_txr.h | 30 static inline uint32_t bnxt_tx_bds_in_hw(struct bnxt_tx_queue *txq) in bnxt_tx_bds_in_hw() 36 static inline uint32_t bnxt_tx_avail(struct bnxt_tx_queue *txq) in bnxt_tx_avail() 46 int bnxt_init_one_tx_ring(struct bnxt_tx_queue *txq); 47 int bnxt_init_tx_ring_struct(struct bnxt_tx_queue *txq, unsigned int socket_id);
|
| H A D | bnxt_txr.c | 28 struct bnxt_tx_queue *txq = bp->tx_queues[i]; in bnxt_free_tx_rings() 49 int bnxt_init_one_tx_ring(struct bnxt_tx_queue *txq) in bnxt_init_one_tx_ring() 60 int bnxt_init_tx_ring_struct(struct bnxt_tx_queue *txq, unsigned int socket_id) in bnxt_init_tx_ring_struct() 112 bnxt_xmit_need_long_bd(struct rte_mbuf *tx_pkt, struct bnxt_tx_queue *txq) in bnxt_xmit_need_long_bd() 127 struct bnxt_tx_queue *txq, in bnxt_start_xmit() 359 static void bnxt_tx_cmp_fast(struct bnxt_tx_queue *txq, int nr_pkts) in bnxt_tx_cmp_fast() 391 static void bnxt_tx_cmp(struct bnxt_tx_queue *txq, int nr_pkts) in bnxt_tx_cmp() 449 static int bnxt_handle_tx_cp(struct bnxt_tx_queue *txq) in bnxt_handle_tx_cp() 499 struct bnxt_tx_queue *txq = tx_queue; in bnxt_xmit_pkts() 533 struct bnxt_tx_queue *txq = bp->tx_queues[tx_queue_id]; in bnxt_tx_queue_start() [all …]
|
| H A D | bnxt_txq.h | 14 struct bnxt_tx_queue { struct 38 void bnxt_free_txq_stats(struct bnxt_tx_queue *txq); argument
|
| H A D | bnxt_rxtx_vec_common.h | 103 bnxt_tx_cmp_vec_fast(struct bnxt_tx_queue *txq, uint32_t nr_pkts) in bnxt_tx_cmp_vec_fast() 134 bnxt_tx_cmp_vec(struct bnxt_tx_queue *txq, uint32_t nr_pkts) in bnxt_tx_cmp_vec()
|
| H A D | bnxt_rxtx_vec_sse.c | 308 bnxt_handle_tx_cp_vec(struct bnxt_tx_queue *txq) in bnxt_handle_tx_cp_vec() 362 bnxt_xmit_fixed_burst_vec(struct bnxt_tx_queue *txq, struct rte_mbuf **tx_pkts, in bnxt_xmit_fixed_burst_vec() 424 struct bnxt_tx_queue *txq = tx_queue; in bnxt_xmit_pkts_vec()
|
| H A D | bnxt_rxtx_vec_neon.c | 336 bnxt_handle_tx_cp_vec(struct bnxt_tx_queue *txq) in bnxt_handle_tx_cp_vec() 377 struct bnxt_tx_queue *txq = tx_queue; in bnxt_xmit_fixed_burst_vec() 428 struct bnxt_tx_queue *txq = tx_queue; in bnxt_xmit_pkts_vec()
|
| H A D | bnxt_rxtx_vec_avx2.c | 386 bnxt_handle_tx_cp_vec(struct bnxt_tx_queue *txq) in bnxt_handle_tx_cp_vec() 436 bnxt_xmit_fixed_burst_vec(struct bnxt_tx_queue *txq, struct rte_mbuf **pkts, in bnxt_xmit_fixed_burst_vec() 550 struct bnxt_tx_queue *txq = tx_queue; in bnxt_xmit_pkts_vec_avx2()
|
| H A D | bnxt_ring.h | 71 struct bnxt_tx_queue *txq,
|
| H A D | bnxt_reps.c | 114 struct bnxt_tx_queue *ptxq; in bnxt_rep_tx_burst() 730 struct bnxt_tx_queue *parent_txq, *txq; in bnxt_rep_tx_queue_setup_op() 775 sizeof(struct bnxt_tx_queue), in bnxt_rep_tx_queue_setup_op()
|
| H A D | bnxt_ring.c | 98 struct bnxt_tx_queue *txq, in bnxt_alloc_rings() 685 struct bnxt_tx_queue *txq; in bnxt_init_all_rings() 867 struct bnxt_tx_queue *txq = bp->tx_queues[queue_index]; in bnxt_alloc_hwrm_tx_ring()
|
| H A D | bnxt_stats.c | 498 struct bnxt_tx_queue *txq = bp->tx_queues[i]; in bnxt_free_stats() 588 struct bnxt_tx_queue *txq = bp->tx_queues[i]; in bnxt_stats_get_op() 720 struct bnxt_tx_queue *txq = bp->tx_queues[i]; in bnxt_dev_xstats_get_op()
|
| H A D | bnxt.h | 735 struct bnxt_tx_queue **tx_queues; 958 struct bnxt_tx_queue *txq;
|
| H A D | bnxt_ethdev.c | 812 struct bnxt_tx_queue *txq = bp->tx_queues[j]; in bnxt_start_nic() 2937 struct bnxt_tx_queue *txq; in bnxt_txq_info_get_op() 3320 struct bnxt_tx_queue *txq = (struct bnxt_tx_queue *)tx_queue; in bnxt_tx_descriptor_status_op()
|
| H A D | bnxt_hwrm.c | 99 struct bnxt_tx_queue *txq = bp->tx_queues[i]; in bnxt_get_ring_info_by_id() 2605 struct bnxt_tx_queue *txq; in bnxt_clear_all_hwrm_stat_ctxs() 6203 struct bnxt_tx_queue *txq = bp->tx_queues[queue_index]; in bnxt_free_hwrm_tx_ring()
|