Lines Matching refs:leaf_hv
396 struct cpuid_leaf leaf_hv = *leaf; in snp_cpuid_postprocess() local
400 snp_cpuid_hv(&leaf_hv); in snp_cpuid_postprocess()
403 leaf->ebx = (leaf_hv.ebx & GENMASK(31, 24)) | (leaf->ebx & GENMASK(23, 0)); in snp_cpuid_postprocess()
405 leaf->edx = (leaf_hv.edx & BIT(9)) | (leaf->edx & ~BIT(9)); in snp_cpuid_postprocess()
418 leaf_hv.subfn = 0; in snp_cpuid_postprocess()
419 snp_cpuid_hv(&leaf_hv); in snp_cpuid_postprocess()
422 leaf->edx = leaf_hv.edx; in snp_cpuid_postprocess()
467 snp_cpuid_hv(&leaf_hv); in snp_cpuid_postprocess()
470 leaf->eax = leaf_hv.eax; in snp_cpuid_postprocess()
472 leaf->ebx = (leaf->ebx & GENMASK(31, 8)) | (leaf_hv.ebx & GENMASK(7, 0)); in snp_cpuid_postprocess()
474 leaf->ecx = (leaf->ecx & GENMASK(31, 8)) | (leaf_hv.ecx & GENMASK(7, 0)); in snp_cpuid_postprocess()