Home
last modified time | relevance | path

Searched refs:remap_pfn (Results 1 – 3 of 3) sorted by relevance

/linux/drivers/gpu/drm/i915/
H A Di915_mm.c32 struct remap_pfn { struct
43 static inline unsigned long sgt_pfn(const struct remap_pfn *r) in sgt_pfn() argument
53 struct remap_pfn *r = data; in remap_sg()
73 static int remap_pfn(pte_t *pte, unsigned long addr, void *data) in remap_pfn() function
75 struct remap_pfn *r = data; in remap_pfn()
98 struct remap_pfn r; in remap_io_mapping()
109 err = apply_to_page_range(r.mm, addr, size, remap_pfn, &r); in remap_io_mapping()
135 struct remap_pfn r = { in remap_io_sg()
/linux/arch/x86/xen/
H A Dsetup.c290 unsigned long start_pfn, unsigned long size, unsigned long remap_pfn) in xen_do_set_identity_and_remap_chunk() argument
303 for (ident_pfn_iter = start_pfn, remap_pfn_iter = remap_pfn; in xen_do_set_identity_and_remap_chunk()
344 unsigned long start_pfn, unsigned long end_pfn, unsigned long remap_pfn) in xen_set_identity_and_remap_chunk() argument
350 if (remap_pfn == 0) in xen_set_identity_and_remap_chunk()
351 remap_pfn = ini_nr_pages; in xen_set_identity_and_remap_chunk()
368 remap_range_size = xen_find_pfn_range(&remap_pfn); in xen_set_identity_and_remap_chunk()
379 xen_do_set_identity_and_remap_chunk(cur_pfn, size, remap_pfn); in xen_set_identity_and_remap_chunk()
383 remap_pfn += size; in xen_set_identity_and_remap_chunk()
395 return remap_pfn; in xen_set_identity_and_remap_chunk()
/linux/drivers/xen/
H A Dxlate_mmu.c265 struct remap_pfn { struct
274 struct remap_pfn *r = data; in remap_pfn_fn() argument
287 struct remap_pfn r = { in xen_remap_vma_range()