47 #if defined(CONFIG_PV) 49 #define m2p ((unsigned long *)MACH2PHYS_VIRT_START) 61 static inline unsigned long pfn_to_mfn(
unsigned long pfn)
68 static inline unsigned long virt_to_mfn(
const void *va)
85 extern unsigned long pfn_to_mfn(
unsigned long pfn);
93 #if defined(CONFIG_PV) 102 #if defined(CONFIG_PV) void * mfn_to_virt(unsigned long mfn)
Common declarations for all tests.
unsigned long pfn_to_mfn(unsigned long pfn)
#define _u(v)
Express an arbitrary value v as unsigned long.
uint64_t virt_to_maddr(const void *va)
static void * pfn_to_virt(unsigned long pfn)
unsigned long virt_to_mfn(const void *va)
void * maddr_to_virt(uint64_t maddr)
static unsigned long virt_to_gfn(const void *va)
#define _p(v)
Express an abitrary integer v as void *.
static void * gfn_to_virt(unsigned long gfn)
xen_pv_start_info_t * pv_start_info
static unsigned long virt_to_pfn(const void *va)