Lines Matching refs:ena_adapter
77 static int ena_rss_init_default(struct ena_adapter *adapter);
78 static void check_for_admin_com_state(struct ena_adapter *adapter);
79 static void ena_destroy_device(struct ena_adapter *adapter, bool graceful);
80 static int ena_restore_device(struct ena_adapter *adapter);
84 struct ena_adapter *adapter = netdev_priv(dev); in ena_tx_timeout()
101 static void update_rx_ring_mtu(struct ena_adapter *adapter, int mtu) in update_rx_ring_mtu()
111 struct ena_adapter *adapter = netdev_priv(dev); in ena_change_mtu()
127 static int ena_init_rx_cpu_rmap(struct ena_adapter *adapter) in ena_init_rx_cpu_rmap()
151 static void ena_init_io_rings_common(struct ena_adapter *adapter, in ena_init_io_rings_common()
169 static void ena_init_io_rings(struct ena_adapter *adapter) in ena_init_io_rings()
209 static int ena_setup_tx_resources(struct ena_adapter *adapter, int qid) in ena_setup_tx_resources()
260 static void ena_free_tx_resources(struct ena_adapter *adapter, int qid) in ena_free_tx_resources()
276 static int ena_setup_all_tx_resources(struct ena_adapter *adapter) in ena_setup_all_tx_resources()
304 static void ena_free_all_io_tx_resources(struct ena_adapter *adapter) in ena_free_all_io_tx_resources()
336 static int ena_setup_rx_resources(struct ena_adapter *adapter, in ena_setup_rx_resources()
392 static void ena_free_rx_resources(struct ena_adapter *adapter, in ena_free_rx_resources()
409 static int ena_setup_all_rx_resources(struct ena_adapter *adapter) in ena_setup_all_rx_resources()
437 static void ena_free_all_io_rx_resources(struct ena_adapter *adapter) in ena_free_all_io_rx_resources()
563 static void ena_free_rx_bufs(struct ena_adapter *adapter, in ena_free_rx_bufs()
581 static void ena_refill_all_rx_bufs(struct ena_adapter *adapter) in ena_refill_all_rx_bufs()
598 static void ena_free_all_rx_bufs(struct ena_adapter *adapter) in ena_free_all_rx_bufs()
656 static void ena_free_all_tx_bufs(struct ena_adapter *adapter) in ena_free_all_tx_bufs()
667 static void ena_destroy_all_tx_queues(struct ena_adapter *adapter) in ena_destroy_all_tx_queues()
678 static void ena_destroy_all_rx_queues(struct ena_adapter *adapter) in ena_destroy_all_rx_queues()
689 static void ena_destroy_all_io_queues(struct ena_adapter *adapter) in ena_destroy_all_io_queues()
1029 struct ena_adapter *adapter; in ena_clean_rx_irq()
1259 struct ena_adapter *adapter = (struct ena_adapter *)data; in ena_intr_msix_mgmnt()
1291 static int ena_enable_msix(struct ena_adapter *adapter, int num_queues) in ena_enable_msix()
1333 static void ena_setup_mgmnt_intr(struct ena_adapter *adapter) in ena_setup_mgmnt_intr()
1351 static void ena_setup_io_intr(struct ena_adapter *adapter) in ena_setup_io_intr()
1375 static int ena_request_mgmnt_irq(struct ena_adapter *adapter) in ena_request_mgmnt_irq()
1399 static int ena_request_io_irq(struct ena_adapter *adapter) in ena_request_io_irq()
1440 static void ena_free_mgmnt_irq(struct ena_adapter *adapter) in ena_free_mgmnt_irq()
1450 static void ena_free_io_irq(struct ena_adapter *adapter) in ena_free_io_irq()
1469 static void ena_disable_msix(struct ena_adapter *adapter) in ena_disable_msix()
1475 static void ena_disable_io_intr_sync(struct ena_adapter *adapter) in ena_disable_io_intr_sync()
1486 static void ena_del_napi(struct ena_adapter *adapter) in ena_del_napi()
1494 static void ena_init_napi(struct ena_adapter *adapter) in ena_init_napi()
1512 static void ena_napi_disable_all(struct ena_adapter *adapter) in ena_napi_disable_all()
1520 static void ena_napi_enable_all(struct ena_adapter *adapter) in ena_napi_enable_all()
1528 static void ena_restore_ethtool_params(struct ena_adapter *adapter) in ena_restore_ethtool_params()
1537 static int ena_rss_configure(struct ena_adapter *adapter) in ena_rss_configure()
1570 static int ena_up_complete(struct ena_adapter *adapter) in ena_up_complete()
1592 static int ena_create_io_tx_queue(struct ena_adapter *adapter, int qid) in ena_create_io_tx_queue()
1637 static int ena_create_all_io_tx_queues(struct ena_adapter *adapter) in ena_create_all_io_tx_queues()
1657 static int ena_create_io_rx_queue(struct ena_adapter *adapter, int qid) in ena_create_io_rx_queue()
1703 static int ena_create_all_io_rx_queues(struct ena_adapter *adapter) in ena_create_all_io_rx_queues()
1723 static int ena_up(struct ena_adapter *adapter) in ena_up()
1803 static void ena_down(struct ena_adapter *adapter) in ena_down()
1854 struct ena_adapter *adapter = netdev_priv(netdev); in ena_open()
1889 struct ena_adapter *adapter = netdev_priv(netdev); in ena_close()
1992 struct ena_adapter *adapter = netdev_priv(dev); in ena_start_xmit()
2252 static void ena_config_debug_area(struct ena_adapter *adapter) in ena_config_debug_area()
2292 struct ena_adapter *adapter = netdev_priv(netdev); in ena_get_stats64()
2360 static int ena_device_validate_params(struct ena_adapter *adapter, in ena_device_validate_params()
2495 static int ena_enable_msix_and_set_admin_interrupts(struct ena_adapter *adapter, in ena_enable_msix_and_set_admin_interrupts()
2528 static void ena_destroy_device(struct ena_adapter *adapter, bool graceful) in ena_destroy_device()
2576 static int ena_restore_device(struct ena_adapter *adapter) in ena_restore_device()
2643 struct ena_adapter *adapter = in ena_fw_reset_device()
2644 container_of(work, struct ena_adapter, reset_task); in ena_fw_reset_device()
2658 static int check_for_rx_interrupt_queue(struct ena_adapter *adapter, in check_for_rx_interrupt_queue()
2682 static int check_missing_comp_in_tx_queue(struct ena_adapter *adapter, in check_missing_comp_in_tx_queue()
2742 static void check_for_missing_completions(struct ena_adapter *adapter) in check_for_missing_completions()
2798 static void check_for_empty_rx_ring(struct ena_adapter *adapter) in check_for_empty_rx_ring()
2835 static void check_for_missing_keep_alive(struct ena_adapter *adapter) in check_for_missing_keep_alive()
2858 static void check_for_admin_com_state(struct ena_adapter *adapter) in check_for_admin_com_state()
2871 static void ena_update_hints(struct ena_adapter *adapter, in ena_update_hints()
2920 struct ena_adapter *adapter = from_timer(adapter, t, timer_service); in ena_timer_service()
3042 static void ena_set_conf_feat_params(struct ena_adapter *adapter, in ena_set_conf_feat_params()
3064 static int ena_rss_init_default(struct ena_adapter *adapter) in ena_rss_init_default()
3163 struct ena_adapter *adapter; in ena_probe()
3246 netdev = alloc_etherdev_mq(sizeof(struct ena_adapter), io_queue_num); in ena_probe()
3377 struct ena_adapter *adapter = pci_get_drvdata(pdev); in ena_remove()
3430 struct ena_adapter *adapter = pci_get_drvdata(pdev); in ena_suspend()
3453 struct ena_adapter *adapter = pci_get_drvdata(pdev); in ena_resume()
3511 struct ena_adapter *adapter = (struct ena_adapter *)adapter_data; in ena_update_on_link_change()
3531 struct ena_adapter *adapter = (struct ena_adapter *)adapter_data; in ena_keep_alive_wd()
3548 struct ena_adapter *adapter = (struct ena_adapter *)adapter_data; in ena_notification()
3573 struct ena_adapter *adapter = (struct ena_adapter *)data; in unimplemented_aenq_handler()