Searched refs:cpuid_leaf (Results 1 – 19 of 19) sorted by relevance
/xen-4.10.0-shim-comet/tools/tests/x86_emulator/ |
A D | x86-emulate.h | 67 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 D | x86-emulate.c | 68 struct cpuid_leaf *res, in emul_test_cpuid()
|
/xen-4.10.0-shim-comet/xen/include/asm-x86/ |
A D | cpuid.h | 78 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 D | processor.h | 272 struct cpuid_leaf *data) in cpuid_count_leaf() 550 uint32_t subleaf, struct cpuid_leaf *res);
|
A D | mm.h | 539 struct cpuid_leaf *res, struct x86_emulate_ctxt *ctxt);
|
/xen-4.10.0-shim-comet/xen/arch/x86/ |
A D | cpuid.c | 21 #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 D | psr.c | 276 static int cat_init_feature(const struct cpuid_leaf *regs, in cat_init_feature() 1411 struct cpuid_leaf regs; in psr_cpu_init()
|
A D | traps.c | 831 uint32_t subleaf, struct cpuid_leaf *res) in cpuid_hypervisor_leaves()
|
A D | domctl.c | 54 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 D | emulate.h | 80 struct cpuid_leaf *res, struct x86_emulate_ctxt *ctxt);
|
A D | viridian.h | 102 uint32_t subleaf, struct cpuid_leaf *res);
|
/xen-4.10.0-shim-comet/xen/arch/x86/pv/ |
A D | emul-inv-op.c | 68 struct cpuid_leaf res; in emulate_forced_invalid_op()
|
A D | emul-priv-op.c | 1209 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 D | x86_emulate.h | 165 struct cpuid_leaf struct 418 struct cpuid_leaf *res,
|
A D | x86_emulate.c | 1564 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 D | viridian.c | 199 uint32_t subleaf, struct cpuid_leaf *res) in cpuid_viridian_leaves()
|
A D | emulate.c | 1850 struct cpuid_leaf *res, struct x86_emulate_ctxt *ctxt) in hvmemul_cpuid()
|
/xen-4.10.0-shim-comet/xen/arch/x86/hvm/svm/ |
A D | svm.c | 1782 struct cpuid_leaf res; in svm_vmexit_do_cpuid()
|
/xen-4.10.0-shim-comet/xen/arch/x86/hvm/vmx/ |
A D | vmx.c | 2573 struct cpuid_leaf res; in vmx_do_cpuid()
|
Completed in 58 milliseconds