Home
last modified time | relevance | path

Searched refs:bnxt_cp_ring_info (Results 1 – 19 of 19) sorted by relevance

/dpdk/drivers/net/bnxt/
H A Dbnxt_ring.h67 struct bnxt_cp_ring_info;
73 struct bnxt_cp_ring_info *cp_ring_info,
74 struct bnxt_cp_ring_info *nq_ring_info,
101 static inline void bnxt_db_nq(struct bnxt_cp_ring_info *cpr) in bnxt_db_nq()
115 static inline void bnxt_db_nq_arm(struct bnxt_cp_ring_info *cpr) in bnxt_db_nq_arm()
127 static inline void bnxt_db_cq(struct bnxt_cp_ring_info *cpr) in bnxt_db_cq()
H A Dbnxt_ring.c100 struct bnxt_cp_ring_info *cp_ring_info, in bnxt_alloc_rings()
101 struct bnxt_cp_ring_info *nq_ring_info, in bnxt_alloc_rings()
406 struct bnxt_cp_ring_info *cpr) in bnxt_alloc_cmpl_ring()
441 struct bnxt_cp_ring_info *nqr; in bnxt_alloc_rxtx_nq_ring()
451 sizeof(struct bnxt_cp_ring_info), in bnxt_alloc_rxtx_nq_ring()
522 struct bnxt_cp_ring_info *cpr = rxq->cp_ring; in bnxt_alloc_rx_ring()
551 struct bnxt_cp_ring_info *cpr = rxq->cp_ring; in bnxt_alloc_rx_agg_ring()
590 struct bnxt_cp_ring_info *cpr = rxq->cp_ring; in bnxt_alloc_hwrm_rx_ring()
828 struct bnxt_cp_ring_info *cpr = NULL; in bnxt_alloc_async_ring_struct()
835 sizeof(struct bnxt_cp_ring_info), in bnxt_alloc_async_ring_struct()
[all …]
H A Dbnxt_txq.h13 struct bnxt_cp_ring_info;
32 struct bnxt_cp_ring_info *cp_ring;
H A Dbnxt_irq.c25 struct bnxt_cp_ring_info *cpr; in bnxt_int_handler()
111 struct bnxt_cp_ring_info *cpr = bp->async_cp_ring; in bnxt_disable_int()
131 struct bnxt_cp_ring_info *cpr = bp->async_cp_ring; in bnxt_enable_int()
H A Dbnxt_rxq.h17 struct bnxt_cp_ring_info;
41 struct bnxt_cp_ring_info *cp_ring;
H A Dbnxt_hwrm.h14 struct bnxt_cp_ring_info;
191 int bnxt_hwrm_stat_clear(struct bnxt *bp, struct bnxt_cp_ring_info *cpr);
212 void bnxt_free_cp_ring(struct bnxt *bp, struct bnxt_cp_ring_info *cpr);
213 void bnxt_free_nq_ring(struct bnxt *bp, struct bnxt_cp_ring_info *cpr);
327 int bnxt_hwrm_stat_ctx_alloc(struct bnxt *bp, struct bnxt_cp_ring_info *cpr);
H A Dbnxt_rxr.c291 static int bnxt_agg_bufs_valid(struct bnxt_cp_ring_info *cpr, in bnxt_agg_bufs_valid()
331 struct bnxt_cp_ring_info *cpr = rxq->cp_ring; in bnxt_rx_pages()
384 static int bnxt_discard_rx(struct bnxt *bp, struct bnxt_cp_ring_info *cpr, in bnxt_discard_rx()
418 struct bnxt_cp_ring_info *cpr = rxq->cp_ring; in bnxt_tpa_end()
844 struct bnxt_cp_ring_info *cpr = rxq->cp_ring; in bnxt_rx_pkt()
1024 struct bnxt_cp_ring_info *cpr = rxq->cp_ring; in bnxt_recv_pkts()
1187 struct bnxt_cp_ring_info *cpr; in bnxt_init_rx_ring_struct()
1229 sizeof(struct bnxt_cp_ring_info), in bnxt_init_rx_ring_struct()
1387 int bnxt_flush_rx_cmp(struct bnxt_cp_ring_info *cpr) in bnxt_flush_rx_cmp()
H A Dbnxt_txr.c62 struct bnxt_cp_ring_info *cpr; in bnxt_init_tx_ring_struct()
88 sizeof(struct bnxt_cp_ring_info), in bnxt_init_tx_ring_struct()
452 struct bnxt_cp_ring_info *cpr = txq->cp_ring; in bnxt_handle_tx_cp()
576 int bnxt_flush_tx_cmp(struct bnxt_cp_ring_info *cpr) in bnxt_flush_tx_cmp()
H A Dbnxt_txr.h61 int bnxt_flush_tx_cmp(struct bnxt_cp_ring_info *cpr);
H A Dbnxt_cpr.h79 struct bnxt_cp_ring_info { struct
H A Dbnxt_stats.c568 struct bnxt_cp_ring_info *cpr = rxq->cp_ring; in bnxt_stats_get_op()
589 struct bnxt_cp_ring_info *cpr = txq->cp_ring; in bnxt_stats_get_op()
705 struct bnxt_cp_ring_info *cpr = rxq->cp_ring; in bnxt_dev_xstats_get_op()
721 struct bnxt_cp_ring_info *cpr = txq->cp_ring; in bnxt_dev_xstats_get_op()
H A Dbnxt_rxtx_vec_sse.c157 struct bnxt_cp_ring_info *cpr = rxq->cp_ring; in recv_burst_vec_sse()
310 struct bnxt_cp_ring_info *cpr = txq->cp_ring; in bnxt_handle_tx_cp_vec()
H A Dbnxt_rxtx_vec_neon.c165 struct bnxt_cp_ring_info *cpr = rxq->cp_ring; in recv_burst_vec_neon()
338 struct bnxt_cp_ring_info *cpr = txq->cp_ring; in bnxt_handle_tx_cp_vec()
H A Dbnxt_rxtx_vec_avx2.c28 struct bnxt_cp_ring_info *cpr = rxq->cp_ring; in recv_burst_vec_avx2()
388 struct bnxt_cp_ring_info *cpr = txq->cp_ring; in bnxt_handle_tx_cp_vec()
H A Dbnxt_rxq.c421 struct bnxt_cp_ring_info *cpr; in bnxt_rx_queue_intr_enable_op()
444 struct bnxt_cp_ring_info *cpr; in bnxt_rx_queue_intr_disable_op()
H A Dbnxt_hwrm.c78 static struct bnxt_cp_ring_info*
81 struct bnxt_cp_ring_info *cp_ring = NULL; in bnxt_get_ring_info_by_id()
120 bnxt_check_cq_hwrm_done(struct bnxt_cp_ring_info *cpr, in bnxt_check_cq_hwrm_done()
176 struct bnxt_cp_ring_info *cpr = NULL; in bnxt_hwrm_send_message()
2111 struct bnxt_cp_ring_info *cpr; in bnxt_hwrm_vnic_cfg()
2607 struct bnxt_cp_ring_info *cpr; in bnxt_clear_all_hwrm_stat_ctxs()
2629 struct bnxt_cp_ring_info *cpr; in bnxt_free_all_hwrm_stat_ctxs()
2677 void bnxt_free_nq_ring(struct bnxt *bp, struct bnxt_cp_ring_info *cpr) in bnxt_free_nq_ring()
2706 struct bnxt_cp_ring_info *cpr = rxq ? rxq->cp_ring : NULL; in bnxt_free_hwrm_rx_ring()
5115 struct bnxt_cp_ring_info *cpr; in bnxt_vnic_rss_configure_p5()
[all …]
H A Dbnxt_rxr.h107 int bnxt_flush_rx_cmp(struct bnxt_cp_ring_info *cpr);
H A Dbnxt.h744 struct bnxt_cp_ring_info *async_cp_ring;
745 struct bnxt_cp_ring_info *rxtx_nq_ring;
H A Dbnxt_ethdev.c3145 struct bnxt_cp_ring_info *cpr; in bnxt_rx_queue_count_op()
3210 struct bnxt_cp_ring_info *cpr; in bnxt_rx_descriptor_status_op()
3321 struct bnxt_cp_ring_info *cpr = txq->cp_ring; in bnxt_tx_descriptor_status_op()