| /dpdk/examples/vm_power_manager/guest_cli/ |
| H A D | main.c | 58 policy = get_policy(); in parse_args() 59 ret = set_policy_defaults(policy); in parse_args() 73 strlcpy(policy->vm_name, optarg, in parse_args() 91 policy->timer_policy.busy_hours in parse_args() 95 policy->timer_policy.quiet_hours in parse_args() 116 policy->num_vcpu = idx; in parse_args() 137 policy->nb_mac_to_monitor = idx; in parse_args() 142 policy->policy_to_use = in parse_args() 145 policy->policy_to_use = in parse_args() 148 policy->policy_to_use = in parse_args() [all …]
|
| H A D | vm_power_cli_guest.c | 40 static struct rte_power_channel_packet policy; variable 45 return &policy; in get_policy() 51 struct rte_power_channel_packet *policy; in set_policy_mac() local 66 policy = get_policy(); in set_policy_mac() 67 policy->vfid[idx] = pfid.pfid; in set_policy_mac() 203 strlcpy(pkt.vm_name, policy.vm_name, sizeof(pkt.vm_name)); in cmd_query_freq_list_parsed() 214 strlcpy(pkt.vm_name, policy.vm_name, sizeof(pkt.vm_name)); in cmd_query_freq_list_parsed() 313 strlcpy(pkt.vm_name, policy.vm_name, sizeof(pkt.vm_name)); in cmd_query_caps_list_parsed() 324 strlcpy(pkt.vm_name, policy.vm_name, sizeof(pkt.vm_name)); in cmd_query_caps_list_parsed() 503 ret = send_policy(&policy, cl); in cmd_send_policy_parsed()
|
| /dpdk/examples/ipsec-secgw/test/ |
| H A D | tun_aesgcm_defs.sh | 10 ssh ${REMOTE_HOST} ip xfrm policy flush 13 ssh ${REMOTE_HOST} ip xfrm policy add \ 19 ssh ${REMOTE_HOST} ip xfrm policy add \ 37 ssh ${REMOTE_HOST} ip xfrm policy list 43 ssh ${REMOTE_HOST} ip xfrm policy flush 46 ssh ${REMOTE_HOST} ip xfrm policy add \ 52 ssh ${REMOTE_HOST} ip xfrm policy add \ 72 ssh ${REMOTE_HOST} ip xfrm policy list 78 ssh ${REMOTE_HOST} ip xfrm policy flush 81 ssh ${REMOTE_HOST} ip xfrm policy add \ [all …]
|
| H A D | tun_aesctr_sha1_defs.sh | 10 ssh ${REMOTE_HOST} ip xfrm policy flush 13 ssh ${REMOTE_HOST} ip xfrm policy add \ 19 ssh ${REMOTE_HOST} ip xfrm policy add \ 37 ssh ${REMOTE_HOST} ip xfrm policy list 43 ssh ${REMOTE_HOST} ip xfrm policy flush 46 ssh ${REMOTE_HOST} ip xfrm policy add \ 52 ssh ${REMOTE_HOST} ip xfrm policy add \ 72 ssh ${REMOTE_HOST} ip xfrm policy list 78 ssh ${REMOTE_HOST} ip xfrm policy flush 81 ssh ${REMOTE_HOST} ip xfrm policy add \ [all …]
|
| H A D | tun_3descbc_sha1_defs.sh | 10 ssh ${REMOTE_HOST} ip xfrm policy flush 13 ssh ${REMOTE_HOST} ip xfrm policy add \ 19 ssh ${REMOTE_HOST} ip xfrm policy add \ 37 ssh ${REMOTE_HOST} ip xfrm policy list 43 ssh ${REMOTE_HOST} ip xfrm policy flush 46 ssh ${REMOTE_HOST} ip xfrm policy add \ 52 ssh ${REMOTE_HOST} ip xfrm policy add \ 72 ssh ${REMOTE_HOST} ip xfrm policy list 78 ssh ${REMOTE_HOST} ip xfrm policy flush 81 ssh ${REMOTE_HOST} ip xfrm policy add \ [all …]
|
| H A D | tun_aescbc_sha1_defs.sh | 10 ssh ${REMOTE_HOST} ip xfrm policy flush 13 ssh ${REMOTE_HOST} ip xfrm policy add \ 19 ssh ${REMOTE_HOST} ip xfrm policy add \ 37 ssh ${REMOTE_HOST} ip xfrm policy list 43 ssh ${REMOTE_HOST} ip xfrm policy flush 46 ssh ${REMOTE_HOST} ip xfrm policy add \ 52 ssh ${REMOTE_HOST} ip xfrm policy add \ 72 ssh ${REMOTE_HOST} ip xfrm policy list 78 ssh ${REMOTE_HOST} ip xfrm policy flush 81 ssh ${REMOTE_HOST} ip xfrm policy add \ [all …]
|
| H A D | trs_3descbc_sha1_defs.sh | 10 ssh ${REMOTE_HOST} ip xfrm policy flush 13 ssh ${REMOTE_HOST} ip xfrm policy add \ 18 ssh ${REMOTE_HOST} ip xfrm policy add \ 35 ssh ${REMOTE_HOST} ip xfrm policy list 41 ssh ${REMOTE_HOST} ip xfrm policy flush 44 ssh ${REMOTE_HOST} ip xfrm policy add \ 49 ssh ${REMOTE_HOST} ip xfrm policy add \ 67 ssh ${REMOTE_HOST} ip xfrm policy list
|
| H A D | trs_aesgcm_defs.sh | 10 ssh ${REMOTE_HOST} ip xfrm policy flush 13 ssh ${REMOTE_HOST} ip xfrm policy add \ 18 ssh ${REMOTE_HOST} ip xfrm policy add \ 35 ssh ${REMOTE_HOST} ip xfrm policy list 41 ssh ${REMOTE_HOST} ip xfrm policy flush 44 ssh ${REMOTE_HOST} ip xfrm policy add \ 49 ssh ${REMOTE_HOST} ip xfrm policy add \ 66 ssh ${REMOTE_HOST} ip xfrm policy list
|
| H A D | trs_aesctr_sha1_defs.sh | 10 ssh ${REMOTE_HOST} ip xfrm policy flush 13 ssh ${REMOTE_HOST} ip xfrm policy add \ 18 ssh ${REMOTE_HOST} ip xfrm policy add \ 35 ssh ${REMOTE_HOST} ip xfrm policy list 41 ssh ${REMOTE_HOST} ip xfrm policy flush 44 ssh ${REMOTE_HOST} ip xfrm policy add \ 49 ssh ${REMOTE_HOST} ip xfrm policy add \ 67 ssh ${REMOTE_HOST} ip xfrm policy list
|
| H A D | trs_aescbc_sha1_defs.sh | 10 ssh ${REMOTE_HOST} ip xfrm policy flush 13 ssh ${REMOTE_HOST} ip xfrm policy add \ 18 ssh ${REMOTE_HOST} ip xfrm policy add \ 35 ssh ${REMOTE_HOST} ip xfrm policy list 41 ssh ${REMOTE_HOST} ip xfrm policy flush 44 ssh ${REMOTE_HOST} ip xfrm policy add \ 49 ssh ${REMOTE_HOST} ip xfrm policy add \ 67 ssh ${REMOTE_HOST} ip xfrm policy list
|
| H A D | bypass_defs.sh | 36 ssh ${REMOTE_HOST} ip xfrm policy flush 39 ssh ${REMOTE_HOST} ip xfrm policy list
|
| /dpdk/doc/guides/sample_app_ug/ |
| H A D | vm_power_management.rst | 42 setting policy values. 122 manages the power for the VM based on the policy. The policy can specify 136 BRANCH_RATIO policy option. 556 ``--policy {policy type}`` 651 policy. 655 {"policy": { 668 {"policy": { 741 for the TRAFFIC policy. 765 For the TIME policy only. 860 - TIME: Time-of-day policy. [all …]
|
| /dpdk/drivers/net/cnxk/ |
| H A D | cnxk_ethdev_mtr.c | 340 if (!policy) in cnxk_nix_mtr_policy_validate() 344 if (policy->actions[i]) { in cnxk_nix_mtr_policy_validate() 378 if (policy->actions[i]) { in cnxk_fill_policy_actions() 491 if (policy == NULL) in cnxk_nix_mtr_create() 513 mtr->policy = policy; in cnxk_nix_mtr_create() 539 policy->ref_cnt++; in cnxk_nix_mtr_create() 619 mtr->policy->ref_cnt--; in cnxk_nix_mtr_destroy() 903 if (policy == NULL) in nix_mtr_validate() 922 if (policy == NULL) in nix_mtr_policy_act_get() 925 *policy_act = policy; in nix_mtr_policy_act_get() [all …]
|
| H A D | cn10k_flow.c | 31 struct cnxk_mtr_policy_node *policy; in cn10k_mtr_configure() local 70 rc = nix_mtr_policy_act_get(eth_dev, next_mtr_id, &policy); in cn10k_mtr_configure() 76 policy, &tree_level); in cn10k_mtr_configure()
|
| /dpdk/lib/ethdev/ |
| H A D | rte_mtr.h | 552 struct rte_mtr_meter_policy_params *policy, 580 struct rte_mtr_meter_policy_params *policy, 587 #define rte_mtr_policy_pass_color(policy) \ argument 588 struct rte_mtr_meter_policy_params policy = \ 629 #define rte_mtr_policy_drop_red(policy) \ argument 630 struct rte_mtr_meter_policy_params policy = \
|
| H A D | rte_mtr.c | 97 struct rte_mtr_meter_policy_params *policy, in rte_mtr_meter_policy_validate() argument 102 policy, error); in rte_mtr_meter_policy_validate() 109 struct rte_mtr_meter_policy_params *policy, in rte_mtr_meter_policy_add() argument 114 policy_id, policy, error); in rte_mtr_meter_policy_add()
|
| H A D | rte_mtr_driver.h | 46 struct rte_mtr_meter_policy_params *policy, 52 struct rte_mtr_meter_policy_params *policy,
|
| /dpdk/drivers/net/softnic/ |
| H A D | rte_eth_softnic_meter.c | 223 struct rte_mtr_meter_policy_params *policy, in pmd_mtr_meter_policy_add() argument 234 if (policy == NULL) in pmd_mtr_meter_policy_add() 251 if (policy->actions[i] == NULL) in pmd_mtr_meter_policy_add() 257 for (act = policy->actions[i], valid_act_found = false; in pmd_mtr_meter_policy_add() 296 act = policy->actions[i]; in pmd_mtr_meter_policy_add() 426 struct softnic_mtr_meter_policy *policy; in pmd_mtr_create() local 446 if (policy == NULL) { in pmd_mtr_create() 472 policy->n_users++; in pmd_mtr_create() 487 struct softnic_mtr_meter_policy *policy; in pmd_mtr_destroy() local 517 if (policy == NULL) in pmd_mtr_destroy() [all …]
|
| /dpdk/lib/power/ |
| H A D | rte_power_empty_poll.c | 130 struct ep_policy *policy) in set_policy() argument 132 set_state(poll_stats, policy->state); in set_policy() 134 if (policy->state == TRAINING) in set_policy() 137 poll_stats->thresh[MED_NORMAL].base_edpi = policy->med_base_edpi; in set_policy() 138 poll_stats->thresh[HGH_BUSY].base_edpi = policy->hgh_base_edpi; in set_policy() 395 struct ep_policy *policy) in rte_power_empty_poll_stat_init() argument 445 set_policy(&w->wrk_stats[i], policy); in rte_power_empty_poll_stat_init()
|
| /dpdk/drivers/net/mlx5/ |
| H A D | mlx5_flow_meter.c | 888 policy->actions, error); in mlx5_flow_meter_policy_add() 2032 struct mlx5_flow_meter_policy *policy; in mlx5_flow_meter_flush_hierarchy() local 2039 MLX5_ASSERT(policy); in mlx5_flow_meter_flush_hierarchy() 2056 if (policy->ref_cnt) in mlx5_flow_meter_flush_hierarchy() 2059 policy, error, true)) in mlx5_flow_meter_flush_hierarchy() 2061 mlx5_free(policy); in mlx5_flow_meter_flush_hierarchy() 2066 policy = next_policy; in mlx5_flow_meter_flush_hierarchy() 2088 struct mlx5_flow_meter_policy *policy; in mlx5_flow_meter_flush_all_hierarchies() local 2119 policy = sub_policy->main_policy; in mlx5_flow_meter_flush_all_hierarchies() 2120 if (!policy || !policy->is_hierarchy || policy->ref_cnt) in mlx5_flow_meter_flush_all_hierarchies() [all …]
|
| /dpdk/examples/vm_power_manager/ |
| H A D | channel_monitor.c | 55 static struct policy policies[RTE_MAX_LCORE]; 366 pcpu_monitor(struct policy *pol, struct core_info *ci, int pcpu, int count) in pcpu_monitor() 392 get_pcpu_to_control(struct policy *pol) in get_pcpu_to_control() 434 get_pfid(struct policy *pol) in get_pfid() 535 get_pkt_diff(struct policy *pol) in get_pkt_diff() 576 apply_traffic_profile(struct policy *pol) in apply_traffic_profile() 606 apply_time_profile(struct policy *pol) in apply_time_profile() 648 apply_workload_profile(struct policy *pol) in apply_workload_profile() 675 apply_policy(struct policy *pol) in apply_policy()
|
| H A D | channel_monitor.h | 21 struct policy { struct
|
| /dpdk/doc/guides/prog_guide/ |
| H A D | traffic_metering_and_policing.rst | 60 * There is a meter policy API to manage pre-defined policies for meter. 61 Any rte_flow action list can be configured per color for each policy. 62 A meter object configured with a policy executes the actions per packet 91 (``struct rte_mtr_params::meter_profile_id``) and meter policy
|
| /dpdk/drivers/bus/auxiliary/ |
| H A D | auxiliary_common.c | 104 dev->device.devargs->policy == RTE_DEV_BLOCKED) { in rte_auxiliary_probe_one_driver() 381 if (devargs && devargs->policy == RTE_DEV_ALLOWED) in auxiliary_is_ignored_device() 386 if (devargs == NULL || devargs->policy != RTE_DEV_BLOCKED) in auxiliary_is_ignored_device()
|
| /dpdk/lib/eal/common/ |
| H A D | eal_common_devargs.c | 339 devargs->policy = RTE_DEV_BLOCKED; in rte_devargs_add() 341 if (devargs->policy == RTE_DEV_ALLOWED) in rte_devargs_add() 343 else if (devargs->policy == RTE_DEV_BLOCKED) in rte_devargs_add()
|