Home
last modified time | relevance | path

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

/Linux-v6.1/arch/x86/include/asm/
Dparavirt.h146 ALT_NOT(X86_FEATURE_XENPV)); in read_cr2()
157 "mov %%cr3, %%rax;", ALT_NOT(X86_FEATURE_XENPV)); in __read_cr3()
163 "mov %%rdi, %%cr3", ALT_NOT(X86_FEATURE_XENPV)); in write_cr3()
183 PVOP_ALT_VCALL0(cpu.wbinvd, "wbinvd", ALT_NOT(X86_FEATURE_XENPV)); in wbinvd()
399 ALT_NOT(X86_FEATURE_XENPV)) }; in __pte()
405 "mov %%rdi, %%rax", ALT_NOT(X86_FEATURE_XENPV)); in pte_val()
412 ALT_NOT(X86_FEATURE_XENPV)) }; in __pgd()
418 "mov %%rdi, %%rax", ALT_NOT(X86_FEATURE_XENPV)); in pgd_val()
453 ALT_NOT(X86_FEATURE_XENPV)) }; in __pmd()
459 "mov %%rdi, %%rax", ALT_NOT(X86_FEATURE_XENPV)); in pmd_val()
[all …]
Dswitch_to.h69 if (static_cpu_has(X86_FEATURE_XENPV)) in update_task_stack()
75 if (static_cpu_has(X86_FEATURE_XENPV)) in update_task_stack()
Dentry-common.h28 (IS_ENABLED(CONFIG_64BIT) && boot_cpu_has(X86_FEATURE_XENPV))) in arch_enter_from_user_mode()
Dcpufeatures.h235 #define X86_FEATURE_XENPV ( 8*32+16) /* "" Xen paravirtual guest */ macro
Dpgtable.h1446 return !cpu_feature_enabled(X86_FEATURE_XENPV); in arch_has_hw_nonleaf_pmd_young()
/Linux-v6.1/arch/x86/entry/
Dentry_64_compat.S123 "jmp swapgs_restore_regs_and_return_to_usermode", X86_FEATURE_XENPV
218 "jmp swapgs_restore_regs_and_return_to_usermode", X86_FEATURE_XENPV
314 ALTERNATIVE "swapgs", "", X86_FEATURE_XENPV
332 ALTERNATIVE "", "jmp .Lint80_keep_stack", X86_FEATURE_XENPV
Dentry_64.S130 X86_FEATURE_XENPV
353 "call xen_error_entry", X86_FEATURE_XENPV
625 ALTERNATIVE "", "jmp xenpv_restore_regs_and_return_to_usermode", X86_FEATURE_XENPV
/Linux-v6.1/arch/x86/kernel/
Dtopology.c109 boot_cpu_has(X86_FEATURE_XENPV)) in arch_register_cpu()
Dprocess_64.c168 if (!static_cpu_has(X86_FEATURE_XENPV)) { in __rdgsbase_inactive()
193 if (!static_cpu_has(X86_FEATURE_XENPV)) { in __wrgsbase_inactive()
/Linux-v6.1/arch/x86/mm/
Dcpu_entry_area.c150 pgprot_t gdt_prot = boot_cpu_has(X86_FEATURE_XENPV) ? in setup_cpu_entry_area()
/Linux-v6.1/arch/x86/kernel/cpu/
Dhygon.c342 if (!cpu_has(c, X86_FEATURE_XENPV)) in init_hygon()
Damd.c986 if (!cpu_has(c, X86_FEATURE_XENPV)) in init_amd()
Dbugs.c1305 if (cmd == SPECTRE_V2_CMD_IBRS && boot_cpu_has(X86_FEATURE_XENPV)) { in spectre_v2_parse_cmdline()
/Linux-v6.1/tools/arch/x86/include/asm/
Dcpufeatures.h235 #define X86_FEATURE_XENPV ( 8*32+16) /* "" Xen paravirtual guest */ macro
/Linux-v6.1/arch/x86/xen/
Denlighten_pv.c272 setup_force_cpu_cap(X86_FEATURE_XENPV); in xen_init_capabilities()