Symbol: ena_adapter
sys/dev/virtual/amazon/ena/ena.c
101
static int ena_setup_rx_resources(struct ena_adapter *, unsigned int);
sys/dev/virtual/amazon/ena/ena.c
102
static void ena_free_rx_resources(struct ena_adapter *, unsigned int);
sys/dev/virtual/amazon/ena/ena.c
103
static int ena_setup_all_rx_resources(struct ena_adapter *);
sys/dev/virtual/amazon/ena/ena.c
104
static void ena_free_all_rx_resources(struct ena_adapter *);
sys/dev/virtual/amazon/ena/ena.c
105
static inline int ena_alloc_rx_mbuf(struct ena_adapter *, struct ena_ring *,
sys/dev/virtual/amazon/ena/ena.c
1056
ena_free_rx_bufs(struct ena_adapter *adapter, unsigned int qid)
sys/dev/virtual/amazon/ena/ena.c
107
static void ena_free_rx_mbuf(struct ena_adapter *, struct ena_ring *,
sys/dev/virtual/amazon/ena/ena.c
1075
ena_refill_all_rx_bufs(struct ena_adapter *adapter)
sys/dev/virtual/amazon/ena/ena.c
1092
ena_free_all_rx_bufs(struct ena_adapter *adapter)
sys/dev/virtual/amazon/ena/ena.c
110
static void ena_free_rx_bufs(struct ena_adapter *, unsigned int);
sys/dev/virtual/amazon/ena/ena.c
1106
ena_free_tx_bufs(struct ena_adapter *adapter, unsigned int qid)
sys/dev/virtual/amazon/ena/ena.c
111
static void ena_refill_all_rx_bufs(struct ena_adapter *);
sys/dev/virtual/amazon/ena/ena.c
112
static void ena_free_all_rx_bufs(struct ena_adapter *);
sys/dev/virtual/amazon/ena/ena.c
113
static void ena_free_tx_bufs(struct ena_adapter *, unsigned int);
sys/dev/virtual/amazon/ena/ena.c
1137
ena_free_all_tx_bufs(struct ena_adapter *adapter)
sys/dev/virtual/amazon/ena/ena.c
114
static void ena_free_all_tx_bufs(struct ena_adapter *);
sys/dev/virtual/amazon/ena/ena.c
1145
ena_destroy_all_tx_queues(struct ena_adapter *adapter)
sys/dev/virtual/amazon/ena/ena.c
115
static void ena_destroy_all_tx_queues(struct ena_adapter *);
sys/dev/virtual/amazon/ena/ena.c
1157
ena_destroy_all_rx_queues(struct ena_adapter *adapter)
sys/dev/virtual/amazon/ena/ena.c
116
static void ena_destroy_all_rx_queues(struct ena_adapter *);
sys/dev/virtual/amazon/ena/ena.c
1169
ena_destroy_all_io_queues(struct ena_adapter *adapter)
sys/dev/virtual/amazon/ena/ena.c
117
static void ena_destroy_all_io_queues(struct ena_adapter *);
sys/dev/virtual/amazon/ena/ena.c
1178
struct ena_adapter *adapter = tx_ring->adapter;
sys/dev/virtual/amazon/ena/ena.c
118
static int ena_create_io_queues(struct ena_adapter *);
sys/dev/virtual/amazon/ena/ena.c
1202
ena_create_io_queues(struct ena_adapter *adapter)
sys/dev/virtual/amazon/ena/ena.c
1295
struct ena_adapter *adapter;
sys/dev/virtual/amazon/ena/ena.c
130
static int ena_enable_msix(struct ena_adapter *);
sys/dev/virtual/amazon/ena/ena.c
131
static void ena_setup_mgmnt_intr(struct ena_adapter *);
sys/dev/virtual/amazon/ena/ena.c
132
static void ena_setup_io_intr(struct ena_adapter *);
sys/dev/virtual/amazon/ena/ena.c
133
static int ena_request_mgmnt_irq(struct ena_adapter *);
sys/dev/virtual/amazon/ena/ena.c
134
static int ena_request_io_irq(struct ena_adapter *);
sys/dev/virtual/amazon/ena/ena.c
135
static void ena_free_mgmnt_irq(struct ena_adapter *);
sys/dev/virtual/amazon/ena/ena.c
136
static void ena_free_io_irq(struct ena_adapter *);
sys/dev/virtual/amazon/ena/ena.c
137
static void ena_free_irqs(struct ena_adapter*);
sys/dev/virtual/amazon/ena/ena.c
1378
struct ena_adapter *adapter = rx_ring->adapter;
sys/dev/virtual/amazon/ena/ena.c
138
static void ena_disable_msix(struct ena_adapter *);
sys/dev/virtual/amazon/ena/ena.c
139
static void ena_unmask_all_io_irqs(struct ena_adapter *);
sys/dev/virtual/amazon/ena/ena.c
140
static int ena_rss_configure(struct ena_adapter *);
sys/dev/virtual/amazon/ena/ena.c
141
static int ena_up_complete(struct ena_adapter *);
sys/dev/virtual/amazon/ena/ena.c
142
static int ena_up(struct ena_adapter *);
sys/dev/virtual/amazon/ena/ena.c
143
static void ena_down(struct ena_adapter *);
sys/dev/virtual/amazon/ena/ena.c
1444
struct ena_adapter *adapter;
sys/dev/virtual/amazon/ena/ena.c
153
static void ena_update_hwassist(struct ena_adapter *);
sys/dev/virtual/amazon/ena/ena.c
154
static int ena_setup_ifnet(device_t, struct ena_adapter *,
sys/dev/virtual/amazon/ena/ena.c
1599
struct ena_adapter *adapter;
sys/dev/virtual/amazon/ena/ena.c
161
static int ena_calc_io_queue_num(struct ena_adapter *,
sys/dev/virtual/amazon/ena/ena.c
163
static int ena_calc_queue_size(struct ena_adapter *, uint16_t *,
sys/dev/virtual/amazon/ena/ena.c
165
static int ena_rss_init_default(struct ena_adapter *);
sys/dev/virtual/amazon/ena/ena.c
170
static int ena_device_init(struct ena_adapter *, device_t,
sys/dev/virtual/amazon/ena/ena.c
172
static int ena_enable_msix_and_set_admin_interrupts(struct ena_adapter *,
sys/dev/virtual/amazon/ena/ena.c
1748
struct ena_adapter *adapter = (struct ena_adapter *)arg;
sys/dev/virtual/amazon/ena/ena.c
1763
struct ena_adapter *adapter = que->adapter;
sys/dev/virtual/amazon/ena/ena.c
1817
ena_enable_msix(struct ena_adapter *adapter)
sys/dev/virtual/amazon/ena/ena.c
1856
ena_setup_mgmnt_intr(struct ena_adapter *adapter)
sys/dev/virtual/amazon/ena/ena.c
1873
ena_setup_io_intr(struct ena_adapter *adapter)
sys/dev/virtual/amazon/ena/ena.c
1912
ena_request_mgmnt_irq(struct ena_adapter *adapter)
sys/dev/virtual/amazon/ena/ena.c
1974
ena_request_io_irq(struct ena_adapter *adapter)
sys/dev/virtual/amazon/ena/ena.c
2070
ena_free_mgmnt_irq(struct ena_adapter *adapter)
sys/dev/virtual/amazon/ena/ena.c
2100
ena_free_io_irq(struct ena_adapter *adapter)
sys/dev/virtual/amazon/ena/ena.c
2136
ena_free_irqs(struct ena_adapter* adapter)
sys/dev/virtual/amazon/ena/ena.c
2145
ena_disable_msix(struct ena_adapter *adapter)
sys/dev/virtual/amazon/ena/ena.c
2156
ena_unmask_all_io_irqs(struct ena_adapter *adapter)
sys/dev/virtual/amazon/ena/ena.c
217
struct ena_adapter* adapter = device_get_softc(dmadev);
sys/dev/virtual/amazon/ena/ena.c
2174
ena_rss_configure(struct ena_adapter *adapter)
sys/dev/virtual/amazon/ena/ena.c
2198
ena_up_complete(struct ena_adapter *adapter)
sys/dev/virtual/amazon/ena/ena.c
2222
ena_up(struct ena_adapter *adapter)
sys/dev/virtual/amazon/ena/ena.c
2313
struct ena_adapter *adapter;
sys/dev/virtual/amazon/ena/ena.c
2346
struct ena_adapter *adapter = ifp->if_softc;
sys/dev/virtual/amazon/ena/ena.c
2369
struct ena_adapter *adapter = (struct ena_adapter *)arg;
sys/dev/virtual/amazon/ena/ena.c
2381
struct ena_adapter *adapter;
sys/dev/virtual/amazon/ena/ena.c
2512
ena_update_hwassist(struct ena_adapter *adapter)
sys/dev/virtual/amazon/ena/ena.c
2543
ena_setup_ifnet(device_t pdev, struct ena_adapter *adapter,
sys/dev/virtual/amazon/ena/ena.c
2604
ena_down(struct ena_adapter *adapter)
sys/dev/virtual/amazon/ena/ena.c
271
ena_allocate_pci_resources(struct ena_adapter* adapter)
sys/dev/virtual/amazon/ena/ena.c
2734
struct ena_adapter *adapter;
sys/dev/virtual/amazon/ena/ena.c
2766
struct ena_adapter *adapter;
sys/dev/virtual/amazon/ena/ena.c
2894
struct ena_adapter *adapter = ifp->if_softc;
sys/dev/virtual/amazon/ena/ena.c
290
ena_free_pci_resources(struct ena_adapter *adapter)
sys/dev/virtual/amazon/ena/ena.c
2993
ena_calc_io_queue_num(struct ena_adapter *adapter,
sys/dev/virtual/amazon/ena/ena.c
3015
ena_calc_queue_size(struct ena_adapter *adapter, uint16_t *max_tx_sgl_size,
sys/dev/virtual/amazon/ena/ena.c
3054
ena_rss_init_default(struct ena_adapter *adapter)
sys/dev/virtual/amazon/ena/ena.c
3104
struct ena_adapter *adapter;
sys/dev/virtual/amazon/ena/ena.c
3177
ena_device_init(struct ena_adapter *adapter, device_t pdev,
sys/dev/virtual/amazon/ena/ena.c
3266
static int ena_enable_msix_and_set_admin_interrupts(struct ena_adapter *adapter,
sys/dev/virtual/amazon/ena/ena.c
3304
struct ena_adapter *adapter = (struct ena_adapter *)adapter_data;
sys/dev/virtual/amazon/ena/ena.c
3323
static void check_for_missing_keep_alive(struct ena_adapter *adapter)
sys/dev/virtual/amazon/ena/ena.c
3348
static void check_for_admin_com_state(struct ena_adapter *adapter)
sys/dev/virtual/amazon/ena/ena.c
3363
check_missing_comp_in_queue(struct ena_adapter *adapter,
sys/dev/virtual/amazon/ena/ena.c
338
struct ena_adapter *adapter = ifp->if_softc;
sys/dev/virtual/amazon/ena/ena.c
3422
check_for_missing_tx_completions(struct ena_adapter *adapter)
sys/dev/virtual/amazon/ena/ena.c
3471
check_for_empty_rx_ring(struct ena_adapter *adapter)
sys/dev/virtual/amazon/ena/ena.c
3511
struct ena_adapter *adapter = (struct ena_adapter *)data;
sys/dev/virtual/amazon/ena/ena.c
3544
struct ena_adapter *adapter = (struct ena_adapter *)arg;
sys/dev/virtual/amazon/ena/ena.c
3632
struct ena_adapter *adapter;
sys/dev/virtual/amazon/ena/ena.c
3812
struct ena_adapter *adapter = device_get_softc(pdev);
sys/dev/virtual/amazon/ena/ena.c
390
ena_init_io_rings_common(struct ena_adapter *adapter, struct ena_ring *ring,
sys/dev/virtual/amazon/ena/ena.c
3900
struct ena_adapter *adapter = (struct ena_adapter *)adapter_data;
sys/dev/virtual/amazon/ena/ena.c
3957
"ena", ena_methods, sizeof(struct ena_adapter),
sys/dev/virtual/amazon/ena/ena.c
400
ena_init_io_rings(struct ena_adapter *adapter)
sys/dev/virtual/amazon/ena/ena.c
464
ena_free_io_ring_resources(struct ena_adapter *adapter, unsigned int qid)
sys/dev/virtual/amazon/ena/ena.c
481
ena_free_all_io_rings_resources(struct ena_adapter *adapter)
sys/dev/virtual/amazon/ena/ena.c
491
ena_setup_tx_dma_tag(struct ena_adapter *adapter)
sys/dev/virtual/amazon/ena/ena.c
510
ena_free_tx_dma_tag(struct ena_adapter *adapter)
sys/dev/virtual/amazon/ena/ena.c
523
ena_setup_rx_dma_tag(struct ena_adapter *adapter)
sys/dev/virtual/amazon/ena/ena.c
542
ena_free_rx_dma_tag(struct ena_adapter *adapter)
sys/dev/virtual/amazon/ena/ena.c
562
ena_setup_tx_resources(struct ena_adapter *adapter, int qid)
sys/dev/virtual/amazon/ena/ena.c
630
ena_free_tx_resources(struct ena_adapter *adapter, int qid)
sys/dev/virtual/amazon/ena/ena.c
662
ena_setup_all_tx_resources(struct ena_adapter *adapter)
sys/dev/virtual/amazon/ena/ena.c
691
ena_free_all_tx_resources(struct ena_adapter *adapter)
sys/dev/virtual/amazon/ena/ena.c
727
ena_setup_rx_resources(struct ena_adapter *adapter, unsigned int qid)
sys/dev/virtual/amazon/ena/ena.c
79
static int ena_allocate_pci_resources(struct ena_adapter*);
sys/dev/virtual/amazon/ena/ena.c
80
static void ena_free_pci_resources(struct ena_adapter *);
sys/dev/virtual/amazon/ena/ena.c
826
ena_free_rx_resources(struct ena_adapter *adapter, unsigned int qid)
sys/dev/virtual/amazon/ena/ena.c
865
ena_setup_all_rx_resources(struct ena_adapter *adapter)
sys/dev/virtual/amazon/ena/ena.c
87
static void ena_init_io_rings_common(struct ena_adapter *,
sys/dev/virtual/amazon/ena/ena.c
89
static void ena_init_io_rings(struct ena_adapter *);
sys/dev/virtual/amazon/ena/ena.c
893
ena_free_all_rx_resources(struct ena_adapter *adapter)
sys/dev/virtual/amazon/ena/ena.c
90
static void ena_free_io_ring_resources(struct ena_adapter *, unsigned int);
sys/dev/virtual/amazon/ena/ena.c
902
ena_alloc_rx_mbuf(struct ena_adapter *adapter,
sys/dev/virtual/amazon/ena/ena.c
91
static void ena_free_all_io_rings_resources(struct ena_adapter *);
sys/dev/virtual/amazon/ena/ena.c
92
static int ena_setup_tx_dma_tag(struct ena_adapter *);
sys/dev/virtual/amazon/ena/ena.c
93
static int ena_free_tx_dma_tag(struct ena_adapter *);
sys/dev/virtual/amazon/ena/ena.c
94
static int ena_setup_rx_dma_tag(struct ena_adapter *);
sys/dev/virtual/amazon/ena/ena.c
95
static int ena_free_rx_dma_tag(struct ena_adapter *);
sys/dev/virtual/amazon/ena/ena.c
96
static int ena_setup_tx_resources(struct ena_adapter *, int);
sys/dev/virtual/amazon/ena/ena.c
97
static void ena_free_tx_resources(struct ena_adapter *, int);
sys/dev/virtual/amazon/ena/ena.c
972
ena_free_rx_mbuf(struct ena_adapter *adapter, struct ena_ring *rx_ring,
sys/dev/virtual/amazon/ena/ena.c
98
static int ena_setup_all_tx_resources(struct ena_adapter *);
sys/dev/virtual/amazon/ena/ena.c
99
static void ena_free_all_tx_resources(struct ena_adapter *);
sys/dev/virtual/amazon/ena/ena.c
995
struct ena_adapter *adapter = rx_ring->adapter;
sys/dev/virtual/amazon/ena/ena.h
178
struct ena_adapter *adapter;
sys/dev/virtual/amazon/ena/ena.h
241
struct ena_adapter *adapter;
sys/dev/virtual/amazon/ena/ena_sysctl.c
35
static void ena_sysctl_add_wd(struct ena_adapter *);
sys/dev/virtual/amazon/ena/ena_sysctl.c
37
static void ena_sysctl_add_stats(struct ena_adapter *);
sys/dev/virtual/amazon/ena/ena_sysctl.c
41
ena_sysctl_add_nodes(struct ena_adapter *adapter)
sys/dev/virtual/amazon/ena/ena_sysctl.c
50
ena_sysctl_add_wd(struct ena_adapter *adapter)
sys/dev/virtual/amazon/ena/ena_sysctl.c
88
ena_sysctl_add_stats(struct ena_adapter *adapter)
sys/dev/virtual/amazon/ena/ena_sysctl.h
42
void ena_sysctl_add_nodes(struct ena_adapter *);