Home
last modified time | relevance | path

Searched defs:ena_dev (Results 1 – 7 of 7) sorted by relevance

/freebsd-src/sys/contrib/ena-com/
H A Dena_com.c110 ena_com_mem_addr_set(struct ena_com_dev * ena_dev,struct ena_common_mem_addr * ena_addr,dma_addr_t addr) ena_com_mem_addr_set() argument
127 struct ena_com_dev *ena_dev = admin_queue->ena_dev; ena_com_admin_init_sq() local
150 struct ena_com_dev *ena_dev = admin_queue->ena_dev; ena_com_admin_init_cq() local
168 ena_com_admin_init_aenq(struct ena_com_dev * ena_dev,struct ena_aenq_handlers * aenq_handlers) ena_com_admin_init_aenq() argument
312 struct ena_com_dev *ena_dev = admin_queue->ena_dev; ena_com_init_comp_ctxt() local
357 ena_com_init_io_sq(struct ena_com_dev * ena_dev,struct ena_com_create_io_ctx * ctx,struct ena_com_io_sq * io_sq) ena_com_init_io_sq() argument
446 ena_com_init_io_cq(struct ena_com_dev * ena_dev,struct ena_com_create_io_ctx * ctx,struct ena_com_io_cq * io_cq) ena_com_init_io_cq() argument
649 ena_com_set_llq(struct ena_com_dev * ena_dev) ena_com_set_llq() argument
684 ena_com_config_llq_info(struct ena_com_dev * ena_dev,struct ena_admin_feature_llq_desc * llq_features,struct ena_llq_configurations * llq_default_cfg) ena_com_config_llq_info() argument
865 ena_com_reg_bar_read32(struct ena_com_dev * ena_dev,u16 offset) ena_com_reg_bar_read32() argument
942 ena_com_destroy_io_sq(struct ena_com_dev * ena_dev,struct ena_com_io_sq * io_sq) ena_com_destroy_io_sq() argument
977 ena_com_io_queue_free(struct ena_com_dev * ena_dev,struct ena_com_io_sq * io_sq,struct ena_com_io_cq * io_cq) ena_com_io_queue_free() argument
1015 wait_for_reset_state(struct ena_com_dev * ena_dev,u32 timeout,u16 exp_state) wait_for_reset_state() argument
1043 ena_com_check_supported_feature_id(struct ena_com_dev * ena_dev,enum ena_admin_aq_feature_id feature_id) ena_com_check_supported_feature_id() argument
1056 ena_com_get_feature_ex(struct ena_com_dev * ena_dev,struct ena_admin_get_feat_resp * get_resp,enum ena_admin_aq_feature_id feature_id,dma_addr_t control_buf_dma_addr,u32 control_buff_size,u8 feature_ver) ena_com_get_feature_ex() argument
1110 ena_com_get_feature(struct ena_com_dev * ena_dev,struct ena_admin_get_feat_resp * get_resp,enum ena_admin_aq_feature_id feature_id,u8 feature_ver) ena_com_get_feature() argument
1123 ena_com_get_current_hash_function(struct ena_com_dev * ena_dev) ena_com_get_current_hash_function() argument
1128 ena_com_hash_key_fill_default_key(struct ena_com_dev * ena_dev) ena_com_hash_key_fill_default_key() argument
1140 ena_com_hash_key_allocate(struct ena_com_dev * ena_dev) ena_com_hash_key_allocate() argument
1159 ena_com_hash_key_destroy(struct ena_com_dev * ena_dev) ena_com_hash_key_destroy() argument
1172 ena_com_hash_ctrl_init(struct ena_com_dev * ena_dev) ena_com_hash_ctrl_init() argument
1188 ena_com_hash_ctrl_destroy(struct ena_com_dev * ena_dev) ena_com_hash_ctrl_destroy() argument
1201 ena_com_indirect_table_allocate(struct ena_com_dev * ena_dev,u16 log_size) ena_com_indirect_table_allocate() argument
1259 ena_com_indirect_table_destroy(struct ena_com_dev * ena_dev) ena_com_indirect_table_destroy() argument
1280 ena_com_create_io_sq(struct ena_com_dev * ena_dev,struct ena_com_io_sq * io_sq,u16 cq_idx) ena_com_create_io_sq() argument
1351 ena_com_ind_tbl_convert_to_device(struct ena_com_dev * ena_dev) ena_com_ind_tbl_convert_to_device() argument
1374 ena_com_update_intr_delay_resolution(struct ena_com_dev * ena_dev,u16 intr_delay_resolution) ena_com_update_intr_delay_resolution() argument
1440 ena_com_create_io_cq(struct ena_com_dev * ena_dev,struct ena_com_io_cq * io_cq) ena_com_create_io_cq() argument
1493 ena_com_get_io_handlers(struct ena_com_dev * ena_dev,u16 qid,struct ena_com_io_sq ** io_sq,struct ena_com_io_cq ** io_cq) ena_com_get_io_handlers() argument
1509 ena_com_abort_admin_commands(struct ena_com_dev * ena_dev) ena_com_abort_admin_commands() argument
1529 ena_com_wait_for_abort_completion(struct ena_com_dev * ena_dev) ena_com_wait_for_abort_completion() argument
1544 ena_com_destroy_io_cq(struct ena_com_dev * ena_dev,struct ena_com_io_cq * io_cq) ena_com_destroy_io_cq() argument
1569 ena_com_get_admin_running_state(struct ena_com_dev * ena_dev) ena_com_get_admin_running_state() argument
1574 ena_com_set_admin_running_state(struct ena_com_dev * ena_dev,bool state) ena_com_set_admin_running_state() argument
1584 ena_com_admin_aenq_enable(struct ena_com_dev * ena_dev) ena_com_admin_aenq_enable() argument
1596 ena_com_set_aenq_config(struct ena_com_dev * ena_dev,u32 groups_flag) ena_com_set_aenq_config() argument
1637 ena_com_get_dma_width(struct ena_com_dev * ena_dev) ena_com_get_dma_width() argument
1662 ena_com_validate_version(struct ena_com_dev * ena_dev) ena_com_validate_version() argument
1710 ena_com_free_ena_admin_queue_comp_ctx(struct ena_com_dev * ena_dev,struct ena_com_admin_queue * admin_queue) ena_com_free_ena_admin_queue_comp_ctx() argument
1725 ena_com_admin_destroy(struct ena_com_dev * ena_dev) ena_com_admin_destroy() argument
1755 ena_com_set_admin_polling_mode(struct ena_com_dev * ena_dev,bool polling) ena_com_set_admin_polling_mode() argument
1767 ena_com_get_admin_polling_mode(struct ena_com_dev * ena_dev) ena_com_get_admin_polling_mode() argument
1772 ena_com_set_admin_auto_polling_mode(struct ena_com_dev * ena_dev,bool polling) ena_com_set_admin_auto_polling_mode() argument
1778 ena_com_phc_supported(struct ena_com_dev * ena_dev) ena_com_phc_supported() argument
1783 ena_com_phc_init(struct ena_com_dev * ena_dev) ena_com_phc_init() argument
1806 ena_com_phc_config(struct ena_com_dev * ena_dev) ena_com_phc_config() argument
1873 ena_com_phc_destroy(struct ena_com_dev * ena_dev) ena_com_phc_destroy() argument
1893 ena_com_phc_get(struct ena_com_dev * ena_dev,u64 * timestamp) ena_com_phc_get() argument
1993 ena_com_mmio_reg_read_request_init(struct ena_com_dev * ena_dev) ena_com_mmio_reg_read_request_init() argument
2019 ena_com_set_mmio_read_mode(struct ena_com_dev * ena_dev,bool readless_supported) ena_com_set_mmio_read_mode() argument
2026 ena_com_mmio_reg_read_request_destroy(struct ena_com_dev * ena_dev) ena_com_mmio_reg_read_request_destroy() argument
2043 ena_com_mmio_reg_read_request_write_dev_addr(struct ena_com_dev * ena_dev) ena_com_mmio_reg_read_request_write_dev_addr() argument
2055 ena_com_admin_init(struct ena_com_dev * ena_dev,struct ena_aenq_handlers * aenq_handlers) ena_com_admin_init() argument
2140 ena_com_create_io_queue(struct ena_com_dev * ena_dev,struct ena_com_create_io_ctx * ctx) ena_com_create_io_queue() argument
2201 ena_com_destroy_io_queue(struct ena_com_dev * ena_dev,u16 qid) ena_com_destroy_io_queue() argument
2221 ena_com_get_link_params(struct ena_com_dev * ena_dev,struct ena_admin_get_feat_resp * resp) ena_com_get_link_params() argument
2227 ena_get_dev_stats(struct ena_com_dev * ena_dev,struct ena_com_stats_ctx * ctx,enum ena_admin_get_stats_type type) ena_get_dev_stats() argument
2254 ena_com_set_supported_customer_metrics(struct ena_com_dev * ena_dev) ena_com_set_supported_customer_metrics() argument
2276 ena_com_get_dev_attr_feat(struct ena_com_dev * ena_dev,struct ena_com_dev_get_features_ctx * get_feat_ctx) ena_com_get_dev_attr_feat() argument
2362 ena_com_admin_q_comp_intr_handler(struct ena_com_dev * ena_dev) ena_com_admin_q_comp_intr_handler() argument
2370 ena_com_get_specific_aenq_cb(struct ena_com_dev * ena_dev,u16 group) ena_com_get_specific_aenq_cb() argument
2385 ena_com_aenq_intr_handler(struct ena_com_dev * ena_dev,void * data) ena_com_aenq_intr_handler() argument
2452 ena_com_extended_stats_set_func_queue(struct ena_com_dev * ena_dev,u32 func_queue) ena_com_extended_stats_set_func_queue() argument
2468 ena_com_dev_reset(struct ena_com_dev * ena_dev,enum ena_regs_reset_reason_types reset_reason) ena_com_dev_reset() argument
2530 ena_com_get_eni_stats(struct ena_com_dev * ena_dev,struct ena_admin_eni_stats * stats) ena_com_get_eni_stats() argument
2550 ena_com_get_ena_srd_info(struct ena_com_dev * ena_dev,struct ena_admin_ena_srd_info * info) ena_com_get_ena_srd_info() argument
2570 ena_com_get_dev_basic_stats(struct ena_com_dev * ena_dev,struct ena_admin_basic_stats * stats) ena_com_get_dev_basic_stats() argument
2586 ena_com_get_dev_extended_stats(struct ena_com_dev * ena_dev,char * buff,u32 len) ena_com_get_dev_extended_stats() argument
2630 ena_com_get_customer_metrics(struct ena_com_dev * ena_dev,char * buffer,u32 len) ena_com_get_customer_metrics() argument
2672 ena_com_set_dev_mtu(struct ena_com_dev * ena_dev,u32 mtu) ena_com_set_dev_mtu() argument
2704 ena_com_get_offload_settings(struct ena_com_dev * ena_dev,struct ena_admin_feature_offload_desc * offload) ena_com_get_offload_settings() argument
2722 ena_com_set_hash_function(struct ena_com_dev * ena_dev) ena_com_set_hash_function() argument
2783 ena_com_fill_hash_function(struct ena_com_dev * ena_dev,enum ena_admin_hash_functions func,const u8 * key,u16 key_len,u32 init_val) ena_com_fill_hash_function() argument
2833 ena_com_get_hash_function(struct ena_com_dev * ena_dev,enum ena_admin_hash_functions * func) ena_com_get_hash_function() argument
2860 ena_com_get_hash_key(struct ena_com_dev * ena_dev,u8 * key) ena_com_get_hash_key() argument
2872 ena_com_get_hash_ctrl(struct ena_com_dev * ena_dev,enum ena_admin_flow_hash_proto proto,u16 * fields) ena_com_get_hash_ctrl() argument
2893 ena_com_set_hash_ctrl(struct ena_com_dev * ena_dev) ena_com_set_hash_ctrl() argument
2939 ena_com_set_default_hash_ctrl(struct ena_com_dev * ena_dev) ena_com_set_default_hash_ctrl() argument
3000 ena_com_fill_hash_ctrl(struct ena_com_dev * ena_dev,enum ena_admin_flow_hash_proto proto,u16 hash_fields) ena_com_fill_hash_ctrl() argument
3037 ena_com_indirect_table_fill_entry(struct ena_com_dev * ena_dev,u16 entry_idx,u16 entry_value) ena_com_indirect_table_fill_entry() argument
3053 ena_com_indirect_table_set(struct ena_com_dev * ena_dev) ena_com_indirect_table_set() argument
3106 ena_com_indirect_table_get(struct ena_com_dev * ena_dev,u32 * ind_tbl) ena_com_indirect_table_get() argument
3132 ena_com_rss_init(struct ena_com_dev * ena_dev,u16 indr_tbl_log_size) ena_com_rss_init() argument
3167 ena_com_rss_destroy(struct ena_com_dev * ena_dev) ena_com_rss_destroy() argument
3176 ena_com_allocate_host_info(struct ena_com_dev * ena_dev) ena_com_allocate_host_info() argument
3195 ena_com_allocate_debug_area(struct ena_com_dev * ena_dev,u32 debug_area_size) ena_com_allocate_debug_area() argument
3215 ena_com_allocate_customer_metrics_buffer(struct ena_com_dev * ena_dev) ena_com_allocate_customer_metrics_buffer() argument
3231 ena_com_delete_host_info(struct ena_com_dev * ena_dev) ena_com_delete_host_info() argument
3245 ena_com_delete_debug_area(struct ena_com_dev * ena_dev) ena_com_delete_debug_area() argument
3259 ena_com_delete_customer_metrics_buffer(struct ena_com_dev * ena_dev) ena_com_delete_customer_metrics_buffer() argument
3273 ena_com_set_host_attributes(struct ena_com_dev * ena_dev) ena_com_set_host_attributes() argument
3323 ena_com_interrupt_moderation_supported(struct ena_com_dev * ena_dev) ena_com_interrupt_moderation_supported() argument
3329 ena_com_update_nonadaptive_moderation_interval(struct ena_com_dev * ena_dev,u32 coalesce_usecs,u32 intr_delay_resolution,u32 * intr_moder_interval) ena_com_update_nonadaptive_moderation_interval() argument
3344 ena_com_update_nonadaptive_moderation_interval_tx(struct ena_com_dev * ena_dev,u32 tx_coalesce_usecs) ena_com_update_nonadaptive_moderation_interval_tx() argument
3353 ena_com_update_nonadaptive_moderation_interval_rx(struct ena_com_dev * ena_dev,u32 rx_coalesce_usecs) ena_com_update_nonadaptive_moderation_interval_rx() argument
3362 ena_com_init_interrupt_moderation(struct ena_com_dev * ena_dev) ena_com_init_interrupt_moderation() argument
3396 ena_com_get_nonadaptive_moderation_interval_tx(struct ena_com_dev * ena_dev) ena_com_get_nonadaptive_moderation_interval_tx() argument
3401 ena_com_get_nonadaptive_moderation_interval_rx(struct ena_com_dev * ena_dev) ena_com_get_nonadaptive_moderation_interval_rx() argument
3406 ena_com_config_dev_mode(struct ena_com_dev * ena_dev,struct ena_admin_feature_llq_desc * llq_features,struct ena_llq_configurations * llq_default_cfg) ena_com_config_dev_mode() argument
[all...]
H A Dena_com.h238 struct ena_com_dev *ena_dev; global() member
1119 ena_com_get_adaptive_moderation_enabled(struct ena_com_dev * ena_dev) ena_com_get_adaptive_moderation_enabled() argument
1124 ena_com_enable_adaptive_moderation(struct ena_com_dev * ena_dev) ena_com_enable_adaptive_moderation() argument
1129 ena_com_disable_adaptive_moderation(struct ena_com_dev * ena_dev) ena_com_disable_adaptive_moderation() argument
1140 ena_com_get_cap(struct ena_com_dev * ena_dev,enum ena_admin_aq_caps_id cap_id) ena_com_get_cap() argument
1152 ena_com_get_customer_metric_support(struct ena_com_dev * ena_dev,enum ena_admin_customer_metrics_id metric_id) ena_com_get_customer_metric_support() argument
1163 ena_com_get_customer_metric_count(struct ena_com_dev * ena_dev) ena_com_get_customer_metric_count() argument
[all...]
/freebsd-src/sys/dev/ena/
H A Dena_rss.c74 ena_rss_set_hash(struct ena_com_dev *ena_dev, const u8 *key) in ena_rss_set_hash() argument
86 ena_rss_get_hash_key(struct ena_com_dev *ena_dev, u8 *key) in ena_rss_get_hash_key() argument
103 struct ena_com_dev *ena_dev = adapter->ena_dev; in ena_rss_init_default() local
163 struct ena_com_dev *ena_dev = adapter->ena_dev; ena_rss_configure() local
[all...]
H A Dena.c386 struct ena_com_dev *ena_dev; ena_init_io_rings_basic() local
1507 struct ena_com_dev *ena_dev = adapter->ena_dev; ena_create_io_queues() local
2551 ena_calc_max_io_queue_num(device_t pdev,struct ena_com_dev * ena_dev,struct ena_com_dev_get_features_ctx * get_feat_ctx) ena_calc_max_io_queue_num() argument
2615 ena_set_queues_placement_policy(device_t pdev,struct ena_com_dev * ena_dev,struct ena_admin_feature_llq_desc * llq,struct ena_llq_configurations * llq_default_configurations) ena_set_queues_placement_policy() argument
2649 ena_map_llq_mem_bar(device_t pdev,struct ena_com_dev * ena_dev) ena_map_llq_mem_bar() argument
2704 struct ena_com_dev *ena_dev = ctx->ena_dev; ena_calc_io_queue_size() local
2792 ena_config_host_info(struct ena_com_dev * ena_dev,device_t dev) ena_config_host_info() argument
2846 struct ena_com_dev *ena_dev = adapter->ena_dev; ena_device_init() local
2948 struct ena_com_dev *ena_dev = adapter->ena_dev; ena_enable_msix_and_set_admin_interrupts() local
3234 struct ena_com_dev *ena_dev = adapter->ena_dev; ena_update_hints() local
3392 struct ena_com_dev *ena_dev = adapter->ena_dev; ena_destroy_device() local
3470 struct ena_com_dev *ena_dev = adapter->ena_dev; ena_restore_device() local
3621 struct ena_com_dev *ena_dev = NULL; ena_attach() local
3883 struct ena_com_dev *ena_dev = adapter->ena_dev; ena_detach() local
[all...]
H A Dena_sysctl.c460 struct ena_com_dev *ena_dev; ena_sysctl_add_customer_metrics() local
1022 struct ena_com_dev *ena_dev = adapter->ena_dev; ena_sysctl_rss_key() local
[all...]
H A Dena.h226 struct ena_com_dev *ena_dev; global() member
310 struct ena_com_dev *ena_dev; global() member
399 struct ena_com_dev *ena_dev; global() member
H A Dena_datapath.c966 struct ena_com_dev *ena_dev; ena_xmit_mbuf() local
[all...]