Searched refs:prefault (Results 1 - 19 of 19) sorted by relevance

/linux-4.4.14/include/uapi/asm-generic/
H A Dmman.h11 #define MAP_POPULATE 0x8000 /* populate (prefault) pagetables */
H A Dmman-common.h31 #define MLOCK_ONFAULT 0x01 /* Lock pages in range after they are faulted in, do not prefault */
/linux-4.4.14/arch/powerpc/include/uapi/asm/
H A Dmman.h27 #define MAP_POPULATE 0x8000 /* populate (prefault) pagetables */
/linux-4.4.14/arch/sparc/include/uapi/asm/
H A Dmman.h22 #define MAP_POPULATE 0x8000 /* populate (prefault) pagetables */
/linux-4.4.14/tools/perf/bench/
H A Dmem-functions.c205 /* Make sure to always prefault zero pages even if MMAP_THRESH is crossed: */ memcpy_alloc_mem()
219 * We prefault the freshly allocated memory range here, do_memcpy_cycles()
244 * We prefault the freshly allocated memory range here, do_memcpy_gettimeofday()
310 * We prefault the freshly allocated memory range here, do_memset_cycles()
334 * We prefault the freshly allocated memory range here, do_memset_gettimeofday()
/linux-4.4.14/arch/alpha/include/uapi/asm/
H A Dmman.h29 #define MAP_POPULATE 0x20000 /* populate (prefault) pagetables */
42 #define MLOCK_ONFAULT 0x01 /* Lock pages in range after they are faulted in, do not prefault */
/linux-4.4.14/arch/parisc/include/uapi/asm/
H A Dmman.h23 #define MAP_POPULATE 0x10000 /* populate (prefault) pagetables */
36 #define MLOCK_ONFAULT 0x01 /* Lock pages in range after they are faulted in, do not prefault */
/linux-4.4.14/arch/tile/include/uapi/asm/
H A Dmman.h23 #define MAP_POPULATE 0x0040 /* populate (prefault) pagetables */
/linux-4.4.14/arch/xtensa/include/uapi/asm/
H A Dmman.h54 #define MAP_POPULATE 0x10000 /* populate (prefault) pagetables */
82 #define MLOCK_ONFAULT 0x01 /* Lock pages in range after they are faulted in, do not prefault */
/linux-4.4.14/arch/mips/include/uapi/asm/
H A Dmman.h47 #define MAP_POPULATE 0x10000 /* populate (prefault) pagetables */
69 #define MLOCK_ONFAULT 0x01 /* Lock pages in range after they are faulted in, do not prefault */
/linux-4.4.14/arch/x86/kvm/
H A Dpaging_tmpl.h554 pfn_t pfn, bool map_writable, bool prefault) fetch()
626 it.level, gw->gfn, pfn, prefault, map_writable); fetch()
693 bool prefault) page_fault()
734 if (!prefault) page_fault()
757 if (try_async_pf(vcpu, prefault, walker.gfn, addr, &pfn, write_fault, page_fault()
794 level, pfn, map_writable, prefault); page_fault()
551 fetch(struct kvm_vcpu *vcpu, gva_t addr, struct guest_walker *gw, int write_fault, int hlevel, pfn_t pfn, bool map_writable, bool prefault) fetch() argument
692 page_fault(struct kvm_vcpu *vcpu, gva_t addr, u32 error_code, bool prefault) page_fault() argument
H A Dmmu.c2713 bool prefault) __direct_map()
2727 prefault, map_writable); __direct_map()
2976 static bool try_async_pf(struct kvm_vcpu *vcpu, bool prefault, gfn_t gfn,
2981 gfn_t gfn, bool prefault) nonpaging_map()
3009 if (try_async_pf(vcpu, prefault, gfn, v, &pfn, write, &map_writable)) nonpaging_map()
3022 prefault); nonpaging_map()
3398 u32 error_code, bool prefault) nonpaging_page_fault()
3421 error_code, gfn, prefault); nonpaging_page_fault()
3445 static bool try_async_pf(struct kvm_vcpu *vcpu, bool prefault, gfn_t gfn, try_async_pf() argument
3457 if (!prefault && can_do_async_pf(vcpu)) { try_async_pf()
3482 bool prefault) tdp_page_fault()
3522 if (try_async_pf(vcpu, prefault, gfn, gpa, &pfn, write, &map_writable)) tdp_page_fault()
3535 level, gfn, pfn, prefault); tdp_page_fault()
2711 __direct_map(struct kvm_vcpu *vcpu, gpa_t v, int write, int map_writable, int level, gfn_t gfn, pfn_t pfn, bool prefault) __direct_map() argument
2980 nonpaging_map(struct kvm_vcpu *vcpu, gva_t v, u32 error_code, gfn_t gfn, bool prefault) nonpaging_map() argument
3397 nonpaging_page_fault(struct kvm_vcpu *vcpu, gva_t gva, u32 error_code, bool prefault) nonpaging_page_fault() argument
3481 tdp_page_fault(struct kvm_vcpu *vcpu, gva_t gpa, u32 error_code, bool prefault) tdp_page_fault() argument
/linux-4.4.14/drivers/gpu/drm/ttm/
H A Dttm_bo_vm.c211 * Speculatively prefault a number of pages. Only error on ttm_bo_vm_fault()
/linux-4.4.14/lib/
H A Diov_iter.c305 * writev-intensive code may want this to prefault several iovecs -- that
/linux-4.4.14/include/linux/
H A Dpagemap.h597 * Multipage variants of the above prefault helpers, useful if more than
/linux-4.4.14/arch/x86/include/asm/
H A Dkvm_host.h274 bool prefault);
/linux-4.4.14/mm/
H A Dgup.c664 /* If it's a prefault don't insist harder */ __get_user_pages_locked()
/linux-4.4.14/arch/powerpc/mm/
H A Dhash_utils_64.c1219 /* We only prefault standard pages for now */ hash_preload()
/linux-4.4.14/drivers/gpu/drm/i915/
H A Di915_gem.c650 * its pages with the prefault and promised to write the i915_gem_shmem_pread()

Completed in 687 milliseconds