Symbol: ena_ring
drivers/net/ethernet/amazon/ena/ena_ethtool.c
222
struct ena_ring *ring;
drivers/net/ethernet/amazon/ena/ena_netdev.c
1069
static void ena_rx_checksum(struct ena_ring *rx_ring,
drivers/net/ethernet/amazon/ena/ena_netdev.c
1126
static void ena_set_rx_hash(struct ena_ring *rx_ring,
drivers/net/ethernet/amazon/ena/ena_netdev.c
1148
static int ena_xdp_handle_buff(struct ena_ring *rx_ring, struct xdp_buff *xdp, u16 num_descs)
drivers/net/ethernet/amazon/ena/ena_netdev.c
118
struct ena_ring *ring,
drivers/net/ethernet/amazon/ena/ena_netdev.c
1184
static int ena_clean_rx_irq(struct ena_ring *rx_ring, struct napi_struct *napi,
drivers/net/ethernet/amazon/ena/ena_netdev.c
1351
struct ena_ring *rx_ring = ena_napi->rx_ring;
drivers/net/ethernet/amazon/ena/ena_netdev.c
1368
void ena_unmask_interrupt(struct ena_ring *tx_ring,
drivers/net/ethernet/amazon/ena/ena_netdev.c
1369
struct ena_ring *rx_ring)
drivers/net/ethernet/amazon/ena/ena_netdev.c
1401
void ena_update_ring_numa_node(struct ena_ring *tx_ring,
drivers/net/ethernet/amazon/ena/ena_netdev.c
1402
struct ena_ring *rx_ring)
drivers/net/ethernet/amazon/ena/ena_netdev.c
1440
struct ena_ring *tx_ring, *rx_ring;
drivers/net/ethernet/amazon/ena/ena_netdev.c
167
struct ena_ring *ring, u16 qid)
drivers/net/ethernet/amazon/ena/ena_netdev.c
1773
struct ena_ring *rx_ring, *tx_ring;
drivers/net/ethernet/amazon/ena/ena_netdev.c
187
struct ena_ring *txr, *rxr;
drivers/net/ethernet/amazon/ena/ena_netdev.c
1893
struct ena_ring *tx_ring;
drivers/net/ethernet/amazon/ena/ena_netdev.c
1961
struct ena_ring *rx_ring;
drivers/net/ethernet/amazon/ena/ena_netdev.c
236
struct ena_ring *tx_ring = &adapter->tx_ring[qid];
drivers/net/ethernet/amazon/ena/ena_netdev.c
2365
struct ena_ring *rx_ring;
drivers/net/ethernet/amazon/ena/ena_netdev.c
2472
static int ena_check_and_linearize_skb(struct ena_ring *tx_ring,
drivers/net/ethernet/amazon/ena/ena_netdev.c
2498
static int ena_tx_map_skb(struct ena_ring *tx_ring,
drivers/net/ethernet/amazon/ena/ena_netdev.c
2608
struct ena_ring *tx_ring;
drivers/net/ethernet/amazon/ena/ena_netdev.c
2810
struct ena_ring *rx_ring, *tx_ring;
drivers/net/ethernet/amazon/ena/ena_netdev.c
303
struct ena_ring *tx_ring = &adapter->tx_ring[qid];
drivers/net/ethernet/amazon/ena/ena_netdev.c
3303
struct ena_ring *txr;
drivers/net/ethernet/amazon/ena/ena_netdev.c
3392
struct ena_ring *rx_ring)
drivers/net/ethernet/amazon/ena/ena_netdev.c
3417
struct ena_ring *tx_ring)
drivers/net/ethernet/amazon/ena/ena_netdev.c
3508
struct ena_ring *tx_ring;
drivers/net/ethernet/amazon/ena/ena_netdev.c
3509
struct ena_ring *rx_ring;
drivers/net/ethernet/amazon/ena/ena_netdev.c
3570
struct ena_ring *rx_ring;
drivers/net/ethernet/amazon/ena/ena_netdev.c
370
struct ena_ring *rx_ring = &adapter->rx_ring[qid];
drivers/net/ethernet/amazon/ena/ena_netdev.c
428
struct ena_ring *rx_ring = &adapter->rx_ring[qid];
drivers/net/ethernet/amazon/ena/ena_netdev.c
478
static struct page *ena_alloc_map_page(struct ena_ring *rx_ring,
drivers/net/ethernet/amazon/ena/ena_netdev.c
507
static int ena_alloc_rx_buffer(struct ena_ring *rx_ring,
drivers/net/ethernet/amazon/ena/ena_netdev.c
54
struct ena_ring *tx_ring;
drivers/net/ethernet/amazon/ena/ena_netdev.c
543
static void ena_unmap_rx_buff_attrs(struct ena_ring *rx_ring,
drivers/net/ethernet/amazon/ena/ena_netdev.c
551
static void ena_free_rx_page(struct ena_ring *rx_ring,
drivers/net/ethernet/amazon/ena/ena_netdev.c
568
static int ena_refill_rx_bufs(struct ena_ring *rx_ring, u32 num)
drivers/net/ethernet/amazon/ena/ena_netdev.c
623
struct ena_ring *rx_ring = &adapter->rx_ring[qid];
drivers/net/ethernet/amazon/ena/ena_netdev.c
639
struct ena_ring *rx_ring;
drivers/net/ethernet/amazon/ena/ena_netdev.c
662
void ena_unmap_tx_buff(struct ena_ring *tx_ring,
drivers/net/ethernet/amazon/ena/ena_netdev.c
695
static void ena_free_tx_bufs(struct ena_ring *tx_ring)
drivers/net/ethernet/amazon/ena/ena_netdev.c
735
struct ena_ring *tx_ring;
drivers/net/ethernet/amazon/ena/ena_netdev.c
774
int handle_invalid_req_id(struct ena_ring *ring, u16 req_id,
drivers/net/ethernet/amazon/ena/ena_netdev.c
796
static int validate_tx_req_id(struct ena_ring *tx_ring, u16 req_id)
drivers/net/ethernet/amazon/ena/ena_netdev.c
807
static int ena_clean_tx_irq(struct ena_ring *tx_ring, u32 budget)
drivers/net/ethernet/amazon/ena/ena_netdev.c
896
static struct sk_buff *ena_alloc_skb(struct ena_ring *rx_ring, void *first_frag, u16 len)
drivers/net/ethernet/amazon/ena/ena_netdev.c
936
static struct sk_buff *ena_rx_skb(struct ena_ring *rx_ring,
drivers/net/ethernet/amazon/ena/ena_netdev.h
129
struct ena_ring *tx_ring;
drivers/net/ethernet/amazon/ena/ena_netdev.h
130
struct ena_ring *rx_ring;
drivers/net/ethernet/amazon/ena/ena_netdev.h
247
struct ena_ring *xdp_ring;
drivers/net/ethernet/amazon/ena/ena_netdev.h
358
struct ena_ring tx_ring[ENA_MAX_NUM_IO_QUEUES]
drivers/net/ethernet/amazon/ena/ena_netdev.h
362
struct ena_ring rx_ring[ENA_MAX_NUM_IO_QUEUES]
drivers/net/ethernet/amazon/ena/ena_netdev.h
429
int handle_invalid_req_id(struct ena_ring *ring, u16 req_id,
drivers/net/ethernet/amazon/ena/ena_netdev.h
441
static inline void ena_ring_tx_doorbell(struct ena_ring *tx_ring)
drivers/net/ethernet/amazon/ena/ena_netdev.h
448
struct ena_ring *ring,
drivers/net/ethernet/amazon/ena/ena_netdev.h
453
void ena_unmap_tx_buff(struct ena_ring *tx_ring,
drivers/net/ethernet/amazon/ena/ena_netdev.h
466
void ena_unmask_interrupt(struct ena_ring *tx_ring, struct ena_ring *rx_ring);
drivers/net/ethernet/amazon/ena/ena_netdev.h
467
void ena_update_ring_numa_node(struct ena_ring *tx_ring,
drivers/net/ethernet/amazon/ena/ena_netdev.h
468
struct ena_ring *rx_ring);
drivers/net/ethernet/amazon/ena/ena_xdp.c
125
struct ena_ring *tx_ring;
drivers/net/ethernet/amazon/ena/ena_xdp.c
19
static int ena_xdp_tx_map_frame(struct ena_ring *tx_ring,
drivers/net/ethernet/amazon/ena/ena_xdp.c
196
int ena_xdp_register_rxq_info(struct ena_ring *rx_ring)
drivers/net/ethernet/amazon/ena/ena_xdp.c
224
void ena_xdp_unregister_rxq_info(struct ena_ring *rx_ring)
drivers/net/ethernet/amazon/ena/ena_xdp.c
238
struct ena_ring *rx_ring;
drivers/net/ethernet/amazon/ena/ena_xdp.c
367
static int ena_clean_xdp_irq(struct ena_ring *tx_ring, u32 budget)
drivers/net/ethernet/amazon/ena/ena_xdp.c
431
struct ena_ring *tx_ring;
drivers/net/ethernet/amazon/ena/ena_xdp.c
75
int ena_xdp_xmit_frame(struct ena_ring *tx_ring,
drivers/net/ethernet/amazon/ena/ena_xdp.c
8
static int validate_xdp_req_id(struct ena_ring *tx_ring, u16 req_id)
drivers/net/ethernet/amazon/ena/ena_xdp.h
38
int ena_xdp_xmit_frame(struct ena_ring *tx_ring,
drivers/net/ethernet/amazon/ena/ena_xdp.h
45
int ena_xdp_register_rxq_info(struct ena_ring *rx_ring);
drivers/net/ethernet/amazon/ena/ena_xdp.h
46
void ena_xdp_unregister_rxq_info(struct ena_ring *rx_ring);
drivers/net/ethernet/amazon/ena/ena_xdp.h
59
static inline bool ena_xdp_present_ring(struct ena_ring *ring)
drivers/net/ethernet/amazon/ena/ena_xdp.h
82
static inline int ena_xdp_execute(struct ena_ring *rx_ring, struct xdp_buff *xdp)
drivers/net/ethernet/amazon/ena/ena_xdp.h
86
struct ena_ring *xdp_ring;