/linux-3.3/tools/perf/bench/ |
D | mem-memcpy.c | 40 OPT_BOOLEAN('o', "only-prefault", &only_prefault, 42 OPT_BOOLEAN('n', "no-prefault", &no_prefault, 120 static u64 do_memcpy_clock(memcpy_t fn, size_t len, bool prefault) in do_memcpy_clock() argument 127 if (prefault) in do_memcpy_clock() 139 static double do_memcpy_gettimeofday(memcpy_t fn, size_t len, bool prefault) in do_memcpy_gettimeofday() argument 146 if (prefault) in do_memcpy_gettimeofday() 197 /* same to without specifying either of prefault and no-prefault */ in bench_mem_memcpy() 252 printf(" %14lf Clock/Byte (with prefault)\n", in bench_mem_memcpy() 259 printf(" (with prefault)\n"); in bench_mem_memcpy() 269 printf("%s\n", only_prefault ? " (with prefault)" : ""); in bench_mem_memcpy()
|
/linux-3.3/arch/x86/kvm/ |
D | paging_tmpl.h | 470 bool prefault) in FNAME() 544 gw->gfn, pfn, prefault, map_writable); in FNAME() 571 bool prefault) in FNAME() 605 if (!prefault) in FNAME() 623 if (try_async_pf(vcpu, prefault, walker.gfn, addr, &pfn, write_fault, in FNAME() 640 level, &emulate, pfn, map_writable, prefault); in FNAME()
|
D | mmu.c | 2452 bool prefault) in __direct_map() argument 2465 level, gfn, pfn, prefault, map_writable); in __direct_map() 2585 static bool try_async_pf(struct kvm_vcpu *vcpu, bool prefault, gfn_t gfn, 2589 bool prefault) in nonpaging_map() argument 2616 if (try_async_pf(vcpu, prefault, gfn, v, &pfn, write, &map_writable)) in nonpaging_map() 2629 prefault); in nonpaging_map() 2981 u32 error_code, bool prefault) in nonpaging_page_fault() argument 3001 error_code & PFERR_WRITE_MASK, gfn, prefault); in nonpaging_page_fault() 3025 static bool try_async_pf(struct kvm_vcpu *vcpu, bool prefault, gfn_t gfn, in try_async_pf() argument 3037 if (!prefault && can_do_async_pf(vcpu)) { in try_async_pf() [all …]
|
/linux-3.3/include/asm-generic/ |
D | mman.h | 11 #define MAP_POPULATE 0x8000 /* populate (prefault) pagetables */
|
/linux-3.3/arch/sparc/include/asm/ |
D | mman.h | 21 #define MAP_POPULATE 0x8000 /* populate (prefault) pagetables */
|
/linux-3.3/arch/tile/include/asm/ |
D | mman.h | 23 #define MAP_POPULATE 0x0040 /* populate (prefault) pagetables */
|
/linux-3.3/arch/powerpc/include/asm/ |
D | mman.h | 26 #define MAP_POPULATE 0x8000 /* populate (prefault) pagetables */
|
/linux-3.3/arch/alpha/include/asm/ |
D | mman.h | 29 #define MAP_POPULATE 0x20000 /* populate (prefault) pagetables */
|
/linux-3.3/arch/parisc/include/asm/ |
D | mman.h | 23 #define MAP_POPULATE 0x10000 /* populate (prefault) pagetables */
|
/linux-3.3/arch/xtensa/include/asm/ |
D | mman.h | 54 #define MAP_POPULATE 0x10000 /* populate (prefault) pagetables */
|
/linux-3.3/arch/mips/include/asm/ |
D | mman.h | 47 #define MAP_POPULATE 0x10000 /* populate (prefault) pagetables */
|
/linux-3.3/drivers/gpu/drm/ttm/ |
D | ttm_bo_vm.c | 186 * Speculatively prefault a number of pages. Only error on in ttm_bo_vm_fault()
|
/linux-3.3/arch/x86/include/asm/ |
D | kvm_host.h | 269 bool prefault);
|
/linux-3.3/arch/powerpc/mm/ |
D | hash_utils_64.c | 1089 /* We only prefault standard pages for now */ in hash_preload()
|
/linux-3.3/mm/ |
D | filemap.c | 2133 * writev-intensive code may want this to prefault several iovecs -- that
|