xen-ops.h (3b5d1afd1f13bcab85eaa28223ad396694f929e3) xen-ops.h (a13f2ef168cb2a033a284eb841bcc481ffbc90cf)
1/* SPDX-License-Identifier: GPL-2.0 */
2#ifndef XEN_OPS_H
3#define XEN_OPS_H
4
5#include <linux/init.h>
6#include <linux/clocksource.h>
7#include <linux/irqreturn.h>
8#include <xen/xen-ops.h>

--- 19 unchanged lines hidden (view full) ---

28extern struct start_info *xen_start_info;
29extern struct shared_info xen_dummy_shared_info;
30extern struct shared_info *HYPERVISOR_shared_info;
31
32void xen_setup_mfn_list_list(void);
33void xen_build_mfn_list_list(void);
34void xen_setup_machphys_mapping(void);
35void xen_setup_kernel_pagetable(pgd_t *pgd, unsigned long max_pfn);
1/* SPDX-License-Identifier: GPL-2.0 */
2#ifndef XEN_OPS_H
3#define XEN_OPS_H
4
5#include <linux/init.h>
6#include <linux/clocksource.h>
7#include <linux/irqreturn.h>
8#include <xen/xen-ops.h>

--- 19 unchanged lines hidden (view full) ---

28extern struct start_info *xen_start_info;
29extern struct shared_info xen_dummy_shared_info;
30extern struct shared_info *HYPERVISOR_shared_info;
31
32void xen_setup_mfn_list_list(void);
33void xen_build_mfn_list_list(void);
34void xen_setup_machphys_mapping(void);
35void xen_setup_kernel_pagetable(pgd_t *pgd, unsigned long max_pfn);
36void xen_reserve_top(void);
37void __init xen_reserve_special_pages(void);
38void __init xen_pt_check_e820(void);
39
40void xen_mm_pin_all(void);
41void xen_mm_unpin_all(void);
42#ifdef CONFIG_X86_64
43void __init xen_relocate_p2m(void);
44#endif

--- 121 unchanged lines hidden ---
36void __init xen_reserve_special_pages(void);
37void __init xen_pt_check_e820(void);
38
39void xen_mm_pin_all(void);
40void xen_mm_unpin_all(void);
41#ifdef CONFIG_X86_64
42void __init xen_relocate_p2m(void);
43#endif

--- 121 unchanged lines hidden ---