Lines Matching refs:X86_CPU_FEATURE

240 #define X86_CPU_FEATURE(fn, idx, gpr, __bit)					\  macro
260 #define X86_FEATURE_MWAIT X86_CPU_FEATURE(0x1, 0, ECX, 3)
261 #define X86_FEATURE_VMX X86_CPU_FEATURE(0x1, 0, ECX, 5)
262 #define X86_FEATURE_PDCM X86_CPU_FEATURE(0x1, 0, ECX, 15)
263 #define X86_FEATURE_PCID X86_CPU_FEATURE(0x1, 0, ECX, 17)
264 #define X86_FEATURE_X2APIC X86_CPU_FEATURE(0x1, 0, ECX, 21)
265 #define X86_FEATURE_MOVBE X86_CPU_FEATURE(0x1, 0, ECX, 22)
266 #define X86_FEATURE_TSC_DEADLINE_TIMER X86_CPU_FEATURE(0x1, 0, ECX, 24)
267 #define X86_FEATURE_XSAVE X86_CPU_FEATURE(0x1, 0, ECX, 26)
268 #define X86_FEATURE_OSXSAVE X86_CPU_FEATURE(0x1, 0, ECX, 27)
269 #define X86_FEATURE_RDRAND X86_CPU_FEATURE(0x1, 0, ECX, 30)
270 #define X86_FEATURE_MCE X86_CPU_FEATURE(0x1, 0, EDX, 7)
271 #define X86_FEATURE_APIC X86_CPU_FEATURE(0x1, 0, EDX, 9)
272 #define X86_FEATURE_CLFLUSH X86_CPU_FEATURE(0x1, 0, EDX, 19)
273 #define X86_FEATURE_DS X86_CPU_FEATURE(0x1, 0, EDX, 21)
274 #define X86_FEATURE_XMM X86_CPU_FEATURE(0x1, 0, EDX, 25)
275 #define X86_FEATURE_XMM2 X86_CPU_FEATURE(0x1, 0, EDX, 26)
276 #define X86_FEATURE_TSC_ADJUST X86_CPU_FEATURE(0x7, 0, EBX, 1)
277 #define X86_FEATURE_HLE X86_CPU_FEATURE(0x7, 0, EBX, 4)
278 #define X86_FEATURE_SMEP X86_CPU_FEATURE(0x7, 0, EBX, 7)
279 #define X86_FEATURE_INVPCID X86_CPU_FEATURE(0x7, 0, EBX, 10)
280 #define X86_FEATURE_RTM X86_CPU_FEATURE(0x7, 0, EBX, 11)
281 #define X86_FEATURE_SMAP X86_CPU_FEATURE(0x7, 0, EBX, 20)
282 #define X86_FEATURE_PCOMMIT X86_CPU_FEATURE(0x7, 0, EBX, 22)
283 #define X86_FEATURE_CLFLUSHOPT X86_CPU_FEATURE(0x7, 0, EBX, 23)
284 #define X86_FEATURE_CLWB X86_CPU_FEATURE(0x7, 0, EBX, 24)
285 #define X86_FEATURE_INTEL_PT X86_CPU_FEATURE(0x7, 0, EBX, 25)
286 #define X86_FEATURE_UMIP X86_CPU_FEATURE(0x7, 0, ECX, 2)
287 #define X86_FEATURE_PKU X86_CPU_FEATURE(0x7, 0, ECX, 3)
288 #define X86_FEATURE_LA57 X86_CPU_FEATURE(0x7, 0, ECX, 16)
289 #define X86_FEATURE_RDPID X86_CPU_FEATURE(0x7, 0, ECX, 22)
290 #define X86_FEATURE_SHSTK X86_CPU_FEATURE(0x7, 0, ECX, 7)
291 #define X86_FEATURE_PKS X86_CPU_FEATURE(0x7, 0, ECX, 31)
292 #define X86_FEATURE_IBT X86_CPU_FEATURE(0x7, 0, EDX, 20)
293 #define X86_FEATURE_SPEC_CTRL X86_CPU_FEATURE(0x7, 0, EDX, 26)
294 #define X86_FEATURE_STIBP X86_CPU_FEATURE(0x7, 0, EDX, 27)
295 #define X86_FEATURE_FLUSH_L1D X86_CPU_FEATURE(0x7, 0, EDX, 28)
296 #define X86_FEATURE_ARCH_CAPABILITIES X86_CPU_FEATURE(0x7, 0, EDX, 29)
297 #define X86_FEATURE_SSBD X86_CPU_FEATURE(0x7, 0, EDX, 31)
298 #define X86_FEATURE_LAM X86_CPU_FEATURE(0x7, 1, EAX, 26)
303 #define KVM_FEATURE_ASYNC_PF X86_CPU_FEATURE(0x40000001, 0, EAX, 4)
304 #define KVM_FEATURE_ASYNC_PF_INT X86_CPU_FEATURE(0x40000001, 0, EAX, 14)
309 #define X86_FEATURE_SVM X86_CPU_FEATURE(0x80000001, 0, ECX, 2)
310 #define X86_FEATURE_PERFCTR_CORE X86_CPU_FEATURE(0x80000001, 0, ECX, 23)
311 #define X86_FEATURE_NX X86_CPU_FEATURE(0x80000001, 0, EDX, 20)
312 #define X86_FEATURE_GBPAGES X86_CPU_FEATURE(0x80000001, 0, EDX, 26)
313 #define X86_FEATURE_RDTSCP X86_CPU_FEATURE(0x80000001, 0, EDX, 27)
314 #define X86_FEATURE_LM X86_CPU_FEATURE(0x80000001, 0, EDX, 29)
315 #define X86_FEATURE_RDPRU X86_CPU_FEATURE(0x80000008, 0, EBX, 4)
316 #define X86_FEATURE_AMD_IBPB X86_CPU_FEATURE(0x80000008, 0, EBX, 12)
317 #define X86_FEATURE_AMD_IBRS X86_CPU_FEATURE(0x80000008, 0, EBX, 14)
318 #define X86_FEATURE_AMD_STIBP X86_CPU_FEATURE(0x80000008, 0, EBX, 15)
319 #define X86_FEATURE_AMD_STIBP_ALWAYS_ON X86_CPU_FEATURE(0x80000008, 0, EBX, 17)
320 #define X86_FEATURE_AMD_IBRS_SAME_MODE X86_CPU_FEATURE(0x80000008, 0, EBX, 19)
321 #define X86_FEATURE_AMD_SSBD X86_CPU_FEATURE(0x80000008, 0, EBX, 24)
322 #define X86_FEATURE_NPT X86_CPU_FEATURE(0x8000000A, 0, EDX, 0)
323 #define X86_FEATURE_LBRV X86_CPU_FEATURE(0x8000000A, 0, EDX, 1)
324 #define X86_FEATURE_NRIPS X86_CPU_FEATURE(0x8000000A, 0, EDX, 3)
325 #define X86_FEATURE_TSCRATEMSR X86_CPU_FEATURE(0x8000000A, 0, EDX, 4)
326 #define X86_FEATURE_PAUSEFILTER X86_CPU_FEATURE(0x8000000A, 0, EDX, 10)
327 #define X86_FEATURE_PFTHRESHOLD X86_CPU_FEATURE(0x8000000A, 0, EDX, 12)
328 #define X86_FEATURE_VGIF X86_CPU_FEATURE(0x8000000A, 0, EDX, 16)
329 #define X86_FEATURE_VNMI X86_CPU_FEATURE(0x8000000A, 0, EDX, 25)
330 #define X86_FEATURE_SME X86_CPU_FEATURE(0x8000001F, 0, EAX, 0)
331 #define X86_FEATURE_SEV X86_CPU_FEATURE(0x8000001F, 0, EAX, 1)
332 #define X86_FEATURE_VM_PAGE_FLUSH X86_CPU_FEATURE(0x8000001F, 0, EAX, 2)
333 #define X86_FEATURE_SEV_ES X86_CPU_FEATURE(0x8000001F, 0, EAX, 3)
334 #define X86_FEATURE_SEV_SNP X86_CPU_FEATURE(0x8000001F, 0, EAX, 4)
335 #define X86_FEATURE_V_TSC_AUX X86_CPU_FEATURE(0x8000001F, 0, EAX, 9)
336 #define X86_FEATURE_SME_COHERENT X86_CPU_FEATURE(0x8000001F, 0, EAX, 10)
337 #define X86_FEATURE_DEBUG_SWAP X86_CPU_FEATURE(0x8000001F, 0, EAX, 14)
338 #define X86_FEATURE_SVSM X86_CPU_FEATURE(0x8000001F, 0, EAX, 28)
339 #define X86_FEATURE_SBPB X86_CPU_FEATURE(0x80000021, 0, EAX, 27)
340 #define X86_FEATURE_AMD_PMU_V2 X86_CPU_FEATURE(0x80000022, 0, EAX, 0)