Symbol: ice_rx_ring
drivers/net/ethernet/intel/ice/ice.h
338
struct ice_rx_ring **rx_rings; /* Rx ring array */
drivers/net/ethernet/intel/ice/ice.h
812
static inline void ice_rx_xsk_pool(struct ice_rx_ring *ring)
drivers/net/ethernet/intel/ice/ice_base.c
1441
struct ice_rx_ring *rx_ring;
drivers/net/ethernet/intel/ice/ice_base.c
183
struct ice_rx_ring *rx_ring;
drivers/net/ethernet/intel/ice/ice_base.c
473
static int ice_setup_rx_ctx(struct ice_rx_ring *ring)
drivers/net/ethernet/intel/ice/ice_base.c
607
static int ice_rxq_pp_create(struct ice_rx_ring *rq)
drivers/net/ethernet/intel/ice/ice_base.c
660
static int ice_vsi_cfg_rxq(struct ice_rx_ring *ring)
drivers/net/ethernet/intel/ice/ice_base.c
770
static void ice_vsi_cfg_frame_size(struct ice_vsi *vsi, struct ice_rx_ring *ring)
drivers/net/ethernet/intel/ice/ice_base.c
792
struct ice_rx_ring *ring = vsi->rx_rings[i];
drivers/net/ethernet/intel/ice/ice_base.c
969
struct ice_rx_ring *rx_ring = vsi->rx_rings[q_id];
drivers/net/ethernet/intel/ice/ice_dcb_lib.c
219
struct ice_rx_ring *rx_ring;
drivers/net/ethernet/intel/ice/ice_eswitch.c
619
struct net_device *ice_eswitch_get_target(struct ice_rx_ring *rx_ring,
drivers/net/ethernet/intel/ice/ice_eswitch.h
30
struct net_device *ice_eswitch_get_target(struct ice_rx_ring *rx_ring,
drivers/net/ethernet/intel/ice/ice_eswitch.h
87
ice_eswitch_get_target(struct ice_rx_ring *rx_ring,
drivers/net/ethernet/intel/ice/ice_ethtool.c
1232
static int ice_lbtest_receive_frames(struct ice_rx_ring *rx_ring)
drivers/net/ethernet/intel/ice/ice_ethtool.c
1278
struct ice_rx_ring *rx_ring;
drivers/net/ethernet/intel/ice/ice_ethtool.c
1928
struct ice_rx_ring *rx_ring;
drivers/net/ethernet/intel/ice/ice_ethtool.c
3200
struct ice_rx_ring *rx_rings = NULL;
drivers/net/ethernet/intel/ice/ice_ethtool_fdir.c
1468
struct ice_rx_ring *rx_ring;
drivers/net/ethernet/intel/ice/ice_lib.c
1423
struct ice_rx_ring *ring;
drivers/net/ethernet/intel/ice/ice_lib.c
3459
void ice_update_rx_ring_stats(struct ice_rx_ring *rx_ring, u64 pkts, u64 bytes)
drivers/net/ethernet/intel/ice/ice_lib.c
3491
void ice_fetch_rx_ring_stats(const struct ice_rx_ring *ring,
drivers/net/ethernet/intel/ice/ice_lib.c
412
struct ice_rx_ring *ring;
drivers/net/ethernet/intel/ice/ice_lib.h
93
void ice_update_rx_ring_stats(struct ice_rx_ring *ring, u64 pkts, u64 bytes);
drivers/net/ethernet/intel/ice/ice_lib.h
98
void ice_fetch_rx_ring_stats(const struct ice_rx_ring *ring,
drivers/net/ethernet/intel/ice/ice_main.c
2850
struct ice_rx_ring *rx_ring = vsi->rx_rings[i];
drivers/net/ethernet/intel/ice/ice_main.c
6827
static void ice_fetch_u64_rx_stats(struct ice_rx_ring *ring,
drivers/net/ethernet/intel/ice/ice_main.c
6884
struct ice_rx_ring **rings, u16 count)
drivers/net/ethernet/intel/ice/ice_main.c
6890
struct ice_rx_ring *ring;
drivers/net/ethernet/intel/ice/ice_main.c
7394
struct ice_rx_ring *ring = vsi->rx_rings[i];
drivers/net/ethernet/intel/ice/ice_main.c
8634
struct ice_rx_ring *rx_ring;
drivers/net/ethernet/intel/ice/ice_main.c
8927
struct ice_rx_ring *rx_ring;
drivers/net/ethernet/intel/ice/ice_tc_lib.c
1060
static struct ice_rx_ring *
drivers/net/ethernet/intel/ice/ice_tc_lib.c
1080
struct ice_rx_ring *ring = NULL;
drivers/net/ethernet/intel/ice/ice_trace.h
149
TP_PROTO(struct ice_rx_ring *ring, union ice_32b_rx_flex_desc *desc),
drivers/net/ethernet/intel/ice/ice_trace.h
165
TP_PROTO(struct ice_rx_ring *ring, union ice_32b_rx_flex_desc *desc),
drivers/net/ethernet/intel/ice/ice_trace.h
170
TP_PROTO(struct ice_rx_ring *ring, union ice_32b_rx_flex_desc *desc,
drivers/net/ethernet/intel/ice/ice_trace.h
190
TP_PROTO(struct ice_rx_ring *ring, union ice_32b_rx_flex_desc *desc,
drivers/net/ethernet/intel/ice/ice_txrx.c
1107
struct ice_rx_ring *rx_ring;
drivers/net/ethernet/intel/ice/ice_txrx.c
1272
struct ice_rx_ring *rx_ring;
drivers/net/ethernet/intel/ice/ice_txrx.c
512
void ice_rxq_pp_destroy(struct ice_rx_ring *rq)
drivers/net/ethernet/intel/ice/ice_txrx.c
538
void ice_clean_rx_ring(struct ice_rx_ring *rx_ring)
drivers/net/ethernet/intel/ice/ice_txrx.c
590
void ice_free_rx_ring(struct ice_rx_ring *rx_ring)
drivers/net/ethernet/intel/ice/ice_txrx.c
616
int ice_setup_rx_ring(struct ice_rx_ring *rx_ring)
drivers/net/ethernet/intel/ice/ice_txrx.c
652
ice_run_xdp(struct ice_rx_ring *rx_ring, struct libeth_xdp_buff *xdp,
drivers/net/ethernet/intel/ice/ice_txrx.c
786
void ice_init_ctrl_rx_descs(struct ice_rx_ring *rx_ring, u32 count)
drivers/net/ethernet/intel/ice/ice_txrx.c
825
bool ice_alloc_rx_bufs(struct ice_rx_ring *rx_ring, unsigned int cleaned_count)
drivers/net/ethernet/intel/ice/ice_txrx.c
903
void ice_clean_ctrl_rx_irq(struct ice_rx_ring *rx_ring)
drivers/net/ethernet/intel/ice/ice_txrx.c
946
static int ice_clean_rx_irq(struct ice_rx_ring *rx_ring, int budget)
drivers/net/ethernet/intel/ice/ice_txrx.h
309
struct ice_rx_ring *next; /* pointer to next ring in q_vector */
drivers/net/ethernet/intel/ice/ice_txrx.h
416
struct ice_rx_ring *rx_ring;
drivers/net/ethernet/intel/ice/ice_txrx.h
450
static inline unsigned int ice_rx_pg_order(struct ice_rx_ring *ring)
drivers/net/ethernet/intel/ice/ice_txrx.h
457
void ice_init_ctrl_rx_descs(struct ice_rx_ring *rx_ring, u32 num_descs);
drivers/net/ethernet/intel/ice/ice_txrx.h
458
void ice_rxq_pp_destroy(struct ice_rx_ring *rq);
drivers/net/ethernet/intel/ice/ice_txrx.h
459
bool ice_alloc_rx_bufs(struct ice_rx_ring *rxr, unsigned int cleaned_count);
drivers/net/ethernet/intel/ice/ice_txrx.h
465
void ice_clean_rx_ring(struct ice_rx_ring *rx_ring);
drivers/net/ethernet/intel/ice/ice_txrx.h
467
int ice_setup_rx_ring(struct ice_rx_ring *rx_ring);
drivers/net/ethernet/intel/ice/ice_txrx.h
470
void ice_free_rx_ring(struct ice_rx_ring *rx_ring);
drivers/net/ethernet/intel/ice/ice_txrx.h
476
void ice_clean_ctrl_rx_irq(struct ice_rx_ring *rx_ring);
drivers/net/ethernet/intel/ice/ice_txrx_lib.c
108
ice_rx_csum(struct ice_rx_ring *ring, struct sk_buff *skb,
drivers/net/ethernet/intel/ice/ice_txrx_lib.c
17
void ice_release_rx_desc(struct ice_rx_ring *rx_ring, u16 val)
drivers/net/ethernet/intel/ice/ice_txrx_lib.c
186
ice_ptp_rx_hwts_to_skb(struct ice_rx_ring *rx_ring,
drivers/net/ethernet/intel/ice/ice_txrx_lib.c
216
ice_process_skb_fields(struct ice_rx_ring *rx_ring,
drivers/net/ethernet/intel/ice/ice_txrx_lib.c
255
ice_receive_skb(struct ice_rx_ring *rx_ring, struct sk_buff *skb, u16 vlan_tci)
drivers/net/ethernet/intel/ice/ice_txrx_lib.c
526
struct ice_rx_ring *rx_ring;
drivers/net/ethernet/intel/ice/ice_txrx_lib.c
582
struct ice_rx_ring *rx_ring;
drivers/net/ethernet/intel/ice/ice_txrx_lib.c
65
ice_rx_hash_to_skb(const struct ice_rx_ring *rx_ring,
drivers/net/ethernet/intel/ice/ice_txrx_lib.h
130
void ice_release_rx_desc(struct ice_rx_ring *rx_ring, u16 val);
drivers/net/ethernet/intel/ice/ice_txrx_lib.h
132
ice_process_skb_fields(struct ice_rx_ring *rx_ring,
drivers/net/ethernet/intel/ice/ice_txrx_lib.h
136
ice_receive_skb(struct ice_rx_ring *rx_ring, struct sk_buff *skb, u16 vlan_tci);
drivers/net/ethernet/intel/ice/ice_txrx_lib.h
33
ice_is_non_eop(const struct ice_rx_ring *rx_ring,
drivers/net/ethernet/intel/ice/ice_xsk.c
17
static struct xdp_buff **ice_xdp_buf(struct ice_rx_ring *rx_ring, u32 idx)
drivers/net/ethernet/intel/ice/ice_xsk.c
174
ice_realloc_rx_xdp_bufs(struct ice_rx_ring *rx_ring, bool pool_present)
drivers/net/ethernet/intel/ice/ice_xsk.c
199
struct ice_rx_ring *rx_ring = vsi->rx_rings[qid];
drivers/net/ethernet/intel/ice/ice_xsk.c
292
static bool __ice_alloc_rx_bufs_zc(struct ice_rx_ring *rx_ring,
drivers/net/ethernet/intel/ice/ice_xsk.c
342
bool ice_alloc_rx_bufs_zc(struct ice_rx_ring *rx_ring,
drivers/net/ethernet/intel/ice/ice_xsk.c
48
ice_qvec_dis_irq(struct ice_vsi *vsi, struct ice_rx_ring *rx_ring,
drivers/net/ethernet/intel/ice/ice_xsk.c
515
ice_run_xdp_zc(struct ice_rx_ring *rx_ring, struct xdp_buff *xdp,
drivers/net/ethernet/intel/ice/ice_xsk.c
567
int ice_clean_rx_irq_zc(struct ice_rx_ring *rx_ring,
drivers/net/ethernet/intel/ice/ice_xsk.c
897
void ice_xsk_clean_rx_ring(struct ice_rx_ring *rx_ring)
drivers/net/ethernet/intel/ice/ice_xsk.h
15
int ice_clean_rx_irq_zc(struct ice_rx_ring *rx_ring,
drivers/net/ethernet/intel/ice/ice_xsk.h
19
bool ice_alloc_rx_bufs_zc(struct ice_rx_ring *rx_ring,
drivers/net/ethernet/intel/ice/ice_xsk.h
22
void ice_xsk_clean_rx_ring(struct ice_rx_ring *rx_ring);
drivers/net/ethernet/intel/ice/ice_xsk.h
25
int ice_realloc_rx_xdp_bufs(struct ice_rx_ring *rx_ring, bool pool_present);
drivers/net/ethernet/intel/ice/ice_xsk.h
31
void ice_qvec_dis_irq(struct ice_vsi *vsi, struct ice_rx_ring *rx_ring,
drivers/net/ethernet/intel/ice/ice_xsk.h
49
ice_clean_rx_irq_zc(struct ice_rx_ring __always_unused *rx_ring,
drivers/net/ethernet/intel/ice/ice_xsk.h
57
ice_alloc_rx_bufs_zc(struct ice_rx_ring __always_unused *rx_ring,
drivers/net/ethernet/intel/ice/ice_xsk.h
76
static inline void ice_xsk_clean_rx_ring(struct ice_rx_ring *rx_ring) { }
drivers/net/ethernet/intel/ice/ice_xsk.h
80
ice_realloc_rx_xdp_bufs(struct ice_rx_ring *rx_ring,
drivers/net/ethernet/intel/ice/ice_xsk.h
98
ice_qvec_dis_irq(struct ice_vsi *vsi, struct ice_rx_ring *rx_ring,
drivers/net/ethernet/intel/ice/virt/queues.c
851
struct ice_rx_ring *ring = vsi->rx_rings[q_idx];