/openbmc/linux/drivers/cpufreq/ |
H A D | amd_freq_sensitivity.c | 51 if (!policy->freq_table) in amd_powersave_bias_target() 63 freq_next = policy->cur; in amd_powersave_bias_target() 72 freq_next = policy->cur; in amd_powersave_bias_target() 83 if (data->freq_prev == policy->cur) in amd_powersave_bias_target() 84 freq_next = policy->cur; in amd_powersave_bias_target() 86 if (freq_next > policy->cur) in amd_powersave_bias_target() 87 freq_next = policy->cur; in amd_powersave_bias_target() 88 else if (freq_next < policy->cur) in amd_powersave_bias_target() 89 freq_next = policy->min; in amd_powersave_bias_target() 93 index = cpufreq_table_find_index_h(policy, in amd_powersave_bias_target() [all …]
|
H A D | scpi-cpufreq.c | 33 struct scpi_data *priv = policy->driver_data; in scpi_cpufreq_get_rate() 42 u64 rate = policy->freq_table[index].frequency * 1000; in scpi_cpufreq_set_target() 43 struct scpi_data *priv = policy->driver_data; in scpi_cpufreq_set_target() 91 cpu_dev = get_cpu_device(policy->cpu); in scpi_cpufreq_init() 103 ret = scpi_get_sharing_cpus(cpu_dev, policy->cpus); in scpi_cpufreq_init() 144 policy->driver_data = priv; in scpi_cpufreq_init() 145 policy->freq_table = freq_table; in scpi_cpufreq_init() 148 policy->dvfs_possible_from_any_cpu = true; in scpi_cpufreq_init() 154 policy->cpuinfo.transition_latency = latency; in scpi_cpufreq_init() 156 policy->fast_switch_possible = false; in scpi_cpufreq_init() [all …]
|
H A D | scmi-cpufreq.c | 37 struct scmi_data *priv = policy->driver_data; in scmi_cpufreq_get_rate() 55 struct scmi_data *priv = policy->driver_data; in scmi_cpufreq_set_target() 56 u64 freq = policy->freq_table[index].frequency; in scmi_cpufreq_set_target() 64 struct scmi_data *priv = policy->driver_data; in scmi_cpufreq_fast_switch() 135 cpu_dev = get_cpu_device(policy->cpu); in scmi_cpufreq_init() 214 policy->driver_data = priv; in scmi_cpufreq_init() 215 policy->freq_table = freq_table; in scmi_cpufreq_init() 218 policy->dvfs_possible_from_any_cpu = true; in scmi_cpufreq_init() 224 policy->cpuinfo.transition_latency = latency; in scmi_cpufreq_init() 226 policy->fast_switch_possible = in scmi_cpufreq_init() [all …]
|
H A D | cpufreq_stats.c | 60 struct cpufreq_stats *stats = policy->stats; in show_total_trans() 71 struct cpufreq_stats *stats = policy->stats; in show_time_in_state() 106 struct cpufreq_stats *stats = policy->stats; in store_reset() 126 struct cpufreq_stats *stats = policy->stats; in show_trans_table() 196 struct cpufreq_stats *stats = policy->stats; in cpufreq_stats_free_table() 207 policy->stats = NULL; in cpufreq_stats_free_table() 217 count = cpufreq_table_count_valid_entries(policy); in cpufreq_stats_create_table() 222 if (policy->stats) in cpufreq_stats_create_table() 254 policy->stats = stats; in cpufreq_stats_create_table() 259 policy->stats = NULL; in cpufreq_stats_create_table() [all …]
|
H A D | ppc_cbe_cpufreq_pmi.c | 66 struct cpufreq_policy *policy; in cbe_cpufreq_handle_pmi() local 80 policy = cpufreq_cpu_get(cpu); in cbe_cpufreq_handle_pmi() 81 if (!policy) { in cbe_cpufreq_handle_pmi() 86 req = policy->driver_data; in cbe_cpufreq_handle_pmi() 89 policy->freq_table[slow_mode].frequency); in cbe_cpufreq_handle_pmi() 95 cpufreq_cpu_put(policy); in cbe_cpufreq_handle_pmi() 103 void cbe_cpufreq_pmi_policy_init(struct cpufreq_policy *policy) in cbe_cpufreq_pmi_policy_init() argument 116 policy->freq_table[0].frequency); in cbe_cpufreq_pmi_policy_init() 123 policy->driver_data = req; in cbe_cpufreq_pmi_policy_init() 127 void cbe_cpufreq_pmi_policy_exit(struct cpufreq_policy *policy) in cbe_cpufreq_pmi_policy_exit() argument [all …]
|
H A D | s3c64xx-cpufreq.c | 58 old_freq = clk_get_rate(policy->clk) / 1000; in s3c64xx_cpufreq_set_target() 75 ret = clk_set_rate(policy->clk, new_freq * 1000); in s3c64xx_cpufreq_set_target() 90 if (clk_set_rate(policy->clk, old_freq * 1000) < 0) in s3c64xx_cpufreq_set_target() 99 clk_get_rate(policy->clk) / 1000); in s3c64xx_cpufreq_set_target() 147 if (policy->cpu != 0) in s3c64xx_cpufreq_driver_init() 150 policy->clk = clk_get(NULL, "armclk"); in s3c64xx_cpufreq_driver_init() 151 if (IS_ERR(policy->clk)) { in s3c64xx_cpufreq_driver_init() 153 PTR_ERR(policy->clk)); in s3c64xx_cpufreq_driver_init() 154 return PTR_ERR(policy->clk); in s3c64xx_cpufreq_driver_init() 172 r = clk_round_rate(policy->clk, freq->frequency * 1000); in s3c64xx_cpufreq_driver_init() [all …]
|
H A D | cpufreq-nforce2.c | 257 if ((target_freq > policy->max) || (target_freq < policy->min)) in nforce2_target() 262 freqs.old = nforce2_get(policy->cpu); in nforce2_target() 271 cpufreq_freq_transition_begin(policy, &freqs); in nforce2_target() 285 cpufreq_freq_transition_end(policy, &freqs, 0); in nforce2_target() 298 fsb_pol_max = policy->max / (fid * 100); in nforce2_verify() 300 if (policy->min < (fsb_pol_max * fid * 100)) in nforce2_verify() 301 policy->max = (fsb_pol_max + 1) * fid * 100; in nforce2_verify() 303 cpufreq_verify_within_cpu_limits(policy); in nforce2_verify() 313 if (policy->cpu != 0) in nforce2_cpu_init() 356 policy->min = policy->cpuinfo.min_freq = min_fsb * fid * 100; in nforce2_cpu_init() [all …]
|
H A D | cpufreq_conservative.c | 38 struct cpufreq_policy *policy) in get_freq_step() argument 65 unsigned int load = dbs_update(policy); in cs_dbs_update() 80 if (requested_freq > policy->max || requested_freq < policy->min) { in cs_dbs_update() 81 requested_freq = policy->cur; in cs_dbs_update() 97 requested_freq = policy->min; in cs_dbs_update() 107 if (requested_freq == policy->max) in cs_dbs_update() 111 if (requested_freq > policy->max) in cs_dbs_update() 112 requested_freq = policy->max; in cs_dbs_update() 130 if (requested_freq == policy->min) in cs_dbs_update() 136 requested_freq = policy->min; in cs_dbs_update() [all …]
|
H A D | omap-cpufreq.c | 49 old_freq = policy->cur; in omap_target() 53 ret = clk_round_rate(policy->clk, freq); in omap_target() 89 ret = clk_set_rate(policy->clk, new_freq * 1000); in omap_target() 97 clk_set_rate(policy->clk, old_freq * 1000); in omap_target() 115 policy->clk = clk_get(NULL, "cpufreq_ck"); in omap_cpu_init() 116 if (IS_ERR(policy->clk)) in omap_cpu_init() 117 return PTR_ERR(policy->clk); in omap_cpu_init() 124 __func__, policy->cpu, result); in omap_cpu_init() 125 clk_put(policy->clk); in omap_cpu_init() 133 cpufreq_generic_init(policy, freq_table, 300 * 1000); in omap_cpu_init() [all …]
|
H A D | cpufreq_governor.h | 79 struct cpufreq_policy *policy; member 135 unsigned int (*gov_dbs_update)(struct cpufreq_policy *policy); 140 void (*start)(struct cpufreq_policy *policy); 145 return container_of(policy->governor, struct dbs_governor, gov); in dbs_governor_of() 149 int cpufreq_dbs_governor_init(struct cpufreq_policy *policy); 150 void cpufreq_dbs_governor_exit(struct cpufreq_policy *policy); 151 int cpufreq_dbs_governor_start(struct cpufreq_policy *policy); 152 void cpufreq_dbs_governor_stop(struct cpufreq_policy *policy); 153 void cpufreq_dbs_governor_limits(struct cpufreq_policy *policy); 169 unsigned int (*powersave_bias_target)(struct cpufreq_policy *policy, [all …]
|
H A D | qoriq-cpufreq.c | 88 struct cpumask *dstp = policy->cpus; in set_affected_cpus() 99 if (clk_is_match(policy->clk, clk)) in set_affected_cpus() 164 unsigned int cpu = policy->cpu; in qoriq_cpufreq_cpu_init() 175 policy->clk = of_clk_get(np, 0); in qoriq_cpufreq_cpu_init() 176 if (IS_ERR(policy->clk)) { in qoriq_cpufreq_cpu_init() 181 hwclk = __clk_get_hw(policy->clk); in qoriq_cpufreq_cpu_init() 202 policy->freq_table = table; in qoriq_cpufreq_cpu_init() 206 set_affected_cpus(policy); in qoriq_cpufreq_cpu_init() 207 policy->driver_data = data; in qoriq_cpufreq_cpu_init() 235 policy->driver_data = NULL; in qoriq_cpufreq_cpu_exit() [all …]
|
H A D | intel_pstate.c | 1169 if (!policy) in intel_pstate_update_max_freq() 1363 if (!policy) in update_qos_request() 2606 policy->cpuinfo.max_freq, policy->max); in intel_pstate_set_policy() 2609 cpu->policy = policy->policy; in intel_pstate_set_policy() 2640 policy->cur = policy->min; in intel_pstate_set_policy() 2652 policy->max < policy->cpuinfo.max_freq && in intel_pstate_adjust_policy_max() 2655 policy->max = policy->cpuinfo.max_freq; in intel_pstate_adjust_policy_max() 2766 policy->min = policy->cpuinfo.min_freq; in __intel_pstate_cpu_init() 2767 policy->max = policy->cpuinfo.max_freq; in __intel_pstate_cpu_init() 2787 policy->policy = CPUFREQ_POLICY_POWERSAVE; in intel_pstate_cpu_init() [all …]
|
H A D | amd-pstate-ut.c | 127 struct cpufreq_policy *policy = NULL; in amd_pstate_ut_check_perf() local 131 policy = cpufreq_cpu_get(cpu); in amd_pstate_ut_check_perf() 132 if (!policy) in amd_pstate_ut_check_perf() 134 cpudata = policy->driver_data; in amd_pstate_ut_check_perf() 185 cpufreq_cpu_put(policy); in amd_pstate_ut_check_perf() 191 cpufreq_cpu_put(policy); in amd_pstate_ut_check_perf() 206 policy = cpufreq_cpu_get(cpu); in amd_pstate_ut_check_freq() 207 if (!policy) in amd_pstate_ut_check_freq() 209 cpudata = policy->driver_data; in amd_pstate_ut_check_freq() 245 cpufreq_cpu_put(policy); in amd_pstate_ut_check_freq() [all …]
|
H A D | cpufreq-dt.c | 59 struct private_data *priv = policy->driver_data; in set_target() 103 static int cpufreq_init(struct cpufreq_policy *policy) in cpufreq_init() argument 111 priv = cpufreq_dt_find_data(policy->cpu); in cpufreq_init() 129 cpumask_copy(policy->cpus, priv->cpus); in cpufreq_init() 130 policy->driver_data = priv; in cpufreq_init() 131 policy->clk = cpu_clk; in cpufreq_init() 132 policy->freq_table = priv->freq_table; in cpufreq_init() 135 policy->dvfs_possible_from_any_cpu = true; in cpufreq_init() 138 if (policy_has_boost_freq(policy)) { in cpufreq_init() 169 static int cpufreq_exit(struct cpufreq_policy *policy) in cpufreq_exit() argument [all …]
|
H A D | powernv-cpufreq.c | 85 struct cpufreq_policy *policy; member 674 struct cpufreq_policy *policy = gpstates->policy; in gpstate_timer_handler() local 703 reset_gpstates(policy); in gpstate_timer_handler() 714 reset_gpstates(policy); in gpstate_timer_handler() 786 reset_gpstates(policy); in powernv_cpufreq_target_index() 796 reset_gpstates(policy); in powernv_cpufreq_target_index() 846 policy->cpu); in powernv_cpufreq_cpu_init() 867 gpstates->policy = policy; in powernv_cpufreq_cpu_init() 935 if (!policy) in powernv_cpufreq_work_fn() 937 index = cpufreq_table_find_index_c(policy, policy->cur, false); in powernv_cpufreq_work_fn() [all …]
|
/openbmc/linux/net/netlink/ |
H A D | policy.c | 22 const struct nla_policy *policy; member 34 if (!policy || !maxtype) in add_policy() 38 if (state->policies[i].policy == policy && in add_policy() 43 state->policies[i].policy = policy; in add_policy() 58 state->policies[state->n_alloc].policy = policy; in add_policy() 91 if (state->policies[i].policy == policy && in netlink_policy_dump_get_policy_idx() 155 policy = state->policies[policy_idx].policy; in netlink_policy_dump_add_policy() 165 policy[type].len); in netlink_policy_dump_add_policy() 425 struct nlattr *policy; in netlink_policy_dump_write() local 435 if (!policy) in netlink_policy_dump_write() [all …]
|
/openbmc/linux/Documentation/ABI/testing/ |
H A D | configfs-stp-policy | 1 What: /config/stp-policy 9 What: /config/stp-policy/<device>.<policy> 13 This group is the root of a policy; its name is a concatenation 14 of an stm device name to which this policy applies and an 17 has a policy assigned to it, mkdir will fail with EBUSY. 19 What: /config/stp-policy/<device>.<policy>/device 23 STM device to which this policy applies, read only. Same as the 26 What: /config/stp-policy/<device>.<policy>/<node> 34 What: /config/stp-policy/<device>.<policy>/<node>/masters 41 What: /config/stp-policy/<device>.<policy>/<node>/channels
|
/openbmc/ibm-logging/ |
H A D | policy_table.cpp | 28 namespace policy namespace 55 for (const auto& policy : json) in load() local 59 for (const auto& details : policy["dtls"]) in load() 67 policies.emplace(policy["err"], std::move(detailsList)); in load() 87 auto policy = policies.find(error); in find() local 89 if (policy != policies.end()) in find() 94 policy->second.begin(), policy->second.end(), in find() 97 if ((details == policy->second.end()) && !modifier.empty()) in find() 100 std::find_if(policy->second.begin(), policy->second.end(), in find() 104 if (details != policy->second.end()) in find()
|
/openbmc/linux/tools/perf/Documentation/ |
H A D | security.txt | 15 1. Download selinux-policy SRPM package (e.g. selinux-policy-3.14.4-48.fc31.src.rpm on FC31) 18 # rpm -Uhv selinux-policy-3.14.4-48.fc31.src.rpm 22 # rpmbuild -bp selinux-policy.spec 28 patching file policy/flask/access_vectors 29 patching file policy/flask/security_classes 30 # cat selinux-policy-perf-events-perfmon.patch 31 diff -Nura a/policy/flask/access_vectors b/policy/flask/access_vectors 58 diff -Nura a/policy/flask/security_classes b/policy/flask/security_classes 90 # rpm -Uhv rpmbuild/RPMS/noarch/selinux-policy-* 100 # disabled - No SELinux policy is loaded. [all …]
|
/openbmc/linux/security/selinux/ss/ |
H A D | services.c | 247 policy = rcu_dereference(selinux_state.policy); in security_mls_enabled() 767 policy = rcu_dereference(selinux_state.policy); in security_compute_validatetrans() 866 policy = rcu_dereference(selinux_state.policy); in security_bounded_transition() 1027 policy = rcu_dereference(selinux_state.policy); in security_compute_xperms_decision() 1108 policy = rcu_dereference(selinux_state.policy); in security_compute_av() 1164 policy = rcu_dereference(selinux_state.policy); in security_compute_av_user() 1294 policy = rcu_dereference(selinux_state.policy); in security_sidtab_hash_stats() 1343 policy = rcu_dereference(selinux_state.policy); in security_sid_to_context_core() 1538 policy = rcu_dereference(selinux_state.policy); in security_context_to_sid_core() 3547 policy = rcu_dereference(state->policy); in selinux_audit_rule_init() [all …]
|
/openbmc/linux/Documentation/admin-guide/mm/ |
H A D | numa_memory_policy.rst | 34 this policy is "hard coded" into the kernel. It is the policy 65 policy. 67 A task policy applies only to pages allocated after the policy is 80 policy. 112 its own policy. 120 installed policy. 153 the task that installs the policy for each range of distinct policy. 167 policy behavior. 178 policy scopes. Any existing non-default policy will simply be 184 system default policy. A NULL or default vma policy will fall [all …]
|
/openbmc/linux/Documentation/cpu-freq/ |
H A D | cpu-drivers.rst | 73 policy. 97 policy and not for each CPU managed by the policy. It takes a ``struct 118 |policy->min, | | 120 |policy->policy and, if necessary, | | 121 |policy->governor | must contain the "default policy" for| 143 "policy,governor,min,max") shall be set, this policy must be validated 150 range) is within policy->min and policy->max. If necessary, increase 151 policy->max first, and only if this is no solution, decrease policy->min. 187 - policy->min <= new_freq <= policy->max (THIS MUST BE VALID!!!) 215 setting when policy->policy is CPUFREQ_POLICY_PERFORMANCE, and a [all …]
|
/openbmc/linux/net/devlink/ |
H A D | netlink_gen.c | 218 .policy = devlink_get_nl_policy, 234 .policy = devlink_port_get_do_nl_policy, 241 .policy = devlink_port_get_dump_nl_policy, 251 .policy = devlink_sb_get_do_nl_policy, 258 .policy = devlink_sb_get_dump_nl_policy, 319 .policy = devlink_param_get_do_nl_policy, 336 .policy = devlink_region_get_do_nl_policy, 353 .policy = devlink_info_get_nl_policy, 386 .policy = devlink_trap_get_do_nl_policy, 393 .policy = devlink_trap_get_dump_nl_policy, [all …]
|
/openbmc/linux/tools/testing/selftests/net/ |
H A D | xfrm_policy.sh | 123 ip -net $ns xfrm policy get src $lnet dst $rnet dir out > /dev/null 186 ip netns exec $ns iptables-save -c |grep policy | ( read c rest 274 ip -net ns1 xfrm policy set hthresh6 0 28 || break 277 ip -net ns1 xfrm policy set hthresh6 0 28 || break 298 ip -net $ns xfrm policy flush 311 ip -net $ns xfrm policy flush 325 ip -net $ns xfrm policy flush 455 ip -net $n xfrm policy set hthresh4 28 24 hthresh6 126 125 462 ip -net ns3 xfrm policy flush 468 ip -net ns3 xfrm policy set hthresh4 16 16 [all …]
|
/openbmc/openbmc/meta-phosphor/recipes-core/systemd/ |
H A D | phosphor-systemd-policy.bb | 8 SRC_URI += "file://service-restart-policy.conf" 9 SRC_URI += "file://journald-maxlevel-policy.conf" 12 …all -m 644 -D ${WORKDIR}/service-restart-policy.conf ${D}${systemd_unitdir}/system.conf.d/service-… 13 …-m 644 -D ${WORKDIR}/journald-maxlevel-policy.conf ${D}${systemd_unitdir}/journald.conf.d/journald… 16 FILES:${PN} += "${systemd_unitdir}/system.conf.d/service-restart-policy.conf" 17 FILES:${PN} += "${systemd_unitdir}/journald.conf.d/journald-maxlevel-policy.conf"
|