Symbol: ena_adapter
sys/dev/pci/if_ena.c
101
static inline void ena_alloc_counters_tx(struct ena_adapter *,
sys/dev/pci/if_ena.c
1013
ena_free_all_rx_resources(struct ena_adapter *adapter)
sys/dev/pci/if_ena.c
1022
ena_alloc_rx_mbuf(struct ena_adapter *adapter,
sys/dev/pci/if_ena.c
103
static inline void ena_alloc_counters_dev(struct ena_adapter *,
sys/dev/pci/if_ena.c
105
static inline void ena_alloc_counters_hwstats(struct ena_adapter *,
sys/dev/pci/if_ena.c
1077
ena_free_rx_mbuf(struct ena_adapter *adapter, struct ena_ring *rx_ring,
sys/dev/pci/if_ena.c
1100
struct ena_adapter *adapter = rx_ring->adapter;
sys/dev/pci/if_ena.c
112
static void ena_free_mgmnt_irq(struct ena_adapter *);
sys/dev/pci/if_ena.c
113
static void ena_disable_msix(struct ena_adapter *);
sys/dev/pci/if_ena.c
115
static int ena_device_init(struct ena_adapter *, device_t,
sys/dev/pci/if_ena.c
1158
ena_free_rx_bufs(struct ena_adapter *adapter, unsigned int qid)
sys/dev/pci/if_ena.c
117
static int ena_enable_msix_and_set_admin_interrupts(struct ena_adapter *,
sys/dev/pci/if_ena.c
1177
ena_refill_all_rx_bufs(struct ena_adapter *adapter)
sys/dev/pci/if_ena.c
119
static int ena_enable_msix(struct ena_adapter *);
sys/dev/pci/if_ena.c
1194
ena_free_all_rx_bufs(struct ena_adapter *adapter)
sys/dev/pci/if_ena.c
120
static int ena_request_mgmnt_irq(struct ena_adapter *);
sys/dev/pci/if_ena.c
1208
ena_free_tx_bufs(struct ena_adapter *adapter, unsigned int qid)
sys/dev/pci/if_ena.c
123
static int ena_up_complete(struct ena_adapter *);
sys/dev/pci/if_ena.c
1237
ena_free_all_tx_bufs(struct ena_adapter *adapter)
sys/dev/pci/if_ena.c
124
static int ena_up(struct ena_adapter *);
sys/dev/pci/if_ena.c
1245
ena_destroy_all_tx_queues(struct ena_adapter *adapter)
sys/dev/pci/if_ena.c
125
static void ena_down(struct ena_adapter *);
sys/dev/pci/if_ena.c
1257
ena_destroy_all_rx_queues(struct ena_adapter *adapter)
sys/dev/pci/if_ena.c
126
static void ena_set_stopping_flag(struct ena_adapter *, bool);
sys/dev/pci/if_ena.c
1269
ena_destroy_all_io_queues(struct ena_adapter *adapter)
sys/dev/pci/if_ena.c
1278
struct ena_adapter *adapter = tx_ring->adapter;
sys/dev/pci/if_ena.c
128
static int ena_setup_rx_resources(struct ena_adapter *, unsigned int);
sys/dev/pci/if_ena.c
129
static int ena_setup_all_rx_resources(struct ena_adapter *);
sys/dev/pci/if_ena.c
130
static void ena_free_rx_resources(struct ena_adapter *, unsigned int);
sys/dev/pci/if_ena.c
1300
ena_create_io_queues(struct ena_adapter *adapter)
sys/dev/pci/if_ena.c
131
static void ena_free_all_rx_resources(struct ena_adapter *);
sys/dev/pci/if_ena.c
132
static void ena_free_rx_mbuf(struct ena_adapter *, struct ena_ring *,
sys/dev/pci/if_ena.c
134
static void ena_free_rx_bufs(struct ena_adapter *, unsigned int);
sys/dev/pci/if_ena.c
135
static void ena_free_all_rx_bufs(struct ena_adapter *);
sys/dev/pci/if_ena.c
137
static int ena_setup_tx_resources(struct ena_adapter *, int);
sys/dev/pci/if_ena.c
138
static int ena_setup_all_tx_resources(struct ena_adapter *);
sys/dev/pci/if_ena.c
139
static void ena_free_tx_resources(struct ena_adapter *, int);
sys/dev/pci/if_ena.c
1393
struct ena_adapter *adapter;
sys/dev/pci/if_ena.c
140
static void ena_free_all_tx_resources(struct ena_adapter *);
sys/dev/pci/if_ena.c
141
static void ena_free_tx_bufs(struct ena_adapter *, unsigned int);
sys/dev/pci/if_ena.c
142
static void ena_free_all_tx_bufs(struct ena_adapter *);
sys/dev/pci/if_ena.c
144
static int ena_request_io_irq(struct ena_adapter *);
sys/dev/pci/if_ena.c
145
static void ena_free_io_irq(struct ena_adapter *);
sys/dev/pci/if_ena.c
146
static int ena_create_io_queues(struct ena_adapter *);
sys/dev/pci/if_ena.c
147
static void ena_destroy_all_tx_queues(struct ena_adapter *);
sys/dev/pci/if_ena.c
148
static void ena_destroy_all_rx_queues(struct ena_adapter *);
sys/dev/pci/if_ena.c
1482
struct ena_adapter *adapter = rx_ring->adapter;
sys/dev/pci/if_ena.c
149
static void ena_destroy_all_io_queues(struct ena_adapter *);
sys/dev/pci/if_ena.c
151
static void ena_update_hwassist(struct ena_adapter *);
sys/dev/pci/if_ena.c
152
static int ena_rss_configure(struct ena_adapter *);
sys/dev/pci/if_ena.c
153
static void ena_unmask_all_io_irqs(struct ena_adapter *);
sys/dev/pci/if_ena.c
1545
struct ena_adapter *adapter;
sys/dev/pci/if_ena.c
168
static inline int ena_alloc_rx_mbuf(struct ena_adapter *,
sys/dev/pci/if_ena.c
1687
struct ena_adapter *adapter;
sys/dev/pci/if_ena.c
171
static void ena_refill_all_rx_bufs(struct ena_adapter *);
sys/dev/pci/if_ena.c
1827
struct ena_adapter *adapter = (struct ena_adapter *)arg;
sys/dev/pci/if_ena.c
1864
struct ena_adapter *adapter = que->adapter;
sys/dev/pci/if_ena.c
192
static void check_for_missing_keep_alive(struct ena_adapter *);
sys/dev/pci/if_ena.c
1923
ena_enable_msix(struct ena_adapter *adapter)
sys/dev/pci/if_ena.c
193
static void check_for_admin_com_state(struct ena_adapter *);
sys/dev/pci/if_ena.c
194
static int check_missing_comp_in_queue(struct ena_adapter *, struct ena_ring*);
sys/dev/pci/if_ena.c
195
static void check_for_missing_tx_completions(struct ena_adapter *);
sys/dev/pci/if_ena.c
1958
ena_setup_io_intr(struct ena_adapter *adapter)
sys/dev/pci/if_ena.c
196
static void check_for_empty_rx_ring(struct ena_adapter *);
sys/dev/pci/if_ena.c
1993
ena_request_mgmnt_irq(struct ena_adapter *adapter)
sys/dev/pci/if_ena.c
201
static int ena_setup_tx_dma_tag(struct ena_adapter *);
sys/dev/pci/if_ena.c
202
static int ena_free_tx_dma_tag(struct ena_adapter *);
sys/dev/pci/if_ena.c
203
static int ena_setup_rx_dma_tag(struct ena_adapter *);
sys/dev/pci/if_ena.c
2030
ena_request_io_irq(struct ena_adapter *adapter)
sys/dev/pci/if_ena.c
204
static int ena_free_rx_dma_tag(struct ena_adapter *);
sys/dev/pci/if_ena.c
2112
ena_free_mgmnt_irq(struct ena_adapter *adapter)
sys/dev/pci/if_ena.c
2124
ena_free_io_irq(struct ena_adapter *adapter)
sys/dev/pci/if_ena.c
2140
ena_free_irqs(struct ena_adapter* adapter)
sys/dev/pci/if_ena.c
2149
ena_disable_msix(struct ena_adapter *adapter)
sys/dev/pci/if_ena.c
2156
ena_unmask_all_io_irqs(struct ena_adapter *adapter)
sys/dev/pci/if_ena.c
2174
ena_rss_configure(struct ena_adapter *adapter)
sys/dev/pci/if_ena.c
2198
ena_up_complete(struct ena_adapter *adapter)
sys/dev/pci/if_ena.c
2221
ena_up(struct ena_adapter *adapter)
sys/dev/pci/if_ena.c
2311
struct ena_adapter *adapter;
sys/dev/pci/if_ena.c
2344
struct ena_adapter *adapter = if_getsoftc(ifp);
sys/dev/pci/if_ena.c
2363
struct ena_adapter *adapter = if_getsoftc(ifp);
sys/dev/pci/if_ena.c
2376
struct ena_adapter *adapter;
sys/dev/pci/if_ena.c
2391
struct ena_adapter *adapter;
sys/dev/pci/if_ena.c
2496
ena_update_hwassist(struct ena_adapter *adapter)
sys/dev/pci/if_ena.c
2532
ena_setup_ifnet(device_t pdev, struct ena_adapter *adapter,
sys/dev/pci/if_ena.c
254
struct ena_adapter *adapter = device_private(dmadev);
sys/dev/pci/if_ena.c
2605
ena_set_stopping_flag(struct ena_adapter *adapter, bool value)
sys/dev/pci/if_ena.c
2626
ena_down(struct ena_adapter *adapter)
sys/dev/pci/if_ena.c
2767
struct ena_adapter *adapter;
sys/dev/pci/if_ena.c
2795
struct ena_adapter *adapter;
sys/dev/pci/if_ena.c
2916
struct ena_adapter *adapter = tx_ring->adapter;
sys/dev/pci/if_ena.c
3021
struct ena_adapter *adapter = ifp->if_softc;
sys/dev/pci/if_ena.c
3069
struct ena_adapter *adapter = ifp->if_softc;
sys/dev/pci/if_ena.c
3086
struct ena_adapter *adapter,
sys/dev/pci/if_ena.c
3105
ena_calc_queue_size(struct ena_adapter *adapter, uint16_t *max_tx_sgl_size,
sys/dev/pci/if_ena.c
3146
struct ena_adapter *adapter = device_private(self);
sys/dev/pci/if_ena.c
315
struct ena_adapter *adapter)
sys/dev/pci/if_ena.c
3235
ena_device_init(struct ena_adapter *adapter, device_t pdev,
sys/dev/pci/if_ena.c
3325
static int ena_enable_msix_and_set_admin_interrupts(struct ena_adapter *adapter,
sys/dev/pci/if_ena.c
3359
struct ena_adapter *adapter = (struct ena_adapter *)adapter_data;
sys/dev/pci/if_ena.c
3376
static void check_for_missing_keep_alive(struct ena_adapter *adapter)
sys/dev/pci/if_ena.c
3399
static void check_for_admin_com_state(struct ena_adapter *adapter)
sys/dev/pci/if_ena.c
3412
check_missing_comp_in_queue(struct ena_adapter *adapter,
sys/dev/pci/if_ena.c
3469
check_for_missing_tx_completions(struct ena_adapter *adapter)
sys/dev/pci/if_ena.c
3518
check_for_empty_rx_ring(struct ena_adapter *adapter)
sys/dev/pci/if_ena.c
3563
struct ena_adapter *adapter = (struct ena_adapter *)data;
sys/dev/pci/if_ena.c
3596
struct ena_adapter *adapter = (struct ena_adapter *)arg;
sys/dev/pci/if_ena.c
3683
struct ena_adapter *adapter = device_private(self);
sys/dev/pci/if_ena.c
373
ena_free_pci_resources(struct ena_adapter *adapter)
sys/dev/pci/if_ena.c
3873
struct ena_adapter *adapter = device_private(pdev);
sys/dev/pci/if_ena.c
3967
struct ena_adapter *adapter = (struct ena_adapter *)adapter_data;
sys/dev/pci/if_ena.c
402
struct ena_adapter *adapter = if_getsoftc(ifp);
sys/dev/pci/if_ena.c
4020
"ena", ena_methods, sizeof(struct ena_adapter),
sys/dev/pci/if_ena.c
4032
CFATTACH_DECL_NEW(ena, sizeof(struct ena_adapter), ena_probe, ena_attach,
sys/dev/pci/if_ena.c
431
ena_alloc_counters_rx(struct ena_adapter *adapter, struct ena_stats_rx *st, int queue)
sys/dev/pci/if_ena.c
452
ena_alloc_counters_tx(struct ena_adapter *adapter, struct ena_stats_tx *st, int queue)
sys/dev/pci/if_ena.c
474
ena_alloc_counters_dev(struct ena_adapter *adapter, struct ena_stats_dev *st, int queue)
sys/dev/pci/if_ena.c
490
ena_alloc_counters_hwstats(struct ena_adapter *adapter, struct ena_hw_stats *st, int queue)
sys/dev/pci/if_ena.c
526
ena_init_io_rings_common(struct ena_adapter *adapter, struct ena_ring *ring,
sys/dev/pci/if_ena.c
536
ena_init_io_rings(struct ena_adapter *adapter)
sys/dev/pci/if_ena.c
598
ena_free_io_ring_resources(struct ena_adapter *adapter, unsigned int qid)
sys/dev/pci/if_ena.c
613
ena_free_all_io_rings_resources(struct ena_adapter *adapter)
sys/dev/pci/if_ena.c
624
ena_setup_tx_dma_tag(struct ena_adapter *adapter)
sys/dev/pci/if_ena.c
648
ena_setup_rx_dma_tag(struct ena_adapter *adapter)
sys/dev/pci/if_ena.c
678
ena_setup_tx_resources(struct ena_adapter *adapter, int qid)
sys/dev/pci/if_ena.c
751
ena_free_tx_resources(struct ena_adapter *adapter, int qid)
sys/dev/pci/if_ena.c
78
struct ena_adapter *,
sys/dev/pci/if_ena.c
792
ena_setup_all_tx_resources(struct ena_adapter *adapter)
sys/dev/pci/if_ena.c
80
static int ena_calc_queue_size(struct ena_adapter *, uint16_t *,
sys/dev/pci/if_ena.c
821
ena_free_all_tx_resources(struct ena_adapter *adapter)
sys/dev/pci/if_ena.c
84
struct ena_adapter *);
sys/dev/pci/if_ena.c
85
static void ena_free_pci_resources(struct ena_adapter *);
sys/dev/pci/if_ena.c
854
ena_setup_rx_resources(struct ena_adapter *adapter, unsigned int qid)
sys/dev/pci/if_ena.c
86
static void ena_free_irqs(struct ena_adapter*);
sys/dev/pci/if_ena.c
88
static void ena_init_io_rings_common(struct ena_adapter *,
sys/dev/pci/if_ena.c
90
static void ena_init_io_rings(struct ena_adapter *);
sys/dev/pci/if_ena.c
91
static void ena_free_io_ring_resources(struct ena_adapter *, unsigned int);
sys/dev/pci/if_ena.c
92
static void ena_free_all_io_rings_resources(struct ena_adapter *);
sys/dev/pci/if_ena.c
946
ena_free_rx_resources(struct ena_adapter *adapter, unsigned int qid)
sys/dev/pci/if_ena.c
95
static int ena_setup_ifnet(device_t, struct ena_adapter *,
sys/dev/pci/if_ena.c
985
ena_setup_all_rx_resources(struct ena_adapter *adapter)
sys/dev/pci/if_ena.c
99
static inline void ena_alloc_counters_rx(struct ena_adapter *,
sys/dev/pci/if_enavar.h
189
struct ena_adapter *adapter;
sys/dev/pci/if_enavar.h
268
struct ena_adapter *adapter;