Home
last modified time | relevance | path

Searched refs:bnxt_tx_queue (Results 1 – 15 of 15) sorted by relevance

/dpdk/drivers/net/bnxt/
H A Dbnxt_txq.c49 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 Dbnxt_txr.h30 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 Dbnxt_txr.c28 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 Dbnxt_txq.h14 struct bnxt_tx_queue { struct
38 void bnxt_free_txq_stats(struct bnxt_tx_queue *txq); argument
H A Dbnxt_rxtx_vec_common.h103 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 Dbnxt_rxtx_vec_sse.c308 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 Dbnxt_rxtx_vec_neon.c336 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 Dbnxt_rxtx_vec_avx2.c386 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 Dbnxt_ring.h71 struct bnxt_tx_queue *txq,
H A Dbnxt_reps.c114 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 Dbnxt_ring.c98 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 Dbnxt_stats.c498 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 Dbnxt.h735 struct bnxt_tx_queue **tx_queues;
958 struct bnxt_tx_queue *txq;
H A Dbnxt_ethdev.c812 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 Dbnxt_hwrm.c99 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()