Searched refs:dv_flow_en (Results 1 – 8 of 8) sorted by relevance
519 if (!sh->cdev->config.devx || !sh->config.dv_flow_en || in mlx5_flow_counter_mode_config()839 cfg.size = sh->config.dv_flow_en ? in mlx5_flow_ipool_create()1207 config->dv_flow_en = tmp; in mlx5_dev_args_check_handler()1279 config->dv_flow_en = 1; in mlx5_shared_dev_ctx_args_config()1293 if (config->dv_flow_en && !sh->dev_cap.dv_flow_en) { in mlx5_shared_dev_ctx_args_config()1295 config->dv_flow_en = 0; in mlx5_shared_dev_ctx_args_config()1301 if (config->dv_esw_en && !config->dv_flow_en) { in mlx5_shared_dev_ctx_args_config()1339 DRV_LOG(DEBUG, "\"dv_flow_en\" is %u.", config->dv_flow_en); in mlx5_shared_dev_ctx_args_config()1677 if (priv->sh->config.dv_flow_en == 2) in mlx5_alloc_table_hash_list()2324 if (dev_cap->lro_supported && !priv->sh->config.dv_flow_en) in mlx5_port_args_config()[all …]
147 uint32_t dv_flow_en:1; /* DV flow is supported. */ member302 unsigned int dv_flow_en:2; member1584 return (sh->cdev->config.devx && sh->config.dv_flow_en && in mlx5_devx_obj_ops_en()
3756 if (priv->sh->config.dv_flow_en == 2) in flow_get_drv_type()4874 if (!priv->sh->config.dv_flow_en || in flow_mreg_add_default_copy_action()4939 if (!config->dv_flow_en || in flow_mreg_update_copy_table()6163 if (!config->dv_flow_en || in flow_create_split_metadata()7252 if (priv->sh->config.dv_flow_en == 2) { in mlx5_flow_create()7335 if (priv->sh->config.dv_flow_en == 2 && in mlx5_flow_list_flush()7765 if (priv->sh->config.dv_flow_en == 2) in mlx5_flow_destroy()7869 if (priv->sh->config.dv_flow_en == 2) in mlx5_flow_query()9227 if (!priv->sh->config.dv_flow_en) in mlx5_flow_discover_mreg_c()9539 if (!sh->config.dv_flow_en) { in mlx5_flow_dev_dump()[all …]
1066 if (priv->sh->config.dv_flow_en == 2) in mlx5_devx_drop_action_create()
6926 if (!dev_conf->dv_flow_en) in flow_dv_validate()8091 if (dev_conf->dv_flow_en && in flow_dv_validate()14995 if (priv->sh->config.dv_flow_en == 2) in __flow_dv_action_rss_setup()16302 if (!fm || !priv->sh->config.dv_flow_en) in flow_dv_destroy_mtr_tbls()18156 if (dev_conf->dv_flow_en && in flow_dv_validate_mtr_policy_acts()18180 if (dev_conf->dv_flow_en && in flow_dv_validate_mtr_policy_acts()
175 sh->dev_cap.dv_flow_en = 1; in mlx5_os_capabilities_prepare()323 if (!sh->config.dv_flow_en) { in mlx5_dev_spawn()503 if (sh->config.dv_flow_en) { in mlx5_dev_spawn()
182 sh->dev_cap.dv_flow_en = 1; in mlx5_os_capabilities_prepare()185 if (hca_attr->eswitch_manager && sh->dev_cap.dv_flow_en && sh->esw_mode) in mlx5_os_capabilities_prepare()485 if (priv->sh->config.dv_flow_en == 2) in mlx5_alloc_shared_dr()863 if (!priv->sh->config.dv_flow_en || !priv->sh->dr_drop_action) in mlx5_flow_drop_action_config()1296 sh->config.dv_flow_en) { in mlx5_dev_spawn()1372 sh->config.dv_flow_en) { in mlx5_dev_spawn()1502 if (sh->config.dv_flow_en) { in mlx5_dev_spawn()1550 if (priv->sh->config.dv_flow_en == 2) in mlx5_dev_spawn()1594 if (sh->config.dv_flow_en && in mlx5_dev_spawn()1614 if (sh->config.dv_flow_en) in mlx5_dev_spawn()
133 - When using Verbs flow engine (``dv_flow_en`` = 0), flow pattern without any147 - When using Verbs flow engine (``dv_flow_en`` = 0), multi-tagged(QinQ) match is not supported.149 - When using DV flow engine (``dv_flow_en`` = 1), flow pattern with any VLAN specification will mat…192 engine (``dv_flow_en`` = 1).506 - Set ``dv_flow_en`` to 2 in order to enable HW steering.960 The Direct Verbs/Rules (engaged with ``dv_flow_en`` = 1) supports all975 - ``dv_flow_en`` parameter [int]1155 testpmd> port attach <PCI_BDF>,representor=sf<sfnum>,dv_flow_en=1