Lines Matching defs:ena_adapter
284 struct ena_adapter { struct
285 struct ena_com_dev *ena_dev;
287 struct net_device *netdev;
288 struct pci_dev *pdev;
293 u32 rx_copybreak;
294 u32 max_mtu;
296 int num_queues;
298 int msix_vecs;
300 u32 missing_tx_completion_threshold;
302 u32 tx_usecs, rx_usecs; /* interrupt moderation */
303 u32 tx_frames, rx_frames; /* interrupt moderation */
305 u32 tx_ring_size;
306 u32 rx_ring_size;
308 u32 msg_enable;
310 u16 max_tx_sgl_size;
311 u16 max_rx_sgl_size;
313 u8 mac_addr[ETH_ALEN];
315 unsigned long keep_alive_timeout;
316 unsigned long missing_tx_completion_to;
318 char name[ENA_NAME_MAX_LEN];
320 unsigned long flags;
322 struct ena_ring tx_ring[ENA_MAX_NUM_IO_QUEUES]
326 struct ena_ring rx_ring[ENA_MAX_NUM_IO_QUEUES]
352 void ena_dump_stats_to_dmesg(struct ena_adapter *adapter); argument