Lines Matching defs:ena_dev
94 static int ena_com_mem_addr_set(struct ena_com_dev *ena_dev, in ena_com_mem_addr_set()
326 static int ena_com_init_io_sq(struct ena_com_dev *ena_dev, in ena_com_init_io_sq()
412 static int ena_com_init_io_cq(struct ena_com_dev *ena_dev, in ena_com_init_io_cq()
597 static int ena_com_set_llq(struct ena_com_dev *ena_dev) in ena_com_set_llq()
628 static int ena_com_config_llq_info(struct ena_com_dev *ena_dev, in ena_com_config_llq_info()
797 static u32 ena_com_reg_bar_read32(struct ena_com_dev *ena_dev, u16 offset) in ena_com_reg_bar_read32()
871 static int ena_com_destroy_io_sq(struct ena_com_dev *ena_dev, in ena_com_destroy_io_sq()
906 static void ena_com_io_queue_free(struct ena_com_dev *ena_dev, in ena_com_io_queue_free()
938 static int wait_for_reset_state(struct ena_com_dev *ena_dev, u32 timeout, in wait_for_reset_state()
964 static bool ena_com_check_supported_feature_id(struct ena_com_dev *ena_dev, in ena_com_check_supported_feature_id()
977 static int ena_com_get_feature_ex(struct ena_com_dev *ena_dev, in ena_com_get_feature_ex()
1031 static int ena_com_get_feature(struct ena_com_dev *ena_dev, in ena_com_get_feature()
1044 static int ena_com_hash_key_allocate(struct ena_com_dev *ena_dev) in ena_com_hash_key_allocate()
1058 static void ena_com_hash_key_destroy(struct ena_com_dev *ena_dev) in ena_com_hash_key_destroy()
1068 static int ena_com_hash_ctrl_init(struct ena_com_dev *ena_dev) in ena_com_hash_ctrl_init()
1082 static void ena_com_hash_ctrl_destroy(struct ena_com_dev *ena_dev) in ena_com_hash_ctrl_destroy()
1092 static int ena_com_indirect_table_allocate(struct ena_com_dev *ena_dev, in ena_com_indirect_table_allocate()
1144 static void ena_com_indirect_table_destroy(struct ena_com_dev *ena_dev) in ena_com_indirect_table_destroy()
1160 static int ena_com_create_io_sq(struct ena_com_dev *ena_dev, in ena_com_create_io_sq()
1234 static int ena_com_ind_tbl_convert_to_device(struct ena_com_dev *ena_dev) in ena_com_ind_tbl_convert_to_device()
1257 static int ena_com_ind_tbl_convert_from_device(struct ena_com_dev *ena_dev) in ena_com_ind_tbl_convert_from_device()
1281 static void ena_com_update_intr_delay_resolution(struct ena_com_dev *ena_dev, in ena_com_update_intr_delay_resolution()
1346 int ena_com_create_io_cq(struct ena_com_dev *ena_dev, in ena_com_create_io_cq()
1404 int ena_com_get_io_handlers(struct ena_com_dev *ena_dev, u16 qid, in ena_com_get_io_handlers()
1420 void ena_com_abort_admin_commands(struct ena_com_dev *ena_dev) in ena_com_abort_admin_commands()
1440 void ena_com_wait_for_abort_completion(struct ena_com_dev *ena_dev) in ena_com_wait_for_abort_completion()
1454 int ena_com_destroy_io_cq(struct ena_com_dev *ena_dev, in ena_com_destroy_io_cq()
1479 bool ena_com_get_admin_running_state(struct ena_com_dev *ena_dev) in ena_com_get_admin_running_state()
1484 void ena_com_set_admin_running_state(struct ena_com_dev *ena_dev, bool state) in ena_com_set_admin_running_state()
1494 void ena_com_admin_aenq_enable(struct ena_com_dev *ena_dev) in ena_com_admin_aenq_enable()
1506 int ena_com_set_aenq_config(struct ena_com_dev *ena_dev, u32 groups_flag) in ena_com_set_aenq_config()
1546 int ena_com_get_dma_width(struct ena_com_dev *ena_dev) in ena_com_get_dma_width()
1571 int ena_com_validate_version(struct ena_com_dev *ena_dev) in ena_com_validate_version()
1618 void ena_com_admin_destroy(struct ena_com_dev *ena_dev) in ena_com_admin_destroy()
1648 void ena_com_set_admin_polling_mode(struct ena_com_dev *ena_dev, bool polling) in ena_com_set_admin_polling_mode()
1659 void ena_com_set_admin_auto_polling_mode(struct ena_com_dev *ena_dev, in ena_com_set_admin_auto_polling_mode()
1665 int ena_com_mmio_reg_read_request_init(struct ena_com_dev *ena_dev) in ena_com_mmio_reg_read_request_init()
1690 void ena_com_set_mmio_read_mode(struct ena_com_dev *ena_dev, bool readless_supported) in ena_com_set_mmio_read_mode()
1697 void ena_com_mmio_reg_read_request_destroy(struct ena_com_dev *ena_dev) in ena_com_mmio_reg_read_request_destroy()
1710 void ena_com_mmio_reg_read_request_write_dev_addr(struct ena_com_dev *ena_dev) in ena_com_mmio_reg_read_request_write_dev_addr()
1722 int ena_com_admin_init(struct ena_com_dev *ena_dev, in ena_com_admin_init()
1805 int ena_com_create_io_queue(struct ena_com_dev *ena_dev, in ena_com_create_io_queue()
1866 void ena_com_destroy_io_queue(struct ena_com_dev *ena_dev, u16 qid) in ena_com_destroy_io_queue()
1886 int ena_com_get_link_params(struct ena_com_dev *ena_dev, in ena_com_get_link_params()
1892 int ena_com_get_dev_attr_feat(struct ena_com_dev *ena_dev, in ena_com_get_dev_attr_feat()
1975 void ena_com_admin_q_comp_intr_handler(struct ena_com_dev *ena_dev) in ena_com_admin_q_comp_intr_handler()
2057 int ena_com_dev_reset(struct ena_com_dev *ena_dev, in ena_com_dev_reset()
2119 static int ena_get_dev_stats(struct ena_com_dev *ena_dev, in ena_get_dev_stats()
2146 int ena_com_get_dev_basic_stats(struct ena_com_dev *ena_dev, in ena_com_get_dev_basic_stats()
2161 int ena_com_set_dev_mtu(struct ena_com_dev *ena_dev, int mtu) in ena_com_set_dev_mtu()
2193 int ena_com_get_offload_settings(struct ena_com_dev *ena_dev, in ena_com_get_offload_settings()
2211 int ena_com_set_hash_function(struct ena_com_dev *ena_dev) in ena_com_set_hash_function()
2272 int ena_com_fill_hash_function(struct ena_com_dev *ena_dev, in ena_com_fill_hash_function()
2328 int ena_com_get_hash_function(struct ena_com_dev *ena_dev, in ena_com_get_hash_function()
2355 int ena_com_get_hash_ctrl(struct ena_com_dev *ena_dev, in ena_com_get_hash_ctrl()
2376 int ena_com_set_hash_ctrl(struct ena_com_dev *ena_dev) in ena_com_set_hash_ctrl()
2422 int ena_com_set_default_hash_ctrl(struct ena_com_dev *ena_dev) in ena_com_set_default_hash_ctrl()
2483 int ena_com_fill_hash_ctrl(struct ena_com_dev *ena_dev, in ena_com_fill_hash_ctrl()
2520 int ena_com_indirect_table_fill_entry(struct ena_com_dev *ena_dev, in ena_com_indirect_table_fill_entry()
2536 int ena_com_indirect_table_set(struct ena_com_dev *ena_dev) in ena_com_indirect_table_set()
2589 int ena_com_indirect_table_get(struct ena_com_dev *ena_dev, u32 *ind_tbl) in ena_com_indirect_table_get()
2619 int ena_com_rss_init(struct ena_com_dev *ena_dev, u16 indr_tbl_log_size) in ena_com_rss_init()
2648 void ena_com_rss_destroy(struct ena_com_dev *ena_dev) in ena_com_rss_destroy()
2657 int ena_com_allocate_host_info(struct ena_com_dev *ena_dev) in ena_com_allocate_host_info()
2674 int ena_com_allocate_debug_area(struct ena_com_dev *ena_dev, in ena_com_allocate_debug_area()
2693 void ena_com_delete_host_info(struct ena_com_dev *ena_dev) in ena_com_delete_host_info()
2704 void ena_com_delete_debug_area(struct ena_com_dev *ena_dev) in ena_com_delete_debug_area()
2716 int ena_com_set_host_attributes(struct ena_com_dev *ena_dev) in ena_com_set_host_attributes()
2766 bool ena_com_interrupt_moderation_supported(struct ena_com_dev *ena_dev) in ena_com_interrupt_moderation_supported()
2786 int ena_com_update_nonadaptive_moderation_interval_tx(struct ena_com_dev *ena_dev, in ena_com_update_nonadaptive_moderation_interval_tx()
2794 int ena_com_update_nonadaptive_moderation_interval_rx(struct ena_com_dev *ena_dev, in ena_com_update_nonadaptive_moderation_interval_rx()
2802 int ena_com_init_interrupt_moderation(struct ena_com_dev *ena_dev) in ena_com_init_interrupt_moderation()
2836 unsigned int ena_com_get_nonadaptive_moderation_interval_tx(struct ena_com_dev *ena_dev) in ena_com_get_nonadaptive_moderation_interval_tx()
2841 unsigned int ena_com_get_nonadaptive_moderation_interval_rx(struct ena_com_dev *ena_dev) in ena_com_get_nonadaptive_moderation_interval_rx()
2846 int ena_com_config_dev_mode(struct ena_com_dev *ena_dev, in ena_com_config_dev_mode()