Home
last modified time | relevance | path

Searched refs:xen_pfn_t (Results 1 – 20 of 20) sorted by relevance

/Linux-v4.19/include/xen/interface/
Dmemory.h35 GUEST_HANDLE(xen_pfn_t) extent_start;
134 GUEST_HANDLE(xen_pfn_t) extent_start;
186 xen_pfn_t gpfn;
208 GUEST_HANDLE(xen_pfn_t) gpfns;
264 xen_pfn_t gpfn;
330 GUEST_HANDLE(xen_pfn_t) frame_list;
Dxen.h363 xen_pfn_t mfn;
373 xen_pfn_t src_mfn;
641 xen_pfn_t store_mfn; /* MACHINE page number of shared page. */
645 xen_pfn_t mfn; /* MACHINE page number of console page. */
Dgrant_table.h313 GUEST_HANDLE(xen_pfn_t) frame_list;
341 xen_pfn_t mfn;
378 xen_pfn_t gmfn;
Dplatform.h66 xen_pfn_t mfn;
96 xen_pfn_t mfn;
/Linux-v4.19/include/xen/
Dmem-reservation.h31 xen_pfn_t *frames);
39 xen_pfn_t *frames) in xenmem_reservation_va_mapping_update()
56 int xenmem_reservation_increase(int count, xen_pfn_t *frames);
58 int xenmem_reservation_decrease(int count, xen_pfn_t *frames);
Dxen-ops.h84 xen_pfn_t *gfn, int nr,
107 unsigned long addr, xen_pfn_t *mfn, int nr,
125 xen_pfn_t gfn, int nr,
134 xen_pfn_t *gfn, int nr,
147 xen_pfn_t *gfn, int nr, in xen_xlate_remap_gfn_array()
162 int xen_xlate_map_ballooned_pages(xen_pfn_t **pfns, void **vaddr,
Dgrant_table.h178 int arch_gnttab_map_shared(xen_pfn_t *frames, unsigned long nr_gframes,
187 xen_pfn_t *pfn;
210 xen_pfn_t *frames;
/Linux-v4.19/drivers/xen/
Dxlate_mmu.c64 xen_pfn_t *fgfn; /* foreign domain's gfn */
78 xen_pfn_t h_gpfns[XEN_PFN_PER_PAGE];
145 xen_pfn_t *gfn, int nr, in xen_xlate_remap_gfn_array()
193 xen_pfn_t *pfns;
214 int __init xen_xlate_map_ballooned_pages(xen_pfn_t **gfns, void **virt, in xen_xlate_map_ballooned_pages()
218 xen_pfn_t *pfns; in xen_xlate_map_ballooned_pages()
Dmem-reservation.c31 xen_pfn_t *frames) in __xenmem_reservation_va_mapping_update()
93 int xenmem_reservation_increase(int count, xen_pfn_t *frames) in xenmem_reservation_increase()
109 int xenmem_reservation_decrease(int count, xen_pfn_t *frames) in xenmem_reservation_decrease()
Dprivcmd.c328 xen_pfn_t __user *user_gfn;
338 xen_pfn_t *gfnp = data; in mmap_batch_fn()
375 xen_pfn_t gfn; in mmap_return_error()
484 ret = gather_array(&pagelist, m.num, sizeof(xen_pfn_t), m.arr); in privcmd_ioctl_mmap_batch()
552 BUILD_BUG_ON(((PAGE_SIZE / sizeof(xen_pfn_t)) % XEN_PFN_PER_PAGE) != 0); in privcmd_ioctl_mmap_batch()
554 BUG_ON(traverse_pages_block(m.num, sizeof(xen_pfn_t), in privcmd_ioctl_mmap_batch()
561 state.user_gfn = (xen_pfn_t *)m.arr; in privcmd_ioctl_mmap_batch()
563 ret = traverse_pages_block(m.num, sizeof(xen_pfn_t), in privcmd_ioctl_mmap_batch()
752 xen_pfn_t *pfns = NULL; in privcmd_ioctl_mmap_resource()
788 xen_pfn_t pfn = in privcmd_ioctl_mmap_resource()
Darm-device.c58 xen_pfn_t *gpfns; in xen_map_device_mmio()
73 gpfns = kcalloc(nr, sizeof(xen_pfn_t), GFP_KERNEL); in xen_map_device_mmio()
Dgntdev-common.h79 xen_pfn_t *frames;
Dgrant-table.c105 int (*map_frames)(xen_pfn_t *frames, unsigned int nr_gframes);
733 xen_pfn_t *pfn; in gnttab_setup_auto_xlat_frames()
1167 static int gnttab_map_frames_v1(xen_pfn_t *frames, unsigned int nr_gframes) in gnttab_map_frames_v1()
1184 static int gnttab_map_frames_v2(xen_pfn_t *frames, unsigned int nr_gframes) in gnttab_map_frames_v2()
1236 xen_pfn_t *frames; in gnttab_map()
Dballoon.c145 static xen_pfn_t frame_list[PAGE_SIZE / sizeof(xen_pfn_t)];
/Linux-v4.19/arch/x86/xen/
Dmmu.c66 xen_pfn_t *pfn;
100 xen_pfn_t *pfn, int nr, in do_remap_pfn()
179 xen_pfn_t gfn, int nr, in xen_remap_domain_gfn_range()
193 xen_pfn_t *gfn, int nr, in xen_remap_domain_gfn_array()
213 xen_pfn_t *mfn, int nr, in xen_remap_domain_mfn_array()
/Linux-v4.19/include/uapi/xen/
Dprivcmd.h66 xen_pfn_t __user *arr; /* array of mfns - or'd with
77 const xen_pfn_t __user *arr; /* array of mfns */
/Linux-v4.19/include/xen/arm/
Dinterface.h42 typedef uint64_t xen_pfn_t; typedef
56 DEFINE_GUEST_HANDLE(xen_pfn_t);
/Linux-v4.19/arch/x86/include/asm/xen/
Dinterface.h79 typedef unsigned long xen_pfn_t; typedef
94 DEFINE_GUEST_HANDLE(xen_pfn_t);
162 xen_pfn_t pfn_to_mfn_frame_list_list;
/Linux-v4.19/arch/arm/xen/
Dgrant-table.c36 int arch_gnttab_map_shared(xen_pfn_t *frames, unsigned long nr_gframes, in arch_gnttab_map_shared()
Denlighten.c67 xen_pfn_t *gfn, int nr, in xen_remap_domain_gfn_array()
80 xen_pfn_t gfn, int nr, in xen_remap_domain_gfn_range()
98 xen_pfn_t *mfn, int nr, in xen_remap_domain_mfn_array()