Home
last modified time | relevance | path

Searched refs:cpuid_leaf (Results 1 – 19 of 19) sorted by relevance

/xen-4.10.0-shim-comet/tools/tests/x86_emulator/
A Dx86-emulate.h67 struct cpuid_leaf res; \
73 struct cpuid_leaf res; \
79 struct cpuid_leaf res; \
85 struct cpuid_leaf res; \
91 struct cpuid_leaf res; \
97 struct cpuid_leaf res; \
103 struct cpuid_leaf res; \
109 struct cpuid_leaf res; \
115 struct cpuid_leaf res; \
121 struct cpuid_leaf res; \
[all …]
A Dx86-emulate.c68 struct cpuid_leaf *res, in emul_test_cpuid()
/xen-4.10.0-shim-comet/xen/include/asm-x86/
A Dcpuid.h78 struct cpuid_leaf raw[CPUID_GUEST_NR_BASIC];
117 struct cpuid_leaf raw[CPUID_GUEST_NR_CACHE];
126 struct cpuid_leaf raw[CPUID_GUEST_NR_FEAT];
147 struct cpuid_leaf raw[CPUID_GUEST_NR_XSTATE];
171 struct cpuid_leaf raw[CPUID_GUEST_NR_EXTD];
263 uint32_t subleaf, struct cpuid_leaf *res);
A Dprocessor.h272 struct cpuid_leaf *data) in cpuid_count_leaf()
550 uint32_t subleaf, struct cpuid_leaf *res);
A Dmm.h539 struct cpuid_leaf *res, struct x86_emulate_ctxt *ctxt);
/xen-4.10.0-shim-comet/xen/arch/x86/
A Dcpuid.c21 #define EMPTY_LEAF ((struct cpuid_leaf){})
22 static void zero_leaves(struct cpuid_leaf *l, in zero_leaves()
33 static void cpuid_leaf(uint32_t leaf, struct cpuid_leaf *data) in cpuid_leaf() function
230 cpuid_leaf(0, &p->basic.raw[0]); in calculate_raw_policy()
241 cpuid_leaf(i, &p->basic.raw[i]); in calculate_raw_policy()
249 struct cpuid_leaf l; in calculate_raw_policy()
297 cpuid_leaf(0x80000000, &p->extd.raw[0]); in calculate_raw_policy()
300 cpuid_leaf(0x80000000 + i, &p->extd.raw[i]); in calculate_raw_policy()
597 uint32_t subleaf, struct cpuid_leaf *res) in guest_cpuid()
A Dpsr.c276 static int cat_init_feature(const struct cpuid_leaf *regs, in cat_init_feature()
1411 struct cpuid_leaf regs; in psr_cpu_init()
A Dtraps.c831 uint32_t subleaf, struct cpuid_leaf *res) in cpuid_hypervisor_leaves()
A Ddomctl.c54 const struct cpuid_leaf leaf = { ctl->eax, ctl->ebx, ctl->ecx, ctl->edx }; in update_domain_cpuid_info()
/xen-4.10.0-shim-comet/xen/include/asm-x86/hvm/
A Demulate.h80 struct cpuid_leaf *res, struct x86_emulate_ctxt *ctxt);
A Dviridian.h102 uint32_t subleaf, struct cpuid_leaf *res);
/xen-4.10.0-shim-comet/xen/arch/x86/pv/
A Demul-inv-op.c68 struct cpuid_leaf res; in emulate_forced_invalid_op()
A Demul-priv-op.c1209 struct cpuid_leaf *res, struct x86_emulate_ctxt *ctxt) in pv_emul_cpuid()
/xen-4.10.0-shim-comet/xen/arch/x86/x86_emulate/
A Dx86_emulate.h165 struct cpuid_leaf struct
418 struct cpuid_leaf *res,
A Dx86_emulate.c1564 struct cpuid_leaf res; in vcpu_has()
3213 struct cpuid_leaf cpuid_leaf; in x86_emulate() local
5094 ops->cpuid(1, 0, &cpuid_leaf, ctxt) == X86EMUL_OKAY ) in x86_emulate()
5095 limit = ((cpuid_leaf.b >> 8) & 0xff) * 8; in x86_emulate()
6417 rc = ops->cpuid(_regs.eax, _regs.ecx, &cpuid_leaf, ctxt); in x86_emulate()
6420 _regs.r(ax) = cpuid_leaf.a; in x86_emulate()
6421 _regs.r(bx) = cpuid_leaf.b; in x86_emulate()
6422 _regs.r(cx) = cpuid_leaf.c; in x86_emulate()
6423 _regs.r(dx) = cpuid_leaf.d; in x86_emulate()
/xen-4.10.0-shim-comet/xen/arch/x86/hvm/
A Dviridian.c199 uint32_t subleaf, struct cpuid_leaf *res) in cpuid_viridian_leaves()
A Demulate.c1850 struct cpuid_leaf *res, struct x86_emulate_ctxt *ctxt) in hvmemul_cpuid()
/xen-4.10.0-shim-comet/xen/arch/x86/hvm/svm/
A Dsvm.c1782 struct cpuid_leaf res; in svm_vmexit_do_cpuid()
/xen-4.10.0-shim-comet/xen/arch/x86/hvm/vmx/
A Dvmx.c2573 struct cpuid_leaf res; in vmx_do_cpuid()

Completed in 58 milliseconds