Home
last modified time | relevance | path

Searched refs:bnxt_rx_ring_info (Results 1 - 10 of 10) sorted by relevance

/kernel/linux/linux-6.6/drivers/net/ethernet/broadcom/bnxt/
H A Dbnxt_xdp.h20 bool bnxt_rx_xdp(struct bnxt *bp, struct bnxt_rx_ring_info *rxr, u16 cons,
27 bool bnxt_xdp_attached(struct bnxt *bp, struct bnxt_rx_ring_info *rxr);
29 void bnxt_xdp_buff_init(struct bnxt *bp, struct bnxt_rx_ring_info *rxr,
32 void bnxt_xdp_buff_frags_free(struct bnxt_rx_ring_info *rxr,
H A Dbnxt_xdp.c124 struct bnxt_rx_ring_info *rxr = bnapi->rx_ring; in bnxt_tx_int_xdp()
175 bool bnxt_xdp_attached(struct bnxt *bp, struct bnxt_rx_ring_info *rxr) in bnxt_xdp_attached()
182 void bnxt_xdp_buff_init(struct bnxt *bp, struct bnxt_rx_ring_info *rxr, in bnxt_xdp_buff_init()
203 void bnxt_xdp_buff_frags_free(struct bnxt_rx_ring_info *rxr, in bnxt_xdp_buff_frags_free()
224 bool bnxt_rx_xdp(struct bnxt *bp, struct bnxt_rx_ring_info *rxr, u16 cons, in bnxt_rx_xdp()
H A Dbnxt.c321 static void bnxt_sched_reset_rxr(struct bnxt *bp, struct bnxt_rx_ring_info *rxr) in bnxt_sched_reset_rxr()
760 struct bnxt_rx_ring_info *rxr, in __bnxt_alloc_rx_page()
804 int bnxt_alloc_rx_data(struct bnxt *bp, struct bnxt_rx_ring_info *rxr, in bnxt_alloc_rx_data()
837 void bnxt_reuse_rx_data(struct bnxt_rx_ring_info *rxr, u16 cons, void *data) in bnxt_reuse_rx_data()
857 static inline u16 bnxt_find_next_agg_idx(struct bnxt_rx_ring_info *rxr, u16 idx) in bnxt_find_next_agg_idx()
868 struct bnxt_rx_ring_info *rxr, in bnxt_alloc_rx_page()
912 struct bnxt_rx_ring_info *rxr, in bnxt_get_tpa_agg_p5()
925 struct bnxt_rx_ring_info *rxr = bnapi->rx_ring; in bnxt_reuse_rx_agg_bufs()
978 struct bnxt_rx_ring_info *rxr, in bnxt_rx_multi_page_skb()
1010 struct bnxt_rx_ring_info *rx in bnxt_rx_page_skb()
[all...]
H A Dbnxt.h908 struct bnxt_rx_ring_info { struct
1024 struct bnxt_rx_ring_info *rx_ring;
1889 struct bnxt_rx_ring_info *rx_ring;
1897 struct bnxt_rx_ring_info *,
2331 int bnxt_alloc_rx_data(struct bnxt *bp, struct bnxt_rx_ring_info *rxr,
2333 void bnxt_reuse_rx_data(struct bnxt_rx_ring_info *rxr, u16 cons, void *data);
H A Dbnxt_ethtool.c3556 struct bnxt_rx_ring_info *rxr; in bnxt_rx_loopback()
3623 struct bnxt_rx_ring_info *rxr = &bp->rx_ring[0]; in bnxt_run_loopback()
/kernel/linux/linux-5.10/drivers/net/ethernet/broadcom/bnxt/
H A Dbnxt_xdp.h17 bool bnxt_rx_xdp(struct bnxt *bp, struct bnxt_rx_ring_info *rxr, u16 cons,
H A Dbnxt_xdp.c74 struct bnxt_rx_ring_info *rxr = bnapi->rx_ring; in bnxt_tx_int_xdp()
111 bool bnxt_rx_xdp(struct bnxt *bp, struct bnxt_rx_ring_info *rxr, u16 cons, in bnxt_rx_xdp()
H A Dbnxt.c726 struct bnxt_rx_ring_info *rxr, in __bnxt_alloc_rx_page()
767 int bnxt_alloc_rx_data(struct bnxt *bp, struct bnxt_rx_ring_info *rxr, in bnxt_alloc_rx_data()
798 void bnxt_reuse_rx_data(struct bnxt_rx_ring_info *rxr, u16 cons, void *data) in bnxt_reuse_rx_data()
818 static inline u16 bnxt_find_next_agg_idx(struct bnxt_rx_ring_info *rxr, u16 idx) in bnxt_find_next_agg_idx()
829 struct bnxt_rx_ring_info *rxr, in bnxt_alloc_rx_page()
898 struct bnxt_rx_ring_info *rxr, in bnxt_get_tpa_agg_p5()
911 struct bnxt_rx_ring_info *rxr = bnapi->rx_ring; in bnxt_reuse_rx_agg_bufs()
964 struct bnxt_rx_ring_info *rxr, in bnxt_rx_page_skb()
1011 struct bnxt_rx_ring_info *rxr, u16 cons, in bnxt_rx_skb()
1046 struct bnxt_rx_ring_info *rx in bnxt_rx_pages()
[all...]
H A Dbnxt.h880 struct bnxt_rx_ring_info { struct
980 struct bnxt_rx_ring_info *rx_ring;
1731 struct bnxt_rx_ring_info *rx_ring;
1739 struct bnxt_rx_ring_info *,
2175 int bnxt_alloc_rx_data(struct bnxt *bp, struct bnxt_rx_ring_info *rxr,
2177 void bnxt_reuse_rx_data(struct bnxt_rx_ring_info *rxr, u16 cons, void *data);
H A Dbnxt_ethtool.c3182 struct bnxt_rx_ring_info *rxr; in bnxt_rx_loopback()
3249 struct bnxt_rx_ring_info *rxr = &bp->rx_ring[0]; in bnxt_run_loopback()

Completed in 44 milliseconds