Lines Matching refs:bnxt_rx_ring_info

376 static void bnxt_sched_reset_rxr(struct bnxt *bp, struct bnxt_rx_ring_info *rxr)  in bnxt_sched_reset_rxr()
868 struct bnxt_rx_ring_info *rxr, in __bnxt_alloc_rx_page()
912 int bnxt_alloc_rx_data(struct bnxt *bp, struct bnxt_rx_ring_info *rxr, in bnxt_alloc_rx_data()
945 void bnxt_reuse_rx_data(struct bnxt_rx_ring_info *rxr, u16 cons, void *data) in bnxt_reuse_rx_data()
966 static inline u16 bnxt_find_next_agg_idx(struct bnxt_rx_ring_info *rxr, u16 idx) in bnxt_find_next_agg_idx()
977 struct bnxt_rx_ring_info *rxr, in bnxt_alloc_rx_page()
1021 struct bnxt_rx_ring_info *rxr, in bnxt_get_tpa_agg_p5()
1034 struct bnxt_rx_ring_info *rxr = bnapi->rx_ring; in bnxt_reuse_rx_agg_bufs()
1087 struct bnxt_rx_ring_info *rxr, in bnxt_rx_multi_page_skb()
1119 struct bnxt_rx_ring_info *rxr, in bnxt_rx_page_skb()
1166 struct bnxt_rx_ring_info *rxr, u16 cons, in bnxt_rx_skb()
1202 struct bnxt_rx_ring_info *rxr = bnapi->rx_ring; in __bnxt_rx_agg_pages()
1409 static u16 bnxt_alloc_agg_idx(struct bnxt_rx_ring_info *rxr, u16 agg_id) in bnxt_alloc_agg_idx()
1422 static void bnxt_free_agg_idx(struct bnxt_rx_ring_info *rxr, u16 idx) in bnxt_free_agg_idx()
1429 static u16 bnxt_lookup_agg_idx(struct bnxt_rx_ring_info *rxr, u16 agg_id) in bnxt_lookup_agg_idx()
1467 static void bnxt_tpa_start(struct bnxt *bp, struct bnxt_rx_ring_info *rxr, in bnxt_tpa_start()
1770 struct bnxt_rx_ring_info *rxr = bnapi->rx_ring; in bnxt_tpa_end()
1912 static void bnxt_tpa_agg(struct bnxt *bp, struct bnxt_rx_ring_info *rxr, in bnxt_tpa_agg()
2022 struct bnxt_rx_ring_info *rxr = bnapi->rx_ring; in bnxt_rx_pkt()
2712 struct bnxt_rx_ring_info *rxr; in bnxt_async_event_process()
2965 struct bnxt_rx_ring_info *rxr = bnapi->rx_ring; in __bnxt_poll_work_done()
2971 struct bnxt_rx_ring_info *rxr = bnapi->rx_ring; in __bnxt_poll_work_done()
3001 struct bnxt_rx_ring_info *rxr = bnapi->rx_ring; in bnxt_poll_nitroa0()
3312 static void bnxt_free_one_rx_ring(struct bnxt *bp, struct bnxt_rx_ring_info *rxr) in bnxt_free_one_rx_ring()
3339 static void bnxt_free_one_rx_agg_ring(struct bnxt *bp, struct bnxt_rx_ring_info *rxr) in bnxt_free_one_rx_agg_ring()
3361 struct bnxt_rx_ring_info *rxr = &bp->rx_ring[ring_nr]; in bnxt_free_one_rx_ring_skbs()
3528 struct bnxt_rx_ring_info *rxr = &bp->rx_ring[i]; in bnxt_free_tpa_info()
3555 struct bnxt_rx_ring_info *rxr = &bp->rx_ring[i]; in bnxt_alloc_tpa_info()
3588 struct bnxt_rx_ring_info *rxr = &bp->rx_ring[i]; in bnxt_free_rx_rings()
3612 struct bnxt_rx_ring_info *rxr, in bnxt_alloc_rx_page_pool()
3650 struct bnxt_rx_ring_info *rxr = &bp->rx_ring[i]; in bnxt_alloc_rx_rings()
3993 struct bnxt_rx_ring_info *rxr) in bnxt_init_rx_ring_struct()
4018 struct bnxt_rx_ring_info *rxr) in bnxt_reset_rx_ring_struct()
4057 struct bnxt_rx_ring_info *rxr; in bnxt_init_ring_struct()
4132 struct bnxt_rx_ring_info *rxr, in bnxt_alloc_one_rx_ring_skb()
4151 struct bnxt_rx_ring_info *rxr, in bnxt_alloc_one_rx_ring_page()
4171 struct bnxt_rx_ring_info *rxr = &bp->rx_ring[ring_nr]; in bnxt_alloc_one_rx_ring()
4199 struct bnxt_rx_ring_info *rxr) in bnxt_init_one_rx_ring_rxbd()
4216 struct bnxt_rx_ring_info *rxr) in bnxt_init_one_rx_agg_ring_rxbd()
4233 struct bnxt_rx_ring_info *rxr; in bnxt_init_one_rx_ring()
4988 struct bnxt_rx_ring_info *rxr; in bnxt_clear_ring_indices()
5189 sizeof(struct bnxt_rx_ring_info), in bnxt_alloc_mem()
5195 struct bnxt_rx_ring_info *rxr = &bp->rx_ring[i]; in bnxt_alloc_mem()
6181 static u16 bnxt_cp_ring_for_rx(struct bnxt *bp, struct bnxt_rx_ring_info *rxr) in bnxt_cp_ring_for_rx()
6286 struct bnxt_rx_ring_info *rxr; in bnxt_fill_hw_rss_tbl_p5()
6508 struct bnxt_rx_ring_info *rxr = &bp->rx_ring[0]; in bnxt_hwrm_vnic_cfg()
6977 struct bnxt_rx_ring_info *rxr) in bnxt_hwrm_rx_ring_alloc()
6996 struct bnxt_rx_ring_info *rxr) in bnxt_hwrm_rx_agg_ring_alloc()
7084 struct bnxt_rx_ring_info *rxr = &bp->rx_ring[i]; in bnxt_hwrm_ring_alloc()
7155 struct bnxt_rx_ring_info *rxr, in bnxt_hwrm_rx_ring_free()
7175 struct bnxt_rx_ring_info *rxr, in bnxt_hwrm_rx_agg_ring_free()
13203 struct bnxt_rx_ring_info *rxr = bnapi->rx_ring; in bnxt_dump_rx_sw_state()
13241 struct bnxt_rx_ring_info *rxr = &bp->rx_ring[ring_nr]; in bnxt_hwrm_rx_ring_reset()
13399 struct bnxt_rx_ring_info *rxr = &bp->rx_ring[i]; in bnxt_rx_ring_reset()
15036 static int bnxt_alloc_rx_agg_bmap(struct bnxt *bp, struct bnxt_rx_ring_info *rxr) in bnxt_alloc_rx_agg_bmap()
15051 struct bnxt_rx_ring_info *rxr, *clone; in bnxt_queue_mem_alloc()
15121 struct bnxt_rx_ring_info *rxr = qmem; in bnxt_queue_mem_free()
15144 struct bnxt_rx_ring_info *dst, in bnxt_copy_rx_ring()
15145 struct bnxt_rx_ring_info *src) in bnxt_copy_rx_ring()
15201 struct bnxt_rx_ring_info *rxr, *clone; in bnxt_queue_start()
15249 struct bnxt_rx_ring_info *rxr; in bnxt_queue_stop()
15273 .ndo_queue_mem_size = sizeof(struct bnxt_rx_ring_info),