Symbol: ena_ring
drivers/net/ethernet/amazon/ena/ena_ethtool.c
222
struct ena_ring *ring;
drivers/net/ethernet/amazon/ena/ena_netdev.c
1081
static void ena_rx_checksum(struct ena_ring *rx_ring,
drivers/net/ethernet/amazon/ena/ena_netdev.c
1138
static void ena_set_rx_hash(struct ena_ring *rx_ring,
drivers/net/ethernet/amazon/ena/ena_netdev.c
1160
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
1196
static int ena_clean_rx_irq(struct ena_ring *rx_ring, struct napi_struct *napi,
drivers/net/ethernet/amazon/ena/ena_netdev.c
1363
struct ena_ring *rx_ring = ena_napi->rx_ring;
drivers/net/ethernet/amazon/ena/ena_netdev.c
1380
void ena_unmask_interrupt(struct ena_ring *tx_ring,
drivers/net/ethernet/amazon/ena/ena_netdev.c
1381
struct ena_ring *rx_ring)
drivers/net/ethernet/amazon/ena/ena_netdev.c
1413
void ena_update_ring_numa_node(struct ena_ring *tx_ring,
drivers/net/ethernet/amazon/ena/ena_netdev.c
1414
struct ena_ring *rx_ring)
drivers/net/ethernet/amazon/ena/ena_netdev.c
1452
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
1785
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
1905
struct ena_ring *tx_ring;
drivers/net/ethernet/amazon/ena/ena_netdev.c
1973
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
2384
struct ena_ring *rx_ring;
drivers/net/ethernet/amazon/ena/ena_netdev.c
2491
static int ena_check_and_linearize_skb(struct ena_ring *tx_ring,
drivers/net/ethernet/amazon/ena/ena_netdev.c
2517
static int ena_tx_map_skb(struct ena_ring *tx_ring,
drivers/net/ethernet/amazon/ena/ena_netdev.c
2627
struct ena_ring *tx_ring;
drivers/net/ethernet/amazon/ena/ena_netdev.c
2829
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
3322
struct ena_ring *txr;
drivers/net/ethernet/amazon/ena/ena_netdev.c
3411
struct ena_ring *rx_ring)
drivers/net/ethernet/amazon/ena/ena_netdev.c
3436
struct ena_ring *tx_ring)
drivers/net/ethernet/amazon/ena/ena_netdev.c
3527
struct ena_ring *tx_ring;
drivers/net/ethernet/amazon/ena/ena_netdev.c
3528
struct ena_ring *rx_ring;
drivers/net/ethernet/amazon/ena/ena_netdev.c
3589
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
786
int handle_invalid_req_id(struct ena_ring *ring, u16 req_id,
drivers/net/ethernet/amazon/ena/ena_netdev.c
808
static int validate_tx_req_id(struct ena_ring *tx_ring, u16 req_id)
drivers/net/ethernet/amazon/ena/ena_netdev.c
819
static int ena_clean_tx_irq(struct ena_ring *tx_ring, u32 budget)
drivers/net/ethernet/amazon/ena/ena_netdev.c
908
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
948
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;