Symbol: cpuid_leaf
arch/x86/boot/startup/sev-shared.c
169
static int __sev_cpuid_hv_msr(struct cpuid_leaf *leaf)
arch/x86/boot/startup/sev-shared.c
262
snp_cpuid_get_validated_func(struct cpuid_leaf *leaf)
arch/x86/boot/startup/sev-shared.c
297
static void snp_cpuid_hv_msr(void *ctx, struct cpuid_leaf *leaf)
arch/x86/boot/startup/sev-shared.c
304
snp_cpuid_postprocess(void (*cpuid_fn)(void *ctx, struct cpuid_leaf *leaf),
arch/x86/boot/startup/sev-shared.c
305
void *ctx, struct cpuid_leaf *leaf)
arch/x86/boot/startup/sev-shared.c
307
struct cpuid_leaf leaf_hv = *leaf;
arch/x86/boot/startup/sev-shared.c
399
int snp_cpuid(void (*cpuid_fn)(void *ctx, struct cpuid_leaf *leaf),
arch/x86/boot/startup/sev-shared.c
400
void *ctx, struct cpuid_leaf *leaf)
arch/x86/boot/startup/sev-shared.c
447
struct cpuid_leaf leaf;
arch/x86/coco/sev/vc-shared.c
463
static int __sev_cpuid_hv_ghcb(struct ghcb *ghcb, struct es_em_ctxt *ctxt, struct cpuid_leaf *leaf)
arch/x86/coco/sev/vc-shared.c
501
static void snp_cpuid_hv_ghcb(void *p, struct cpuid_leaf *leaf)
arch/x86/coco/sev/vc-shared.c
513
struct cpuid_leaf leaf;
arch/x86/include/asm/cpuid/api.h
231
cpuid_leaf(0x2, regs);
arch/x86/include/asm/sev.h
557
int snp_cpuid(void (*cpuid_fn)(void *ctx, struct cpuid_leaf *leaf),
arch/x86/include/asm/sev.h
558
void *ctx, struct cpuid_leaf *leaf);
arch/x86/kernel/cpu/bhyve.c
42
unsigned int cpuid_leaf = bhyve_cpuid_base | CPUID_BHYVE_FEATURES;
arch/x86/kernel/cpu/bhyve.c
44
if (bhyve_cpuid_max < cpuid_leaf)
arch/x86/kernel/cpu/bhyve.c
47
return cpuid_eax(cpuid_leaf);
arch/x86/kernel/cpu/topology_amd.c
82
cpuid_leaf(0x8000001e, &leaf);