Searched refs:pv_init_ops (Results 1 - 9 of 9) sorted by relevance

/linux-4.1.27/arch/ia64/include/asm/
H A Dparavirt.h110 struct pv_init_ops { struct
130 extern struct pv_init_ops pv_init_ops;
134 if (pv_init_ops.banner) paravirt_banner()
135 pv_init_ops.banner(); paravirt_banner()
140 if (pv_init_ops.reserve_memory) paravirt_reserve_memory()
141 return pv_init_ops.reserve_memory(region); paravirt_reserve_memory()
147 if (pv_init_ops.arch_setup_early) paravirt_arch_setup_early()
148 pv_init_ops.arch_setup_early(); paravirt_arch_setup_early()
153 if (pv_init_ops.arch_setup_console) paravirt_arch_setup_console()
154 pv_init_ops.arch_setup_console(cmdline_p); paravirt_arch_setup_console()
159 if (pv_init_ops.arch_setup_nomca) paravirt_arch_setup_nomca()
160 return pv_init_ops.arch_setup_nomca(); paravirt_arch_setup_nomca()
166 if (pv_init_ops.post_smp_prepare_boot_cpu) paravirt_post_smp_prepare_boot_cpu()
167 pv_init_ops.post_smp_prepare_boot_cpu(); paravirt_post_smp_prepare_boot_cpu()
/linux-4.1.27/arch/ia64/kernel/
H A Dparavirt_patch.c284 if (pv_init_ops.patch_bundle == NULL) paravirt_patch_apply_bundle()
290 used = (*pv_init_ops.patch_bundle)(p->sbundle, p->ebundle, paravirt_patch_apply_bundle()
328 if (pv_init_ops.patch_inst == NULL) paravirt_patch_apply_inst()
336 tag = (*pv_init_ops.patch_inst)(p->stag, p->etag, p->type); paravirt_patch_apply_inst()
472 if (pv_init_ops.patch_branch == NULL) paravirt_patch_apply_branch()
476 (*pv_init_ops.patch_branch)(p->tag, p->type); paravirt_patch_apply_branch()
H A Dparavirt.c45 * pv_init_ops
52 struct pv_init_ops pv_init_ops = variable in typeref:struct:pv_init_ops
653 * pv_init_ops.patch_bundle
/linux-4.1.27/arch/x86/kernel/
H A Dparavirt.c132 .pv_init_ops = pv_init_ops, get_call_destination()
322 struct pv_init_ops pv_init_ops = { variable in typeref:struct:pv_init_ops
H A Dvsmp_64.c124 pv_init_ops.patch = vsmp_patch; set_vsmp_pv_ops()
H A Dalternative.c583 used = pv_init_ops.patch(p->instrtype, p->clobbers, insnbuf, apply_paravirt()
/linux-4.1.27/arch/x86/include/asm/
H A Dparavirt_types.h76 struct pv_init_ops { struct
345 struct pv_init_ops pv_init_ops; member in struct:paravirt_patch_template
355 extern struct pv_init_ops pv_init_ops;
457 * appropriate patching under the control of the backend pv_init_ops
/linux-4.1.27/arch/x86/xen/
H A Denlighten.c1193 static const struct pv_init_ops xen_init_ops __initconst = {
1529 pv_init_ops = xen_init_ops; xen_start_kernel()
/linux-4.1.27/arch/x86/lguest/
H A Dboot.c1436 pv_init_ops.patch = lguest_patch; lguest_init()

Completed in 215 milliseconds