/xen-4.10.0-shim-comet/xen/drivers/cpufreq/ |
A D | cpufreq_misc_governors.c | 35 if (unlikely(!policy) || in cpufreq_governor_userspace() 49 ret = __cpufreq_driver_target(policy, policy->max, in cpufreq_governor_userspace() 52 ret = __cpufreq_driver_target(policy, policy->min, in cpufreq_governor_userspace() 76 if (freq < policy->min) in write_userspace_scaling_setspeed() 77 freq = policy->min; in write_userspace_scaling_setspeed() 78 if (freq > policy->max) in write_userspace_scaling_setspeed() 79 freq = policy->max; in write_userspace_scaling_setspeed() 139 if (!policy) in cpufreq_governor_performance() 147 ret = __cpufreq_driver_target(policy, policy->max, in cpufreq_governor_performance() 178 if (!policy) in cpufreq_governor_powersave() [all …]
|
A D | utility.c | 237 policy->min = policy->cpuinfo.min_freq = min_freq; in cpufreq_frequency_table_cpuinfo() 238 policy->max = policy->cpuinfo.max_freq = max_freq; in cpufreq_frequency_table_cpuinfo() 241 if (policy->min == ~0) in cpufreq_frequency_table_cpuinfo() 257 cpufreq_verify_within_limits(policy, policy->cpuinfo.min_freq, in cpufreq_frequency_table_verify() 264 if ((freq >= policy->min) && (freq <= policy->max)) in cpufreq_frequency_table_verify() 273 cpufreq_verify_within_limits(policy, policy->cpuinfo.min_freq, in cpufreq_frequency_table_verify() 311 if ((freq < policy->min) || (freq > policy->max)) in cpufreq_frequency_table_target() 390 return policy->cur; in cpufreq_driver_getavg() 404 if (!policy) in cpufreq_update_turbo() 431 return policy && policy->turbo == CPUFREQ_TURBO_ENABLED; in cpufreq_get_turbo_status() [all …]
|
A D | cpufreq_ondemand.c | 101 struct cpufreq_policy *policy; in dbs_check_cpu() local 108 policy = this_dbs_info->cur_policy; in dbs_check_cpu() 109 max = policy->max; in dbs_check_cpu() 111 if (unlikely(policy->resume)) { in dbs_check_cpu() 124 for_each_cpu(j, policy->cpus) { in dbs_check_cpu() 149 if (policy->cur == max) in dbs_check_cpu() 157 if (policy->cur == policy->min) in dbs_check_cpu() 213 unsigned int cpu = policy->cpu; in cpufreq_governor_dbs() 224 if (policy->cpuinfo.transition_latency > in cpufreq_governor_dbs() 236 for_each_cpu(j, policy->cpus) { in cpufreq_governor_dbs() [all …]
|
A D | cpufreq.c | 135 struct cpufreq_policy policy; in cpufreq_limit_change() local 148 policy.max = in cpufreq_limit_change() 163 struct cpufreq_policy *policy; in cpufreq_add_cpu() local 228 if (!policy) { in cpufreq_add_cpu() 234 xfree(policy); in cpufreq_add_cpu() 239 policy->cpu = cpu; in cpufreq_add_cpu() 245 xfree(policy); in cpufreq_add_cpu() 270 policy->governor = NULL; in cpufreq_add_cpu() 303 xfree(policy); in cpufreq_add_cpu() 321 struct cpufreq_policy *policy; in cpufreq_del_cpu() local [all …]
|
/xen-4.10.0-shim-comet/xen/include/acpi/cpufreq/ |
A D | cpufreq.h | 144 return policy->governor->governor(policy, event); in __cpufreq_governor() 177 if (policy->min < min) in cpufreq_verify_within_limits() 178 policy->min = min; in cpufreq_verify_within_limits() 179 if (policy->max < min) in cpufreq_verify_within_limits() 180 policy->max = min; in cpufreq_verify_within_limits() 181 if (policy->min > max) in cpufreq_verify_within_limits() 182 policy->min = max; in cpufreq_verify_within_limits() 183 if (policy->max > max) in cpufreq_verify_within_limits() 184 policy->max = max; in cpufreq_verify_within_limits() 185 if (policy->min > policy->max) in cpufreq_verify_within_limits() [all …]
|
/xen-4.10.0-shim-comet/xen/arch/x86/acpi/cpufreq/ |
A D | powernow.c | 81 struct cpufreq_policy *policy) in powernow_cpufreq_update() argument 198 if (!policy || !(data = cpufreq_drv_data[policy->cpu]) || in powernow_cpufreq_verify() 199 !processor_pminfo[policy->cpu]) in powernow_cpufreq_verify() 204 cpufreq_verify_within_limits(policy, 0, in powernow_cpufreq_verify() 212 struct cpufreq_policy *policy = info; in feature_detect() local 217 policy->aperf_mperf = 1; in feature_detect() 235 unsigned int cpu = policy->cpu; in powernow_cpufreq_cpu_init() 251 policy->shared_type = perf->shared_type; in powernow_cpufreq_cpu_init() 255 cpumask_set_cpu(cpu, policy->cpus); in powernow_cpufreq_cpu_init() 258 policy->shared_type, cpumask_weight(policy->cpus)); in powernow_cpufreq_cpu_init() [all …]
|
A D | cpufreq.c | 199 struct cpufreq_policy *policy; in get_cur_val() local 213 if (!policy || !cpufreq_drv_data[policy->cpu]) in get_cur_val() 281 if (!policy || !policy->aperf_mperf) in get_measured_perf() 330 struct cpufreq_policy *policy; in get_cur_freq_on_cpu() local 338 if (!policy) in get_cur_freq_on_cpu() 357 policy->aperf_mperf = 1; in feature_detect() 420 policy->resume = 0; in acpi_cpufreq_target() 460 policy->cur = freqs.new; in acpi_cpufreq_target() 470 if (!policy || !(data = cpufreq_drv_data[policy->cpu]) || in acpi_cpufreq_verify() 593 policy->cur = acpi_cpufreq_guess_freq(data, policy->cpu); in acpi_cpufreq_cpu_init() [all …]
|
/xen-4.10.0-shim-comet/xen/xsm/flask/ |
A D | Makefile | 15 FLASK_H_DEPEND = policy/security_classes policy/initial_sids 16 AV_H_DEPEND = policy/access_vectors 25 $(CONFIG_SHELL) policy/mkflask.sh $(AWK) include $(FLASK_H_DEPEND) 28 $(CONFIG_SHELL) policy/mkaccess_vector.sh $(AWK) $(AV_H_DEPEND) 30 obj-$(CONFIG_XSM_POLICY) += policy.o 35 policy.bin: FORCE 36 …$(MAKE) -f $(XEN_ROOT)/tools/flask/policy/Makefile.common -C $(XEN_ROOT)/tools/flask/policy FLASK_… 39 policy.c: policy.bin gen-policy.py 40 $(PYTHON) gen-policy.py < $< > $@ 44 rm -f $(ALL_H_FILES) *.o $(DEPS_RM) policy.* $(POLICY_SRC)
|
A D | .gitignore | 1 /policy.c
|
/xen-4.10.0-shim-comet/xen/drivers/acpi/ |
A D | pmstat.c | 192 struct cpufreq_policy *policy; in get_cpufreq_para() local 204 !policy || !policy->governor ) in get_cpufreq_para() 222 for_each_cpu(cpu, policy->cpus) in get_cpufreq_para() 261 op->u.get_para.scaling_cur_freq = policy->cur; in get_cpufreq_para() 262 op->u.get_para.scaling_max_freq = policy->max; in get_cpufreq_para() 271 if ( policy->governor->name[0] ) in get_cpufreq_para() 318 struct cpufreq_policy *policy; in set_cpufreq_para() local 322 if ( !policy || !policy->governor ) in set_cpufreq_para() 353 if ( !strnicmp(policy->governor->name, in set_cpufreq_para() 366 if ( !strnicmp(policy->governor->name, in set_cpufreq_para() [all …]
|
/xen-4.10.0-shim-comet/docs/misc/ |
A D | xsm-flask.txt | 57 to the normal security problem response policy 58 http://www.xenproject.org/security-policy.html. 135 FLASK policy overview 146 built-in policy is enabled ("Compile Xen with a built-in security policy"), the 149 The policy is generated from definition files in tools/flask/policy. Most 154 If not using the built-in policy, the XSM policy file needs to be copied to 245 MLS/MCS policy 248 If you want to use the MLS policy, then set TYPE=xen-mls in the policy Makefile 249 before building the policy. Note that the MLS constraints in policy/mls 283 policy. Static labeling will make security policy machine-specific and may [all …]
|
/xen-4.10.0-shim-comet/tools/libxl/ |
A D | libxl_cpuid.c | 31 if (cpuid_list[i].policy[j] != NULL) { in libxl_cpuid_dispose() 32 free(cpuid_list[i].policy[j]); in libxl_cpuid_dispose() 33 cpuid_list[i].policy[j] = NULL; in libxl_cpuid_dispose() 279 resstr = entry->policy[flag->reg - 1]; in libxl_cpuid_parse_config() 324 entry->policy[flag->reg - 1] = resstr; in libxl_cpuid_parse_config() 380 entry->policy[value][32] = 0; in libxl_cpuid_parse_config_xend() 512 l[i].policy[j] = NULL; in libxl__cpuid_policy_list_parse_json() 514 l[i].policy[j] = in libxl__cpuid_policy_list_parse_json() 557 if ((*src)[i].policy[j]) in libxl_cpuid_policy_list_copy() 558 (*dst)[i].policy[j] = in libxl_cpuid_policy_list_copy() [all …]
|
A D | libxl_flask.c | 63 int libxl_flask_loadpolicy(libxl_ctx *ctx, void *policy, uint32_t size) in libxl_flask_loadpolicy() argument 68 rc = xc_flask_load(ctx->xch, policy, size); in libxl_flask_loadpolicy()
|
/xen-4.10.0-shim-comet/tools/flask/policy/ |
A D | Makefile.common | 45 POLDIR := policy 50 FLASKDIR := ../../../xen/xsm/flask/policy 124 $(POLICY_FILENAME): $(FLASK_BUILD_DIR)/policy.conf 127 $(FLASK_BUILD_DIR)/policy.conf: $(POLICY_SECTIONS) $(MOD_CONF) 131 $(RM) $(FLASK_BUILD_DIR)/policy.conf $(POLICY_FILENAME)
|
/xen-4.10.0-shim-comet/tools/flask/policy/policy/ |
A D | global_tunables | 2 # This file is for the declaration of global policy tunables, booleans, 3 # and other components not defined within a specific policy module.
|
A D | security_classes | 5 # security policy.
|
A D | mls | 27 # Define the MLS policy 64 # MLS policy for the domain class
|
/xen-4.10.0-shim-comet/xen/common/ |
A D | core_parking.c | 218 static int register_core_parking_policy(struct core_parking_policy *policy) in register_core_parking_policy() argument 220 if ( !policy || !policy->next ) in register_core_parking_policy() 223 core_parking_policy = policy; in register_core_parking_policy()
|
A D | Kconfig | 112 policy. 128 bool "Compile Xen with a built-in security policy" 132 This includes a default XSM policy in the hypervisor so that the 133 bootloader does not need to load a policy to get sane behavior from an 134 XSM-enabled hypervisor. If this is disabled, a policy must be 136 policy provided by the bootloader will override it. 138 This requires that the SELinux policy compiler (checkpolicy) be 154 hypercalls not available to unprivileged guests, an XSM policy
|
/xen-4.10.0-shim-comet/tools/flask/policy/modules/ |
A D | nic_dev.te | 7 # labels statically in tools/flask/policy/policy/device_contexts
|
A D | dom0.te | 49 # Xen's security policy. 63 # Allow changing the security policy 66 # Audit policy change events even when they are allowed
|
A D | prot_domU.te | 1 # This is an alternative to nomigrate_t: a policy boolean controls the ability
|
/xen-4.10.0-shim-comet/tools/include/ |
A D | Makefile | 5 FLASK_H_DEPEND := policy/initial_sids 28 xen-xsm/.dir: $(XEN_ROOT)/xen/xsm/flask/policy/mkflask.sh \ 32 $(SHELL) policy/mkflask.sh $(AWK) $(CURDIR)/xen-xsm/flask $(FLASK_H_DEPEND)
|
/xen-4.10.0-shim-comet/tools/flask/ |
A D | Makefile | 5 SUBDIRS-$(FLASK_POLICY) += policy
|
/xen-4.10.0-shim-comet/docs/misc/arm/device-tree/ |
A D | booting.txt | 20 - "xen,xsm-policy" -- XSM policy blob 35 "xen,xsm-policy"; 49 compatible string "xen,xsm-policy".
|