Searched refs:ena_adapter (Results 1 – 10 of 10) sorted by relevance
| /linux/drivers/net/ethernet/amazon/ena/ |
| H A D | ena_phc.h | 19 struct ena_adapter *adapter; 28 void ena_phc_enable(struct ena_adapter *adapter, bool enable); 29 bool ena_phc_is_enabled(struct ena_adapter *adapter); 30 bool ena_phc_is_active(struct ena_adapter *adapter); 31 int ena_phc_get_index(struct ena_adapter *adapter); 32 int ena_phc_init(struct ena_adapter *adapter); 33 void ena_phc_destroy(struct ena_adapter *adapter); 34 int ena_phc_alloc(struct ena_adapter *adapter); 35 void ena_phc_free(struct ena_adapter *adapter);
|
| H A D | ena_netdev.h | 238 struct ena_adapter *adapter; 309 struct ena_adapter { struct 402 void ena_dump_stats_to_dmesg(struct ena_adapter *adapter); argument 404 void ena_dump_stats_to_buf(struct ena_adapter *adapter, u8 *buf); 407 int ena_update_queue_params(struct ena_adapter *adapter, 412 int ena_update_queue_count(struct ena_adapter *adapter, u32 new_channel_count); 414 int ena_set_rx_copybreak(struct ena_adapter *adapter, u32 rx_copybreak); 418 static inline void ena_reset_device(struct ena_adapter *adapter, in ena_reset_device() 427 int ena_destroy_device(struct ena_adapter *adapter, bool graceful); 428 int ena_restore_device(struct ena_adapter *adapter); [all …]
|
| H A D | ena_ethtool.c | 168 static void ena_metrics_stats(struct ena_adapter *adapter, u64 **data) in ena_metrics_stats() 219 static void ena_queue_stats(struct ena_adapter *adapter, u64 **data) in ena_queue_stats() 255 static void ena_dev_admin_queue_stats(struct ena_adapter *adapter, u64 **data) in ena_dev_admin_queue_stats() 271 static void ena_get_stats(struct ena_adapter *adapter, in ena_get_stats() 298 struct ena_adapter *adapter = netdev_priv(netdev); in ena_get_ethtool_stats() 306 struct ena_adapter *adapter = netdev_priv(netdev); in ena_get_ts_info() 315 static int ena_get_sw_stats_count(struct ena_adapter *adapter) in ena_get_sw_stats_count() 322 static int ena_get_hw_stats_count(struct ena_adapter *adapter) in ena_get_hw_stats_count() 339 struct ena_adapter *adapter = netdev_priv(netdev); in ena_get_sset_count() 350 static void ena_metrics_stats_strings(struct ena_adapter *adapter, u8 **data) in ena_metrics_stats_strings() [all …]
|
| H A D | ena_phc.c | 74 void ena_phc_enable(struct ena_adapter *adapter, bool enable) in ena_phc_enable() 87 bool ena_phc_is_enabled(struct ena_adapter *adapter) in ena_phc_is_enabled() 95 bool ena_phc_is_active(struct ena_adapter *adapter) in ena_phc_is_active() 102 static int ena_phc_register(struct ena_adapter *adapter) in ena_phc_register() 138 static void ena_phc_unregister(struct ena_adapter *adapter) in ena_phc_unregister() 152 int ena_phc_alloc(struct ena_adapter *adapter) in ena_phc_alloc() 164 void ena_phc_free(struct ena_adapter *adapter) in ena_phc_free() 172 int ena_phc_init(struct ena_adapter *adapter) in ena_phc_init() 221 void ena_phc_destroy(struct ena_adapter *adapter) in ena_phc_destroy() 227 int ena_phc_get_index(struct ena_adapter *adapter) in ena_phc_get_index()
|
| H A D | ena_devlink.c | 14 struct ena_adapter *adapter = ENA_DEVLINK_PRIV(devlink); in ena_devlink_enable_phc_validate() 37 struct ena_adapter *adapter = ENA_DEVLINK_PRIV(devlink); in ena_devlink_params_get() 66 struct ena_adapter *adapter = ENA_DEVLINK_PRIV(devlink); in ena_devlink_port_register() 76 struct ena_adapter *adapter = ENA_DEVLINK_PRIV(devlink); in ena_devlink_port_unregister() 87 struct ena_adapter *adapter = ENA_DEVLINK_PRIV(devlink); in ena_devlink_reload_down() 110 struct ena_adapter *adapter = ENA_DEVLINK_PRIV(devlink); in ena_devlink_reload_up() 139 struct ena_adapter *adapter = ENA_DEVLINK_PRIV(devlink); in ena_devlink_configure_params() 160 struct devlink *ena_devlink_alloc(struct ena_adapter *adapter) in ena_devlink_alloc() 166 sizeof(struct ena_adapter *), in ena_devlink_alloc()
|
| H A D | ena_netdev.c | 46 static int ena_rss_init_default(struct ena_adapter *adapter); 47 static void check_for_admin_com_state(struct ena_adapter *adapter); 52 struct ena_adapter *adapter = netdev_priv(dev); in ena_tx_timeout() 91 static void update_rx_ring_mtu(struct ena_adapter *adapter, int mtu) in update_rx_ring_mtu() 101 struct ena_adapter *adapter = netdev_priv(dev); in ena_change_mtu() 117 int ena_xmit_common(struct ena_adapter *adapter, in ena_xmit_common() 166 static void ena_init_io_rings_common(struct ena_adapter *adapter, in ena_init_io_rings_common() 183 void ena_init_io_rings(struct ena_adapter *adapter, in ena_init_io_rings() 234 static int ena_setup_tx_resources(struct ena_adapter *adapter, int qid) in ena_setup_tx_resources() 301 static void ena_free_tx_resources(struct ena_adapter *adapter, int qid) in ena_free_tx_resources() [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, 54 static inline bool ena_xdp_present(struct ena_adapter *adapter) in ena_xdp_present() 64 static inline bool ena_xdp_legal_queue_count(struct ena_adapter *adapter, in ena_xdp_legal_queue_count() 70 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() 233 void ena_xdp_exchange_program_rx_in_range(struct ena_adapter *adapter, in ena_xdp_exchange_program_rx_in_range() 253 static void ena_xdp_exchange_program(struct ena_adapter *adapter, in ena_xdp_exchange_program() 267 static int ena_destroy_and_free_all_xdp_queues(struct ena_adapter *adapter) in ena_destroy_and_free_all_xdp_queues() 290 struct ena_adapter *adapter = netdev_priv(netdev); in ena_xdp_set()
|
| H A D | ena_debugfs.c | 15 struct ena_adapter *adapter = file->private; in phc_stats_show() 43 struct ena_adapter *adapter = netdev_priv(dev); in ena_debugfs_init() 57 struct ena_adapter *adapter = netdev_priv(dev); in ena_debugfs_terminate()
|
| H A D | ena_devlink.h | 12 (*(struct ena_adapter **)devlink_priv(devlink)) 14 struct devlink *ena_devlink_alloc(struct ena_adapter *adapter);
|