Home
last modified time | relevance | path

Searched refs:cpu_policy (Results 1 – 9 of 9) sorted by relevance

/xen/tools/libxc/
A Dxc_cpuid_x86.c125 *nr_msrs = sysctl.u.cpu_policy.nr_msrs; in xc_get_cpu_policy_size()
149 sysctl.u.cpu_policy.index = index; in xc_get_system_cpu_policy()
150 sysctl.u.cpu_policy.nr_leaves = *nr_leaves; in xc_get_system_cpu_policy()
152 sysctl.u.cpu_policy.nr_msrs = *nr_msrs; in xc_get_system_cpu_policy()
163 *nr_msrs = sysctl.u.cpu_policy.nr_msrs; in xc_get_system_cpu_policy()
190 domctl.u.cpu_policy.nr_msrs = *nr_msrs; in xc_get_domain_cpu_policy()
237 domctl.u.cpu_policy.nr_leaves = nr_leaves; in xc_set_domain_cpu_policy()
239 domctl.u.cpu_policy.nr_msrs = nr_msrs; in xc_set_domain_cpu_policy()
241 domctl.u.cpu_policy.err_leaf = -1; in xc_set_domain_cpu_policy()
242 domctl.u.cpu_policy.err_subleaf = -1; in xc_set_domain_cpu_policy()
[all …]
/xen/xen/arch/x86/
A Dsysctl.c36 const struct cpu_policy system_policies[6] = {
423 const struct cpu_policy *policy; in arch_do_sysctl()
426 if ( sysctl->u.cpu_policy._rsvd || in arch_do_sysctl()
433 array_index_nospec(sysctl->u.cpu_policy.index, in arch_do_sysctl()
447 sysctl->u.cpu_policy.cpuid_policy, in arch_do_sysctl()
448 &sysctl->u.cpu_policy.nr_leaves)) ) in arch_do_sysctl()
452 u.cpu_policy.nr_leaves) ) in arch_do_sysctl()
459 if ( guest_handle_is_null(sysctl->u.cpu_policy.msr_policy) ) in arch_do_sysctl()
463 sysctl->u.cpu_policy.msr_policy, in arch_do_sysctl()
464 &sysctl->u.cpu_policy.nr_msrs)) ) in arch_do_sysctl()
[all …]
A Ddomctl.c222 struct cpu_policy new = {}; in update_domain_cpu_policy()
223 const struct cpu_policy *sys = is_pv_domain(d) in update_domain_cpu_policy()
1454 if ( guest_handle_is_null(domctl->u.cpu_policy.cpuid_policy) ) in arch_do_domctl()
1455 domctl->u.cpu_policy.nr_leaves = CPUID_MAX_SERIALISED_LEAVES; in arch_do_domctl()
1458 domctl->u.cpu_policy.cpuid_policy, in arch_do_domctl()
1459 &domctl->u.cpu_policy.nr_leaves)) ) in arch_do_domctl()
1463 if ( guest_handle_is_null(domctl->u.cpu_policy.msr_policy) ) in arch_do_domctl()
1464 domctl->u.cpu_policy.nr_msrs = MSR_MAX_SERIALISED_ENTRIES; in arch_do_domctl()
1467 domctl->u.cpu_policy.msr_policy, in arch_do_domctl()
1468 &domctl->u.cpu_policy.nr_msrs)) ) in arch_do_domctl()
[all …]
/xen/xen/include/xen/lib/x86/
A Dcpu-policy.h8 struct cpu_policy struct
36 int x86_cpu_policies_are_compatible(const struct cpu_policy *host,
37 const struct cpu_policy *guest,
/xen/xen/lib/x86/
A Dpolicy.c5 int x86_cpu_policies_are_compatible(const struct cpu_policy *host, in x86_cpu_policies_are_compatible()
6 const struct cpu_policy *guest, in x86_cpu_policies_are_compatible()
/xen/xen/include/asm-x86/
A Dcpuid.h55 extern const struct cpu_policy system_policies[];
/xen/tools/tests/cpu-policy/
A Dtest-cpu-policy.c588 struct cpu_policy sys = { in test_is_compatible_success()
640 struct cpu_policy sys = { in test_is_compatible_failure()
/xen/xen/include/public/
A Ddomctl.h1265 struct xen_domctl_cpu_policy cpu_policy; member
A Dsysctl.h1123 struct xen_sysctl_cpu_policy cpu_policy; member

Completed in 28 milliseconds