Home
last modified time | relevance | path

Searched refs:pv_info (Results 1 – 11 of 11) sorted by relevance

/arch/x86/include/asm/
Dpgtable-3level_types.h22 #define SHARED_KERNEL_PMD (pv_info.shared_kernel_pmd)
Dptrace.h135 return regs->cs == __USER_CS || regs->cs == pv_info.extra_user_64bit_cs; in user_64bit_mode()
Dparavirt_types.h64 struct pv_info { struct
358 extern struct pv_info pv_info;
Dparavirt.h19 return pv_info.paravirt_enabled; in paravirt_enabled()
24 WARN_ON_ONCE(!pv_info.paravirt_enabled); in paravirt_has_feature()
25 return (pv_info.features & feature); in paravirt_has_feature()
130 #define get_kernel_rpl() (pv_info.kernel_rpl)
/arch/x86/kernel/
Dparavirt.c71 pv_info.name); in default_banner()
315 struct pv_info pv_info = { variable
495 EXPORT_SYMBOL_GPL(pv_info);
Dasm-offsets.c62 OFFSET(PARAVIRT_enabled, pv_info, paravirt_enabled); in common()
Dkvmclock.c306 pv_info.name = "KVM"; in kvmclock_init()
Dkvm.c287 pv_info.name = "KVM"; in paravirt_ops_setup()
295 pv_info.paravirt_enabled = 0; in paravirt_ops_setup()
/arch/x86/xen/
Denlighten.c274 "with PVH extensions " : "", pv_info.name); in xen_banner()
1202 static const struct pv_info xen_info __initconst = {
1547 pv_info = xen_info; in xen_start_kernel()
1549 pv_info.features |= PV_SUPPORTED_RTC; in xen_start_kernel()
1644 pv_info.kernel_rpl = 1; in xen_start_kernel()
1646 pv_info.kernel_rpl = 0; in xen_start_kernel()
1648 pv_info.kernel_rpl = 0; in xen_start_kernel()
1795 pv_info.name = "Xen HVM"; in init_hvm_pv_info()
/arch/x86/lguest/
Dboot.c1410 pv_info.name = "lguest"; in lguest_init()
1412 pv_info.paravirt_enabled = 1; in lguest_init()
1414 pv_info.kernel_rpl = 1; in lguest_init()
1416 pv_info.shared_kernel_pmd = 1; in lguest_init()
1417 pv_info.features = 0; in lguest_init()
/arch/x86/entry/
Dentry_32.S400 cmpl $0, pv_info+PARAVIRT_enabled