Home
last modified time | relevance | path

Searched refs:mtr_policy (Results 1 – 7 of 7) sorted by relevance

/dpdk/drivers/net/mlx5/
H A Dmlx5_flow_meter.c781 if (mtr_policy) in mlx5_flow_meter_policy_add()
831 if (!mtr_policy) in mlx5_flow_meter_policy_add()
920 if (mtr_policy) { in mlx5_flow_meter_policy_add()
923 mlx5_free(mtr_policy); in mlx5_flow_meter_policy_add()
964 if (!mtr_policy) in mlx5_flow_meter_policy_delete()
972 mlx5_free(mtr_policy); in mlx5_flow_meter_policy_delete()
1229 if (!mtr_policy) in mlx5_flow_meter_create()
1323 if (mtr_policy) in mlx5_flow_meter_create()
1382 if (mtr_policy) in mlx5_flow_meter_params_flush()
2003 if (mtr_policy->is_queue || mtr_policy->is_rss) in mlx5_flow_meter_rxq_flush()
[all …]
H A Dmlx5_flow.h1310 struct mlx5_flow_meter_policy *mtr_policy,
1320 struct mlx5_flow_meter_policy *mtr_policy);
1376 struct mlx5_flow_meter_policy *mtr_policy,
1381 struct mlx5_flow_meter_policy *mtr_policy);
1384 struct mlx5_flow_meter_policy *mtr_policy);
1387 struct mlx5_flow_meter_policy *mtr_policy);
1889 struct mlx5_flow_meter_policy *mtr_policy,
1892 struct mlx5_flow_meter_policy *mtr_policy);
2036 struct mlx5_flow_meter_policy *mtr_policy);
2038 struct mlx5_flow_meter_policy *mtr_policy,
[all …]
H A Dmlx5_flow_dv.c5218 if (!mtr_policy) in mlx5_flow_validate_action_meter()
5268 mtr_policy); in mlx5_flow_validate_action_meter()
15731 mtr_policy->mark = 1; in __flow_dv_create_domain_policy_acts()
15812 mtr_policy->is_queue = 1; in __flow_dv_create_domain_policy_acts()
16016 mtr_policy->mark = 1; in __flow_dv_create_domain_policy_acts()
16077 mtr_policy, actions, in flow_dv_create_mtr_policy_acts()
16686 mtr_policy->dev = dev; in __flow_dv_create_policy_acts_rules()
17209 mtr_policy->sub_policy_num |= in __flow_dv_meter_get_rss_sub_policy()
17263 policies[i++] = mtr_policy; in flow_dv_meter_sub_policy_rss_prepare()
17280 mtr_policy = next_policy; in flow_dv_meter_sub_policy_rss_prepare()
[all …]
H A Dmlx5_flow.c7948 struct mlx5_flow_meter_policy *mtr_policy) in mlx5_flow_destroy_mtr_acts() argument
7953 fops->destroy_mtr_acts(dev, mtr_policy); in mlx5_flow_destroy_mtr_acts()
7976 struct mlx5_flow_meter_policy *mtr_policy, in mlx5_flow_create_mtr_acts() argument
7983 return fops->create_mtr_acts(dev, mtr_policy, actions, error); in mlx5_flow_create_mtr_acts()
8001 struct mlx5_flow_meter_policy *mtr_policy) in mlx5_flow_create_policy_rules() argument
8006 return fops->create_policy_rules(dev, mtr_policy); in mlx5_flow_create_policy_rules()
8021 struct mlx5_flow_meter_policy *mtr_policy) in mlx5_flow_destroy_policy_rules() argument
8026 fops->destroy_policy_rules(dev, mtr_policy); in mlx5_flow_destroy_policy_rules()
8126 struct mlx5_flow_meter_policy *mtr_policy) in mlx5_flow_destroy_sub_policy_with_rxq() argument
8131 fops->destroy_sub_policy_with_rxq(dev, mtr_policy); in mlx5_flow_destroy_sub_policy_with_rxq()
/dpdk/drivers/net/cnxk/
H A Dcnxk_ethdev_mtr.c81 struct cnxk_mtr_policy *fmps = &dev->mtr_policy; in nix_mtr_policy_find()
407 struct cnxk_mtr_policy *fmps = &dev->mtr_policy; in cnxk_nix_mtr_policy_add()
458 TAILQ_REMOVE(&dev->mtr_policy, fmp, next); in cnxk_nix_mtr_policy_delete()
H A Dcnxk_ethdev.h417 struct cnxk_mtr_policy mtr_policy; member
H A Dcnxk_ethdev.c788 TAILQ_INIT(&dev->mtr_policy); in nix_ingress_policer_setup()