| /arch/mips/mm/ |
| A D | mmap.c | 23 #define COLOUR_ALIGN(addr, pgoff) \ argument 25 (((pgoff) << PAGE_SHIFT) & shm_align_mask)) 30 unsigned long addr0, unsigned long len, unsigned long pgoff, in arch_get_unmapped_area_common() argument 52 ((addr - (pgoff << PAGE_SHIFT)) & shm_align_mask)) in arch_get_unmapped_area_common() 64 addr = COLOUR_ALIGN(addr, pgoff); in arch_get_unmapped_area_common() 76 info.align_offset = pgoff << PAGE_SHIFT; in arch_get_unmapped_area_common() 101 unsigned long len, unsigned long pgoff, unsigned long flags, in arch_get_unmapped_area() argument 105 addr0, len, pgoff, flags, UP); in arch_get_unmapped_area() 113 unsigned long addr0, unsigned long len, unsigned long pgoff, in arch_get_unmapped_area_topdown() argument 117 addr0, len, pgoff, flags, DOWN); in arch_get_unmapped_area_topdown()
|
| /arch/microblaze/kernel/ |
| A D | sys_microblaze.c | 38 unsigned long, pgoff) in SYSCALL_DEFINE6() argument 40 if (pgoff & ~PAGE_MASK) in SYSCALL_DEFINE6() 43 return ksys_mmap_pgoff(addr, len, prot, flags, fd, pgoff >> PAGE_SHIFT); in SYSCALL_DEFINE6() 48 unsigned long, pgoff) in SYSCALL_DEFINE6() argument 50 if (pgoff & (~PAGE_MASK >> 12)) in SYSCALL_DEFINE6() 54 pgoff >> (PAGE_SHIFT - 12)); in SYSCALL_DEFINE6()
|
| /arch/loongarch/mm/ |
| A D | mmap.c | 15 #define COLOUR_ALIGN(addr, pgoff) \ argument 17 + (((pgoff) << PAGE_SHIFT) & SHM_ALIGN_MASK)) 22 unsigned long addr0, unsigned long len, unsigned long pgoff, in arch_get_unmapped_area_common() argument 44 ((addr - (pgoff << PAGE_SHIFT)) & SHM_ALIGN_MASK)) in arch_get_unmapped_area_common() 56 addr = COLOUR_ALIGN(addr, pgoff); in arch_get_unmapped_area_common() 67 info.align_offset = pgoff << PAGE_SHIFT; in arch_get_unmapped_area_common() 96 unsigned long len, unsigned long pgoff, unsigned long flags, in arch_get_unmapped_area() argument 100 addr0, len, pgoff, flags, UP); in arch_get_unmapped_area() 108 unsigned long addr0, unsigned long len, unsigned long pgoff, in arch_get_unmapped_area_topdown() argument 112 addr0, len, pgoff, flags, DOWN); in arch_get_unmapped_area_topdown()
|
| /arch/arm/mm/ |
| A D | mmap.c | 16 #define COLOUR_ALIGN(addr,pgoff) \ argument 18 (((pgoff)<<PAGE_SHIFT) & (SHMLBA-1))) 31 unsigned long len, unsigned long pgoff, in arch_get_unmapped_area() argument 52 (addr - (pgoff << PAGE_SHIFT)) & (SHMLBA - 1)) in arch_get_unmapped_area() 62 addr = COLOUR_ALIGN(addr, pgoff); in arch_get_unmapped_area() 76 info.align_offset = pgoff << PAGE_SHIFT; in arch_get_unmapped_area() 82 const unsigned long len, const unsigned long pgoff, in arch_get_unmapped_area_topdown() argument 105 (addr - (pgoff << PAGE_SHIFT)) & (SHMLBA - 1)) in arch_get_unmapped_area_topdown() 113 addr = COLOUR_ALIGN(addr, pgoff); in arch_get_unmapped_area_topdown() 127 info.align_offset = pgoff << PAGE_SHIFT; in arch_get_unmapped_area_topdown()
|
| A D | fault-armv.c | 132 pgoff_t pgoff; in make_coherent() local 135 pgoff = vma->vm_pgoff + ((addr - vma->vm_start) >> PAGE_SHIFT); in make_coherent() 143 vma_interval_tree_foreach(mpnt, &mapping->i_mmap, pgoff, pgoff) { in make_coherent() 161 offset = (pgoff - mpnt->vm_pgoff) << PAGE_SHIFT; in make_coherent()
|
| A D | flush.c | 242 pgoff_t pgoff, pgoff_end; in __flush_dcache_aliases() local 250 pgoff = folio->index; in __flush_dcache_aliases() 251 pgoff_end = pgoff + folio_nr_pages(folio) - 1; in __flush_dcache_aliases() 254 vma_interval_tree_foreach(vma, &mapping->i_mmap, pgoff, pgoff_end) { in __flush_dcache_aliases() 269 offset = pgoff - vma->vm_pgoff; in __flush_dcache_aliases()
|
| /arch/csky/abiv1/ |
| A D | mmap.c | 12 #define COLOUR_ALIGN(addr,pgoff) \ argument 14 (((pgoff)<<PAGE_SHIFT) & (SHMLBA-1))) 26 unsigned long len, unsigned long pgoff, in arch_get_unmapped_area() argument 36 .align_offset = pgoff << PAGE_SHIFT in arch_get_unmapped_area() 50 (addr - (pgoff << PAGE_SHIFT)) & (SHMLBA - 1)) in arch_get_unmapped_area() 60 addr = COLOUR_ALIGN(addr, pgoff); in arch_get_unmapped_area()
|
| /arch/sh/mm/ |
| A D | mmap.c | 46 unsigned long pgoff) in COLOUR_ALIGN() argument 49 unsigned long off = (pgoff << PAGE_SHIFT) & shm_align_mask; in COLOUR_ALIGN() 55 unsigned long len, unsigned long pgoff, unsigned long flags, in arch_get_unmapped_area() argument 68 ((addr - (pgoff << PAGE_SHIFT)) & shm_align_mask)) in arch_get_unmapped_area() 82 addr = COLOUR_ALIGN(addr, pgoff); in arch_get_unmapped_area() 96 info.align_offset = pgoff << PAGE_SHIFT; in arch_get_unmapped_area() 102 const unsigned long len, const unsigned long pgoff, in arch_get_unmapped_area_topdown() argument 116 ((addr - (pgoff << PAGE_SHIFT)) & shm_align_mask)) in arch_get_unmapped_area_topdown() 131 addr = COLOUR_ALIGN(addr, pgoff); in arch_get_unmapped_area_topdown() 146 info.align_offset = pgoff << PAGE_SHIFT; in arch_get_unmapped_area_topdown()
|
| /arch/xtensa/kernel/ |
| A D | syscall.c | 35 #define COLOUR_ALIGN(addr, pgoff) \ argument 37 (((pgoff) << PAGE_SHIFT) & (SHMLBA - 1))) 58 unsigned long len, unsigned long pgoff, unsigned long flags, in arch_get_unmapped_area() argument 69 ((addr - (pgoff << PAGE_SHIFT)) & (SHMLBA - 1))) in arch_get_unmapped_area() 80 addr = COLOUR_ALIGN(addr, pgoff); in arch_get_unmapped_area() 92 addr = COLOUR_ALIGN(addr, pgoff); in arch_get_unmapped_area()
|
| /arch/parisc/kernel/ |
| A D | sys_parisc.c | 38 unsigned long pgoff) in shared_align_offset() argument 40 return (filp_pgoff + pgoff) << PAGE_SHIFT; in shared_align_offset() 44 unsigned long filp_pgoff, unsigned long pgoff) in COLOR_ALIGN() argument 48 shared_align_offset(filp_pgoff, pgoff); in COLOR_ALIGN() 100 unsigned long addr, unsigned long len, unsigned long pgoff, in arch_get_unmapped_area_common() argument 125 (addr - shared_align_offset(filp_pgoff, pgoff)) in arch_get_unmapped_area_common() 133 addr = COLOR_ALIGN(addr, filp_pgoff, pgoff); in arch_get_unmapped_area_common() 174 addr, len, pgoff, flags, UP); in arch_get_unmapped_area() 182 addr, len, pgoff, flags, DOWN); in arch_get_unmapped_area_topdown() 187 unsigned long pgoff) in sys_mmap2() argument [all …]
|
| /arch/sparc/kernel/ |
| A D | sys_sparc_32.c | 43 …a(struct file *filp, unsigned long addr, unsigned long len, unsigned long pgoff, unsigned long fla… in arch_get_unmapped_area() argument 56 ((addr - (pgoff << PAGE_SHIFT)) & (SHMLBA - 1))) in arch_get_unmapped_area() 73 info.align_offset = pgoff << PAGE_SHIFT; in arch_get_unmapped_area() 111 unsigned long, pgoff) in SYSCALL_DEFINE6() argument 116 pgoff >> (PAGE_SHIFT - 12)); in SYSCALL_DEFINE6() 128 unsigned long, prot, unsigned long, pgoff, in SYSCALL_DEFINE5() argument 135 (pgoff >> (PAGE_SHIFT - 12)), flags); in SYSCALL_DEFINE5()
|
| A D | sys_sparc_64.c | 83 unsigned long pgoff) in COLOR_ALIGN() argument 86 unsigned long off = (pgoff<<PAGE_SHIFT) & (SHMLBA-1); in COLOR_ALIGN() 118 ((addr - (pgoff << PAGE_SHIFT)) & (SHMLBA - 1))) in arch_get_unmapped_area() 134 addr = COLOR_ALIGN(addr, pgoff); in arch_get_unmapped_area() 149 info.align_offset = pgoff << PAGE_SHIFT; in arch_get_unmapped_area() 164 const unsigned long len, const unsigned long pgoff, in arch_get_unmapped_area_topdown() argument 186 ((addr - (pgoff << PAGE_SHIFT)) & (SHMLBA - 1))) in arch_get_unmapped_area_topdown() 201 addr = COLOR_ALIGN(addr, pgoff); in arch_get_unmapped_area_topdown() 217 info.align_offset = pgoff << PAGE_SHIFT; in arch_get_unmapped_area_topdown() 244 return mm_get_unmapped_area(current->mm, NULL, orig_addr, len, pgoff, flags); in get_fb_unmapped_area() [all …]
|
| A D | systbls.h | 25 unsigned long fd, unsigned long pgoff); 27 unsigned long prot, unsigned long pgoff,
|
| /arch/sh/kernel/ |
| A D | sys_sh.c | 43 unsigned long fd, unsigned long pgoff) in sys_mmap2() argument 49 if (pgoff & ((1 << (PAGE_SHIFT - 12)) - 1)) in sys_mmap2() 52 pgoff >>= PAGE_SHIFT - 12; in sys_mmap2() 54 return ksys_mmap_pgoff(addr, len, prot, flags, fd, pgoff); in sys_mmap2()
|
| /arch/x86/kernel/ |
| A D | sys_x86_64.c | 128 unsigned long pgoff, unsigned long flags, vm_flags_t vm_flags) in arch_get_unmapped_area() argument 155 info.align_offset = pgoff << PAGE_SHIFT; in arch_get_unmapped_area() 168 unsigned long len, unsigned long pgoff, in arch_get_unmapped_area_topdown() argument 210 info.align_offset = pgoff << PAGE_SHIFT; in arch_get_unmapped_area_topdown() 239 return arch_get_unmapped_area(filp, addr0, len, pgoff, flags, 0); in arch_get_unmapped_area_topdown()
|
| /arch/arc/mm/ |
| A D | mmap.c | 26 unsigned long len, unsigned long pgoff, in arch_get_unmapped_area() argument 38 (addr - (pgoff << PAGE_SHIFT)) & (SHMLBA - 1)) in arch_get_unmapped_area() 58 info.align_offset = pgoff << PAGE_SHIFT; in arch_get_unmapped_area()
|
| /arch/mips/kernel/ |
| A D | syscall.c | 74 unsigned long, pgoff) in SYSCALL_DEFINE6() argument 76 if (pgoff & (~PAGE_MASK >> 12)) in SYSCALL_DEFINE6() 80 pgoff >> (PAGE_SHIFT - 12)); in SYSCALL_DEFINE6()
|
| /arch/s390/mm/ |
| A D | mmap.c | 80 unsigned long len, unsigned long pgoff, in arch_get_unmapped_area() argument 106 info.align_offset = pgoff << PAGE_SHIFT; in arch_get_unmapped_area() 116 unsigned long len, unsigned long pgoff, in arch_get_unmapped_area_topdown() argument 145 info.align_offset = pgoff << PAGE_SHIFT; in arch_get_unmapped_area_topdown()
|
| /arch/nios2/mm/ |
| A D | cacheflush.c | 79 pgoff_t pgoff; in flush_aliases() local 82 pgoff = folio->index; in flush_aliases() 85 vma_interval_tree_foreach(vma, &mapping->i_mmap, pgoff, pgoff + nr - 1) { in flush_aliases() 93 start = vma->vm_start + ((pgoff - vma->vm_pgoff) << PAGE_SHIFT); in flush_aliases()
|
| /arch/powerpc/kernel/ |
| A D | syscalls.c | 54 unsigned long, fd, unsigned long, pgoff) in SYSCALL_DEFINE6() argument 56 return do_mmap2(addr, len, prot, flags, fd, pgoff, PAGE_SHIFT-12); in SYSCALL_DEFINE6()
|
| /arch/sh/include/asm/ |
| A D | syscalls.h | 10 unsigned long fd, unsigned long pgoff);
|
| /arch/x86/entry/vdso/ |
| A D | vma.c | 57 if (!image || (vmf->pgoff << PAGE_SHIFT) >= image->size) in vdso_fault() 60 vmf->page = virt_to_page(image->data + (vmf->pgoff << PAGE_SHIFT)); in vdso_fault() 94 switch (vmf->pgoff) { in vvar_vclock_fault()
|
| /arch/x86/kernel/cpu/sgx/ |
| A D | driver.c | 107 unsigned long pgoff, in sgx_get_unmapped_area() argument 116 return mm_get_unmapped_area(current->mm, file, addr, len, pgoff, flags); in sgx_get_unmapped_area()
|
| /arch/powerpc/include/asm/ |
| A D | syscalls.h | 60 unsigned long fd, unsigned long pgoff); 118 unsigned long fd, unsigned long pgoff);
|
| /arch/arm64/mm/ |
| A D | init.c | 427 u64 max_pgoff, pgoff; in random_bounding_box() local 433 pgoff = get_random_u32_inclusive(0, max_pgoff); in random_bounding_box() 435 return start - pgoff * PAGE_SIZE; in random_bounding_box()
|