Home
last modified time | relevance | path

Searched defs:rxr (Results 1 – 13 of 13) sorted by relevance

/linux/drivers/net/ethernet/broadcom/bnge/
H A Dbnge_netdev.c327 static bool bnge_separate_head_pool(struct bnge_rx_ring_info *rxr) in bnge_separate_head_pool()
333 struct bnge_rx_ring_info *rxr) in bnge_free_one_rx_ring_bufs()
355 struct bnge_rx_ring_info *rxr) in bnge_free_one_agg_ring_bufs()
379 struct bnge_rx_ring_info *rxr) in bnge_free_one_tpa_info_data()
396 struct bnge_rx_ring_info *rxr) in bnge_free_one_rx_ring_pair_bufs()
485 struct bnge_rx_ring_info *rxr = &bn->rx_ring[i]; in bnge_free_tpa_info() local
510 struct bnge_rx_ring_info *rxr = &bn->rx_ring[i]; in bnge_alloc_tpa_info() local
542 struct bnge_rx_ring_info *rxr = &bn->rx_ring[i]; in bnge_free_rx_rings() local
561 struct bnge_rx_ring_info *rxr, in bnge_alloc_rx_page_pool()
604 static void bnge_enable_rx_page_pool(struct bnge_rx_ring_info *rxr) in bnge_enable_rx_page_pool()
[all …]
H A Dbnge_rmem.c451 struct bnge_rx_ring_info *rxr; in bnge_init_ring_struct() local
H A Dbnge_hwrm_lib.c808 struct bnge_rx_ring_info *rxr = &bn->rx_ring[0]; in bnge_hwrm_vnic_cfg() local
/linux/drivers/net/ethernet/broadcom/bnxt/
H A Dbnxt_xdp.c124 struct bnxt_rx_ring_info *rxr = bnapi->rx_ring; in bnxt_tx_int_xdp() local
175 bool bnxt_xdp_attached(struct bnxt *bp, struct bnxt_rx_ring_info *rxr) in bnxt_xdp_attached() argument
182 void bnxt_xdp_buff_init(struct bnxt *bp, struct bnxt_rx_ring_info *rxr, in bnxt_xdp_buff_init() argument
203 void bnxt_xdp_buff_frags_free(struct bnxt_rx_ring_info *rxr, in bnxt_xdp_buff_frags_free() argument
224 bnxt_rx_xdp(struct bnxt * bp,struct bnxt_rx_ring_info * rxr,u16 cons,struct xdp_buff * xdp,struct page * page,u8 ** data_ptr,unsigned int * len,u8 * event) bnxt_rx_xdp() argument
463 bnxt_xdp_build_skb(struct bnxt * bp,struct sk_buff * skb,u8 num_frags,struct bnxt_rx_ring_info * rxr,struct xdp_buff * xdp) bnxt_xdp_build_skb() argument
[all...]
H A Dbnxt.c399 static void bnxt_sched_reset_rxr(struct bnxt *bp, struct bnxt_rx_ring_info *rxr) in bnxt_sched_reset_rxr() argument
903 static bool bnxt_separate_head_pool(struct bnxt_rx_ring_info *rxr) in bnxt_separate_head_pool() argument
909 struct bnxt_rx_ring_info *rxr, in __bnxt_alloc_rx_page() argument
930 __bnxt_alloc_rx_netmem(struct bnxt * bp,dma_addr_t * mapping,struct bnxt_rx_ring_info * rxr,unsigned int * offset,gfp_t gfp) __bnxt_alloc_rx_netmem() argument
951 __bnxt_alloc_rx_frag(struct bnxt * bp,dma_addr_t * mapping,struct bnxt_rx_ring_info * rxr,gfp_t gfp) __bnxt_alloc_rx_frag() argument
966 bnxt_alloc_rx_data(struct bnxt * bp,struct bnxt_rx_ring_info * rxr,u16 prod,gfp_t gfp) bnxt_alloc_rx_data() argument
999 bnxt_reuse_rx_data(struct bnxt_rx_ring_info * rxr,u16 cons,void * data) bnxt_reuse_rx_data() argument
1020 bnxt_find_next_agg_idx(struct bnxt_rx_ring_info * rxr,u16 idx) bnxt_find_next_agg_idx() argument
1030 bnxt_alloc_rx_netmem(struct bnxt * bp,struct bnxt_rx_ring_info * rxr,u16 prod,gfp_t gfp) bnxt_alloc_rx_netmem() argument
1073 bnxt_get_tpa_agg_p5(struct bnxt * bp,struct bnxt_rx_ring_info * rxr,u16 agg_id,u16 curr) bnxt_get_tpa_agg_p5() argument
1086 struct bnxt_rx_ring_info *rxr = bnapi->rx_ring; bnxt_reuse_rx_agg_bufs() local
1139 bnxt_rx_multi_page_skb(struct bnxt * bp,struct bnxt_rx_ring_info * rxr,u16 cons,void * data,u8 * data_ptr,dma_addr_t dma_addr,unsigned int offset_and_len) bnxt_rx_multi_page_skb() argument
1171 bnxt_rx_page_skb(struct bnxt * bp,struct bnxt_rx_ring_info * rxr,u16 cons,void * data,u8 * data_ptr,dma_addr_t dma_addr,unsigned int offset_and_len) bnxt_rx_page_skb() argument
1218 bnxt_rx_skb(struct bnxt * bp,struct bnxt_rx_ring_info * rxr,u16 cons,void * data,u8 * data_ptr,dma_addr_t dma_addr,unsigned int offset_and_len) bnxt_rx_skb() argument
1255 struct bnxt_rx_ring_info *rxr; __bnxt_rx_agg_netmems() local
1478 bnxt_alloc_agg_idx(struct bnxt_rx_ring_info * rxr,u16 agg_id) bnxt_alloc_agg_idx() argument
1493 bnxt_free_agg_idx(struct bnxt_rx_ring_info * rxr,u16 idx) bnxt_free_agg_idx() argument
1500 bnxt_lookup_agg_idx(struct bnxt_rx_ring_info * rxr,u16 agg_id) bnxt_lookup_agg_idx() argument
1538 bnxt_tpa_start(struct bnxt * bp,struct bnxt_rx_ring_info * rxr,u8 cmp_type,struct rx_tpa_start_cmp * tpa_start,struct rx_tpa_start_cmp_ext * tpa_start1) bnxt_tpa_start() argument
1852 struct bnxt_rx_ring_info *rxr = bnapi->rx_ring; bnxt_tpa_end() local
1997 bnxt_tpa_agg(struct bnxt * bp,struct bnxt_rx_ring_info * rxr,struct rx_agg_cmp * rx_agg) bnxt_tpa_agg() argument
2108 struct bnxt_rx_ring_info *rxr = bnapi->rx_ring; bnxt_rx_pkt() local
2856 struct bnxt_rx_ring_info *rxr; bnxt_async_event_process() local
3129 struct bnxt_rx_ring_info *rxr = bnapi->rx_ring; __bnxt_poll_work_done() local
3135 struct bnxt_rx_ring_info *rxr = bnapi->rx_ring; __bnxt_poll_work_done() local
3165 struct bnxt_rx_ring_info *rxr = bnapi->rx_ring; bnxt_poll_nitroa0() local
3488 bnxt_free_one_rx_ring(struct bnxt * bp,struct bnxt_rx_ring_info * rxr) bnxt_free_one_rx_ring() argument
3509 bnxt_free_one_rx_agg_ring(struct bnxt * bp,struct bnxt_rx_ring_info * rxr) bnxt_free_one_rx_agg_ring() argument
3530 bnxt_free_one_tpa_info_data(struct bnxt * bp,struct bnxt_rx_ring_info * rxr) bnxt_free_one_tpa_info_data() argument
3547 bnxt_free_one_rx_ring_skbs(struct bnxt * bp,struct bnxt_rx_ring_info * rxr) bnxt_free_one_rx_ring_skbs() argument
3724 bnxt_free_one_tpa_info(struct bnxt * bp,struct bnxt_rx_ring_info * rxr) bnxt_free_one_tpa_info() argument
3745 struct bnxt_rx_ring_info *rxr = &bp->rx_ring[i]; bnxt_free_tpa_info() local
3752 bnxt_alloc_one_tpa_info(struct bnxt * bp,struct bnxt_rx_ring_info * rxr) bnxt_alloc_one_tpa_info() argument
3788 struct bnxt_rx_ring_info *rxr = &bp->rx_ring[i]; bnxt_alloc_tpa_info() local
3806 struct bnxt_rx_ring_info *rxr = &bp->rx_ring[i]; bnxt_free_rx_rings() local
3831 bnxt_rx_agg_ring_fill_level(struct bnxt * bp,struct bnxt_rx_ring_info * rxr) bnxt_rx_agg_ring_fill_level() argument
3846 bnxt_alloc_rx_page_pool(struct bnxt * bp,struct bnxt_rx_ring_info * rxr,int numa_node) bnxt_alloc_rx_page_pool() argument
3896 bnxt_enable_rx_page_pool(struct bnxt_rx_ring_info * rxr) bnxt_enable_rx_page_pool() argument
3902 bnxt_alloc_rx_agg_bmap(struct bnxt * bp,struct bnxt_rx_ring_info * rxr) bnxt_alloc_rx_agg_bmap() argument
3927 struct bnxt_rx_ring_info *rxr = &bp->rx_ring[i]; bnxt_alloc_rx_rings() local
4265 bnxt_init_rx_ring_struct(struct bnxt * bp,struct bnxt_rx_ring_info * rxr) bnxt_init_rx_ring_struct() argument
4290 bnxt_reset_rx_ring_struct(struct bnxt * bp,struct bnxt_rx_ring_info * rxr) bnxt_reset_rx_ring_struct() argument
4332 struct bnxt_rx_ring_info *rxr; bnxt_init_ring_struct() local
4410 bnxt_alloc_one_rx_ring_skb(struct bnxt * bp,struct bnxt_rx_ring_info * rxr,int ring_nr) bnxt_alloc_one_rx_ring_skb() argument
4429 bnxt_alloc_one_rx_ring_netmem(struct bnxt * bp,struct bnxt_rx_ring_info * rxr,int ring_nr) bnxt_alloc_one_rx_ring_netmem() argument
4450 bnxt_alloc_one_tpa_info_data(struct bnxt * bp,struct bnxt_rx_ring_info * rxr) bnxt_alloc_one_tpa_info_data() argument
4472 struct bnxt_rx_ring_info *rxr = &bp->rx_ring[ring_nr]; bnxt_alloc_one_rx_ring() local
4491 bnxt_init_one_rx_ring_rxbd(struct bnxt * bp,struct bnxt_rx_ring_info * rxr) bnxt_init_one_rx_ring_rxbd() argument
4508 bnxt_init_one_rx_agg_ring_rxbd(struct bnxt * bp,struct bnxt_rx_ring_info * rxr) bnxt_init_one_rx_agg_ring_rxbd() argument
4532 struct bnxt_rx_ring_info *rxr; bnxt_init_one_rx_ring() local
5313 struct bnxt_rx_ring_info *rxr; bnxt_clear_ring_indices() local
5521 struct bnxt_rx_ring_info *rxr = &bp->rx_ring[i]; bnxt_alloc_mem() local
6515 bnxt_cp_ring_for_rx(struct bnxt * bp,struct bnxt_rx_ring_info * rxr) bnxt_cp_ring_for_rx() argument
6623 struct bnxt_rx_ring_info *rxr; bnxt_fill_hw_rss_tbl_p5() local
6844 struct bnxt_rx_ring_info *rxr = &bp->rx_ring[0]; bnxt_hwrm_vnic_cfg() local
7096 bnxt_set_rx_ring_params_p5(struct bnxt * bp,u32 ring_type,struct hwrm_ring_alloc_input * req,struct bnxt_rx_ring_info * rxr,struct bnxt_ring_struct * ring) bnxt_set_rx_ring_params_p5() argument
7120 hwrm_ring_alloc_send_msg(struct bnxt * bp,struct bnxt_rx_ring_info * rxr,struct bnxt_ring_struct * ring,u32 ring_type,u32 map_index) hwrm_ring_alloc_send_msg() argument
7318 bnxt_hwrm_rx_ring_alloc(struct bnxt * bp,struct bnxt_rx_ring_info * rxr) bnxt_hwrm_rx_ring_alloc() argument
7337 bnxt_hwrm_rx_agg_ring_alloc(struct bnxt * bp,struct bnxt_rx_ring_info * rxr) bnxt_hwrm_rx_agg_ring_alloc() argument
7442 struct bnxt_rx_ring_info *rxr = &bp->rx_ring[i]; bnxt_hwrm_ring_alloc() local
7481 struct bnxt_rx_ring_info *rxr = &bp->rx_ring[i]; bnxt_cancel_dim() local
7539 bnxt_hwrm_rx_ring_free(struct bnxt * bp,struct bnxt_rx_ring_info * rxr,bool close_path) bnxt_hwrm_rx_ring_free() argument
7559 bnxt_hwrm_rx_agg_ring_free(struct bnxt * bp,struct bnxt_rx_ring_info * rxr,bool close_path) bnxt_hwrm_rx_agg_ring_free() argument
14098 struct bnxt_rx_ring_info *rxr = bnapi->rx_ring; bnxt_dump_rx_sw_state() local
14144 struct bnxt_rx_ring_info *rxr = &bp->rx_ring[ring_nr]; bnxt_hwrm_rx_ring_reset() local
14303 struct bnxt_rx_ring_info *rxr = &bp->rx_ring[i]; bnxt_rx_ring_reset() local
16011 struct bnxt_rx_ring_info *rxr, *clone; bnxt_queue_mem_alloc() local
16097 struct bnxt_rx_ring_info *rxr = qmem; bnxt_queue_mem_free() local
16183 struct bnxt_rx_ring_info *rxr, *clone; bnxt_queue_start() local
16262 struct bnxt_rx_ring_info *rxr; bnxt_queue_stop() local
[all...]
H A Dbnxt_ethtool.c5063 struct bnxt_rx_ring_info *rxr; bnxt_rx_loopback() local
5131 struct bnxt_rx_ring_info *rxr = &bp->rx_ring[0]; bnxt_run_loopback() local
/linux/drivers/net/ethernet/broadcom/
H A Dbnx2.c717 struct bnx2_rx_ring_info *rxr = &bnapi->rx_ring; in bnx2_free_rx_mem() local
771 struct bnx2_rx_ring_info *rxr = &bnapi->rx_ring; in bnx2_alloc_rx_mem() local
2722 bnx2_alloc_rx_page(struct bnx2 *bp, struct bnx2_rx_ring_info *rxr, u16 index, gfp_t gfp) in bnx2_alloc_rx_page()
2747 bnx2_free_rx_page(struct bnx2 *bp, struct bnx2_rx_ring_info *rxr, u16 index) in bnx2_free_rx_page()
2763 bnx2_alloc_rx_data(struct bnx2 *bp, struct bnx2_rx_ring_info *rxr, u16 index, gfp_t gfp) in bnx2_alloc_rx_data()
2937 bnx2_reuse_rx_skb_pages(struct bnx2 *bp, struct bnx2_rx_ring_info *rxr, in bnx2_reuse_rx_skb_pages()
2994 bnx2_reuse_rx_data(struct bnx2 *bp, struct bnx2_rx_ring_info *rxr, in bnx2_reuse_rx_data()
3024 bnx2_rx_skb(struct bnx2 *bp, struct bnx2_rx_ring_info *rxr, u8 *data, in bnx2_rx_skb()
3143 struct bnx2_rx_ring_info *rxr = &bnapi->rx_ring; in bnx2_rx_int() local
3388 struct bnx2_rx_ring_info *rxr = &bnapi->rx_ring; in bnx2_has_fast_work() local
[all …]
/linux/drivers/net/ethernet/meta/fbnic/
H A Dfbnic_netdev.c475 struct fbnic_ring *rxr = fbn->rx[i]; in fbnic_get_stats64() local
566 struct fbnic_ring *rxr = fbn->rx[idx]; in fbnic_get_queue_stats_rx() local
H A Dfbnic_txrx.c1403 struct fbnic_ring *rxr) in fbnic_aggregate_ring_rx_counters() argument
1490 struct fbnic_ring *rxr) in fbnic_remove_rx_ring() argument
1887 struct fbnic_ring *rxr) in fbnic_alloc_rx_ring_desc() argument
1925 fbnic_alloc_rx_ring_buffer(struct fbnic_ring * rxr) fbnic_alloc_rx_ring_buffer() argument
1940 fbnic_alloc_rx_ring_resources(struct fbnic_net * fbn,struct fbnic_ring * rxr) fbnic_alloc_rx_ring_resources() argument
2212 fbnic_disable_rcq(struct fbnic_ring * rxr) fbnic_disable_rcq() argument
[all...]
/linux/drivers/net/ethernet/sgi/
H A Dioc3-eth.c84 unsigned long *rxr; /* pointer to receiver ring */ member
371 unsigned long *rxr; in ioc3_rx() local
/linux/tools/testing/selftests/bpf/prog_tests/
H A Dtest_xsk.c161 struct xsk_ring_cons *rxr; in xsk_configure_socket() local
/linux/drivers/net/ethernet/intel/i40e/
H A Di40e_main.c13383 struct i40e_ring *rxr = vsi->rx_rings[queue_pair]; in i40e_queue_pair_toggle_napi() local
13459 struct i40e_ring *rxr = vsi->rx_rings[queue_pair]; in i40e_queue_pair_enable_irq() local
13479 struct i40e_ring *rxr = vsi->rx_rings[queue_pair]; in i40e_queue_pair_disable_irq() local
/linux/drivers/net/ethernet/amazon/ena/
H A Dena_netdev.c187 struct ena_ring *txr, *rxr; in ena_init_io_rings() local