Searched refs:ena_adapter (Results 1 – 5 of 5) sorted by relevance
/openbmc/linux/drivers/net/ethernet/amazon/ena/ |
H A D | ena_netdev.h | 231 struct ena_adapter *adapter; 301 struct ena_adapter { struct 384 void ena_dump_stats_to_dmesg(struct ena_adapter *adapter); argument 386 void ena_dump_stats_to_buf(struct ena_adapter *adapter, u8 *buf); 388 int ena_update_hw_stats(struct ena_adapter *adapter); 390 int ena_update_queue_params(struct ena_adapter *adapter, 395 int ena_update_queue_count(struct ena_adapter *adapter, u32 new_channel_count); 397 int ena_set_rx_copybreak(struct ena_adapter *adapter, u32 rx_copybreak); 401 static inline void ena_reset_device(struct ena_adapter *adapter, in ena_reset_device() 428 int ena_xmit_common(struct ena_adapter *adapter, [all …]
|
H A D | ena_ethtool.c | 127 static void ena_queue_stats(struct ena_adapter *adapter, u64 **data) in ena_queue_stats() 163 static void ena_dev_admin_queue_stats(struct ena_adapter *adapter, u64 **data) in ena_dev_admin_queue_stats() 179 static void ena_get_stats(struct ena_adapter *adapter, in ena_get_stats() 215 struct ena_adapter *adapter = netdev_priv(netdev); in ena_get_ethtool_stats() 221 static int ena_get_sw_stats_count(struct ena_adapter *adapter) in ena_get_sw_stats_count() 228 static int ena_get_hw_stats_count(struct ena_adapter *adapter) in ena_get_hw_stats_count() 237 struct ena_adapter *adapter = netdev_priv(netdev); in ena_get_sset_count() 248 static void ena_queue_strings(struct ena_adapter *adapter, u8 **data) in ena_queue_strings() 294 static void ena_get_strings(struct ena_adapter *adapter, in ena_get_strings() 321 struct ena_adapter *adapter = netdev_priv(netdev); in ena_get_ethtool_strings() [all …]
|
H A D | ena_netdev.c | 43 static int ena_rss_init_default(struct ena_adapter *adapter); 44 static void check_for_admin_com_state(struct ena_adapter *adapter); 45 static void ena_destroy_device(struct ena_adapter *adapter, bool graceful); 46 static int ena_restore_device(struct ena_adapter *adapter); 50 struct ena_adapter *adapter = netdev_priv(dev); in ena_tx_timeout() 65 static void update_rx_ring_mtu(struct ena_adapter *adapter, int mtu) in update_rx_ring_mtu() 75 struct ena_adapter *adapter = netdev_priv(dev); in ena_change_mtu() 91 int ena_xmit_common(struct ena_adapter *adapter, in ena_xmit_common() 139 static int ena_init_rx_cpu_rmap(struct ena_adapter *adapter) in ena_init_rx_cpu_rmap() 163 static void ena_init_io_rings_common(struct ena_adapter *adapter, in ena_init_io_rings_common() [all …]
|
H A D | ena_xdp.h | 33 int ena_setup_and_create_all_xdp_queues(struct ena_adapter *adapter); 34 void ena_xdp_exchange_program_rx_in_range(struct ena_adapter *adapter, 39 struct ena_adapter *adapter, 52 static inline bool ena_xdp_present(struct ena_adapter *adapter) in ena_xdp_present() 62 static inline bool ena_xdp_legal_queue_count(struct ena_adapter *adapter, in ena_xdp_legal_queue_count() 68 static inline enum ena_xdp_errors_t ena_xdp_allowed(struct ena_adapter *adapter) in ena_xdp_allowed()
|
H A D | ena_xdp.c | 24 struct ena_adapter *adapter = tx_ring->adapter; in ena_xdp_tx_map_frame() 76 struct ena_adapter *adapter, in ena_xdp_xmit_frame() 124 struct ena_adapter *adapter = netdev_priv(dev); in ena_xdp_xmit() 161 static void ena_init_all_xdp_queues(struct ena_adapter *adapter) in ena_init_all_xdp_queues() 171 int ena_setup_and_create_all_xdp_queues(struct ena_adapter *adapter) in ena_setup_and_create_all_xdp_queues() 228 void ena_xdp_exchange_program_rx_in_range(struct ena_adapter *adapter, in ena_xdp_exchange_program_rx_in_range() 250 static void ena_xdp_exchange_program(struct ena_adapter *adapter, in ena_xdp_exchange_program() 264 static int ena_destroy_and_free_all_xdp_queues(struct ena_adapter *adapter) in ena_destroy_and_free_all_xdp_queues() 287 struct ena_adapter *adapter = netdev_priv(netdev); in ena_xdp_set()
|