Lines Matching refs:ena_dev
170 struct ena_com_dev *dev = adapter->ena_dev; in ena_metrics_stats()
264 ptr = (u64 *)&adapter->ena_dev->admin_queue.stats + in ena_dev_admin_queue_stats()
324 struct ena_com_dev *dev = adapter->ena_dev; in ena_get_hw_stats_count()
352 struct ena_com_dev *dev = adapter->ena_dev; in ena_metrics_stats_strings()
458 struct ena_com_dev *ena_dev = adapter->ena_dev; in ena_get_link_ksettings() local
463 rc = ena_com_get_link_params(ena_dev, &feat_resp); in ena_get_link_ksettings()
492 struct ena_com_dev *ena_dev = adapter->ena_dev; in ena_get_coalesce() local
494 if (!ena_com_interrupt_moderation_supported(ena_dev)) in ena_get_coalesce()
498 ena_com_get_nonadaptive_moderation_interval_tx(ena_dev) * in ena_get_coalesce()
499 ena_dev->intr_delay_resolution; in ena_get_coalesce()
502 ena_com_get_nonadaptive_moderation_interval_rx(ena_dev) in ena_get_coalesce()
503 * ena_dev->intr_delay_resolution; in ena_get_coalesce()
506 ena_com_get_adaptive_moderation_enabled(ena_dev); in ena_get_coalesce()
516 val = ena_com_get_nonadaptive_moderation_interval_tx(adapter->ena_dev); in ena_update_tx_rings_nonadaptive_intr_moderation()
527 val = ena_com_get_nonadaptive_moderation_interval_rx(adapter->ena_dev); in ena_update_rx_rings_nonadaptive_intr_moderation()
539 struct ena_com_dev *ena_dev = adapter->ena_dev; in ena_set_coalesce() local
542 if (!ena_com_interrupt_moderation_supported(ena_dev)) in ena_set_coalesce()
545 rc = ena_com_update_nonadaptive_moderation_interval_tx(ena_dev, in ena_set_coalesce()
552 rc = ena_com_update_nonadaptive_moderation_interval_rx(ena_dev, in ena_set_coalesce()
560 !ena_com_get_adaptive_moderation_enabled(ena_dev)) in ena_set_coalesce()
561 ena_com_enable_adaptive_moderation(ena_dev); in ena_set_coalesce()
564 ena_com_get_adaptive_moderation_enabled(ena_dev)) in ena_set_coalesce()
565 ena_com_disable_adaptive_moderation(ena_dev); in ena_set_coalesce()
611 if (adapter->ena_dev->tx_mem_queue_type == ENA_ADMIN_PLACEMENT_POLICY_DEV) { in ena_get_ringparam()
615 kernel_ring->tx_push_buf_len = adapter->ena_dev->tx_max_header_size; in ena_get_ringparam()
651 new_tx_push_buf_len = adapter->ena_dev->tx_max_header_size; in ena_set_ringparam()
653 if ((adapter->ena_dev->tx_mem_queue_type == ENA_ADMIN_PLACEMENT_POLICY_DEV) != in ena_set_ringparam()
665 placement = adapter->ena_dev->tx_mem_queue_type; in ena_set_ringparam()
684 changed |= new_tx_push_buf_len != adapter->ena_dev->tx_max_header_size; in ena_set_ringparam()
742 struct ena_com_dev *ena_dev = adapter->ena_dev; in ena_get_rxfh_fields() local
782 rc = ena_com_get_hash_ctrl(ena_dev, proto, &hash_fields); in ena_get_rxfh_fields()
796 struct ena_com_dev *ena_dev = adapter->ena_dev; in ena_set_rxfh_fields() local
835 return ena_com_fill_hash_ctrl(ena_dev, proto, hash_fields); in ena_set_rxfh_fields()
874 struct ena_com_dev *ena_dev = adapter->ena_dev; in ena_indirection_table_set() local
878 rc = ena_com_indirect_table_fill_entry(ena_dev, in ena_indirection_table_set()
888 rc = ena_com_indirect_table_set(ena_dev); in ena_indirection_table_set()
899 struct ena_com_dev *ena_dev = adapter->ena_dev; in ena_indirection_table_get() local
905 rc = ena_com_indirect_table_get(ena_dev, indir); in ena_indirection_table_get()
934 rc = ena_com_get_hash_function(adapter->ena_dev, &ena_func); in ena_get_rxfh()
942 rc = ena_com_get_hash_key(adapter->ena_dev, rxfh->key); in ena_get_rxfh()
969 struct ena_com_dev *ena_dev = adapter->ena_dev; in ena_set_rxfh() local
981 func = ena_com_get_current_hash_function(ena_dev); in ena_set_rxfh()
996 rc = ena_com_fill_hash_function(ena_dev, func, rxfh->key, in ena_set_rxfh()