Home
last modified time | relevance | path

Searched refs:x86_capability (Results 1 – 15 of 15) sorted by relevance

/linux-6.15/arch/um/include/asm/
H A Dcpufeature.h24 test_bit(bit, (unsigned long *)((c)->x86_capability))
41 x86_this_cpu_test_bit(bit, cpu_info.x86_capability))
56 #define set_cpu_cap(c, bit) set_bit(bit, (unsigned long *)((c)->x86_capability))
111 [cap_byte] "m" (((const char *)boot_cpu_data.x86_capability)[bit >> 3]) in _static_cpu_has()
H A Dprocessor-generic.h77 __u32 x86_capability[NCAPINTS + NBUGINTS]; member
/linux-6.15/arch/x86/include/asm/
H A Dcpufeature.h52 arch_test_bit(bit, (unsigned long *)((c)->x86_capability))
60 x86_this_cpu_test_bit(bit, cpu_info.x86_capability))
76 #define set_cpu_cap(c, bit) set_bit(bit, (unsigned long *)((c)->x86_capability))
110 [cap_byte] "i" (&((const char *)boot_cpu_data.x86_capability)[bit >> 3]) in _static_cpu_has()
H A Delf.h246 #define ELF_HWCAP (boot_cpu_data.x86_capability[CPUID_1_EDX])
H A Dprocessor.h162 __u32 x86_capability[NCAPINTS + NBUGINTS]; member
/linux-6.15/arch/x86/kernel/cpu/
H A Dcommon.c979 c->x86_capability[CPUID_1_ECX] = ecx; in get_cpu_cap()
980 c->x86_capability[CPUID_1_EDX] = edx; in get_cpu_cap()
990 c->x86_capability[CPUID_7_0_EBX] = ebx; in get_cpu_cap()
991 c->x86_capability[CPUID_7_ECX] = ecx; in get_cpu_cap()
992 c->x86_capability[CPUID_7_EDX] = edx; in get_cpu_cap()
1672 memset(&c->x86_capability, 0, sizeof(c->x86_capability)); in early_identify_cpu()
1898 memset(&c->x86_capability, 0, sizeof(c->x86_capability)); in identify_cpu()
1990 boot_cpu_data.x86_capability[i] &= c->x86_capability[i]; in identify_cpu()
1994 c->x86_capability[i] |= boot_cpu_data.x86_capability[i]; in identify_cpu()
2405 memcpy(&curr_info->x86_capability, &boot_cpu_data.x86_capability, in store_cpu_caps()
[all …]
H A Dtransmeta.c18 c->x86_capability[CPUID_8086_0001_EDX] = cpuid_edx(0x80860001); in early_init_transmeta()
88 c->x86_capability[CPUID_1_EDX] = cpuid_edx(0x00000001); in init_transmeta()
H A Dzhaoxin.c50 c->x86_capability[CPUID_C000_0001_EDX] = cpuid_edx(0xC0000001); in init_zhaoxin_cap()
H A Dcpuid-deps.c101 clear_bit(feature, (unsigned long *)c->x86_capability); in clear_feature()
H A Dcentaur.c49 c->x86_capability[CPUID_C000_0001_EDX] = cpuid_edx(0xC0000001); in init_c3()
/linux-6.15/arch/x86/kernel/
H A Dasm-offsets_32.c20 OFFSET(CPUINFO_x86_capability, cpuinfo_x86, x86_capability); in foo()
H A Dmpparse.c387 processor.featureflag = boot_cpu_data.x86_capability[CPUID_1_EDX]; in construct_default_ISA_mptable()
/linux-6.15/arch/um/kernel/
H A Dum_arch.c64 .x86_capability = { 0 }
/linux-6.15/Documentation/arch/x86/
H A Dcpuinfo.rst103 cpuinfo_x86.x86_capability[] unnecessarily. For instance, the CPUID leaf
105 has only one feature and would waste 31 bits of space in the x86_capability[]
/linux-6.15/arch/x86/kvm/
H A Dcpuid.c693 const u32 *kernel_cpu_caps = boot_cpu_data.x86_capability; \
823 sizeof(boot_cpu_data.x86_capability)); in kvm_set_cpu_caps()