Searched refs:dr_drop_action (Results 1 – 4 of 4) sorted by relevance
576 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()
789 void *dr_drop_action[MLX5_MTR_DOMAIN_MAX]; member1226 void *dr_drop_action; /* Pointer to DR drop action, any domain. */ member
14212 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()
997 if (!priv->sh->dr_drop_action) in mlx5_flow_meter_validate()