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
809
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
622
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
2923
struct ice_rx_ring *rx_ring = vsi->rx_rings[i];
drivers/net/ethernet/intel/ice/ice_main.c
6882
static void ice_fetch_u64_rx_stats(struct ice_rx_ring *ring,
drivers/net/ethernet/intel/ice/ice_main.c
6939
struct ice_rx_ring **rings, u16 count)
drivers/net/ethernet/intel/ice/ice_main.c
6945
struct ice_rx_ring *ring;
drivers/net/ethernet/intel/ice/ice_main.c
7449
struct ice_rx_ring *ring = vsi->rx_rings[i];
drivers/net/ethernet/intel/ice/ice_main.c
8689
struct ice_rx_ring *rx_ring;
drivers/net/ethernet/intel/ice/ice_main.c
8982
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
1106
struct ice_rx_ring *rx_ring;
drivers/net/ethernet/intel/ice/ice_txrx.c
1271
struct ice_rx_ring *rx_ring;
drivers/net/ethernet/intel/ice/ice_txrx.c
511
void ice_rxq_pp_destroy(struct ice_rx_ring *rq)
drivers/net/ethernet/intel/ice/ice_txrx.c
537
void ice_clean_rx_ring(struct ice_rx_ring *rx_ring)
drivers/net/ethernet/intel/ice/ice_txrx.c
589
void ice_free_rx_ring(struct ice_rx_ring *rx_ring)
drivers/net/ethernet/intel/ice/ice_txrx.c
615
int ice_setup_rx_ring(struct ice_rx_ring *rx_ring)
drivers/net/ethernet/intel/ice/ice_txrx.c
651
ice_run_xdp(struct ice_rx_ring *rx_ring, struct libeth_xdp_buff *xdp,
drivers/net/ethernet/intel/ice/ice_txrx.c
785
void ice_init_ctrl_rx_descs(struct ice_rx_ring *rx_ring, u32 count)
drivers/net/ethernet/intel/ice/ice_txrx.c
824
bool ice_alloc_rx_bufs(struct ice_rx_ring *rx_ring, unsigned int cleaned_count)
drivers/net/ethernet/intel/ice/ice_txrx.c
902
void ice_clean_ctrl_rx_irq(struct ice_rx_ring *rx_ring)
drivers/net/ethernet/intel/ice/ice_txrx.c
945
static int ice_clean_rx_irq(struct ice_rx_ring *rx_ring, int budget)
drivers/net/ethernet/intel/ice/ice_txrx.h
301
struct ice_rx_ring *next; /* pointer to next ring in q_vector */
drivers/net/ethernet/intel/ice/ice_txrx.h
412
struct ice_rx_ring *rx_ring;
drivers/net/ethernet/intel/ice/ice_txrx.h
446
static inline unsigned int ice_rx_pg_order(struct ice_rx_ring *ring)
drivers/net/ethernet/intel/ice/ice_txrx.h
453
void ice_init_ctrl_rx_descs(struct ice_rx_ring *rx_ring, u32 num_descs);
drivers/net/ethernet/intel/ice/ice_txrx.h
454
void ice_rxq_pp_destroy(struct ice_rx_ring *rq);
drivers/net/ethernet/intel/ice/ice_txrx.h
455
bool ice_alloc_rx_bufs(struct ice_rx_ring *rxr, unsigned int cleaned_count);
drivers/net/ethernet/intel/ice/ice_txrx.h
461
void ice_clean_rx_ring(struct ice_rx_ring *rx_ring);
drivers/net/ethernet/intel/ice/ice_txrx.h
463
int ice_setup_rx_ring(struct ice_rx_ring *rx_ring);
drivers/net/ethernet/intel/ice/ice_txrx.h
466
void ice_free_rx_ring(struct ice_rx_ring *rx_ring);
drivers/net/ethernet/intel/ice/ice_txrx.h
472
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
830
struct ice_rx_ring *ring = vsi->rx_rings[q_idx];