Home
last modified time | relevance | path

Searched refs:dr_drop_action (Results 1 – 4 of 4) sorted by relevance

/dpdk/drivers/net/mlx5/linux/
H A Dmlx5_os.c576 sh->dr_drop_action = mlx5_glue->dr_create_flow_action_drop(); in mlx5_alloc_shared_dr()
577 if (!sh->dr_drop_action) { in mlx5_alloc_shared_dr()
628 if (sh->dr_drop_action) { in mlx5_alloc_shared_dr()
629 mlx5_glue->destroy_flow_action(sh->dr_drop_action); in mlx5_alloc_shared_dr()
630 sh->dr_drop_action = NULL; in mlx5_alloc_shared_dr()
702 if (sh->dr_drop_action) { in mlx5_os_free_shared_dr()
703 mlx5_glue->destroy_flow_action(sh->dr_drop_action); in mlx5_os_free_shared_dr()
704 sh->dr_drop_action = NULL; in mlx5_os_free_shared_dr()
863 if (!priv->sh->config.dv_flow_en || !priv->sh->dr_drop_action) in mlx5_flow_drop_action_config()
875 priv->root_drop_action = priv->sh->dr_drop_action; in mlx5_flow_drop_action_config()
/dpdk/drivers/net/mlx5/
H A Dmlx5.h789 void *dr_drop_action[MLX5_MTR_DOMAIN_MAX]; member
1226 void *dr_drop_action; /* Pointer to DR drop action, any domain. */ member
H A Dmlx5_flow_dv.c14212 MLX5_ASSERT(priv->sh->dr_drop_action); in flow_dv_apply()
14213 dv->actions[n++] = priv->sh->dr_drop_action; in flow_dv_apply()
14217 MLX5_ASSERT(priv->sh->dr_drop_action); in flow_dv_apply()
14219 priv->sh->dr_drop_action : in flow_dv_apply()
15637 mtr_policy->dr_drop_action[j] = NULL; in flow_dv_destroy_mtr_policy_acts()
15792 mtr_policy->dr_drop_action[domain] = in __flow_dv_create_domain_policy_acts()
16625 mtr_policy->dr_drop_action[domain]; in __flow_dv_create_policy_acts_rules()
17018 actions[i++] = priv->sh->dr_drop_action; in flow_dv_create_mtr_tbls()
17065 actions[i++] = priv->sh->dr_drop_action; in flow_dv_create_mtr_tbls()
17590 &sh->dr_drop_action, &flow); in mlx5_flow_discover_dr_action_support()
H A Dmlx5_flow_meter.c997 if (!priv->sh->dr_drop_action) in mlx5_flow_meter_validate()