Searched refs:mremap (Results 1 - 20 of 20) sorted by relevance

/linux-4.1.27/mm/
H A DMakefile10 mlock.o mmap.o mprotect.o mremap.o msync.o rmap.o \
H A Dmremap.c2 * mm/mremap.c
111 * - During mremap(), new_vma is often known to be placed after vma move_ptes()
289 } else if (vma->vm_file && vma->vm_file->f_op->mremap) { move_vma()
290 err = vma->vm_file->f_op->mremap(vma->vm_file, new_vma); move_vma()
472 SYSCALL_DEFINE5(mremap, unsigned long, addr, unsigned long, old_len, SYSCALL_DEFINE5()
H A Dmmap.c1008 * In most cases - when called for mmap, brk or mremap - [addr,end) is
1024 * mremap move: PPPPNNNNNNNN 8
2545 * Note: mremap's move_vma VM_ACCOUNT handling assumes a partially do_munmap()
2885 * end up with (unless mremap moves it elsewhere before that insert_vm_struct()
2910 * prior to moving page table entries, to effect an mremap move.
2944 * self during an mremap is if the vma hasn't copy_vma()
2947 * destination address of the mremap to allow copy_vma()
2948 * the merge to happen. mremap must change the copy_vma()
H A Dmlock.c410 * For mremap(), munmap() and exit().
H A Dmemory-failure.c312 * munmaped. But it could be also a mremap. Since that's add_to_kill()
H A Dmigrate.c128 * can race mremap's move_ptes(), which skips anon_vma lock. remove_migration_pte()
H A Dnommu.c1834 SYSCALL_DEFINE5(mremap, unsigned long, addr, unsigned long, old_len, SYSCALL_DEFINE5()
H A Dmempolicy.c62 handle mremap for shared memory (currently ignored for the policy)
H A Dmemory.c1711 * Disable vma merging and expanding with mremap(). remap_pfn_range()
/linux-4.1.27/arch/powerpc/include/asm/
H A Dsystbl.h170 SYSCALL_SPU(mremap)
/linux-4.1.27/arch/s390/kernel/
H A Dcompat_wrapper.c127 COMPAT_SYSCALL_WRAP5(mremap, unsigned long, addr, unsigned long, old_len, unsigned long, new_len, unsigned long, flags, unsigned long, new_addr);
/linux-4.1.27/arch/parisc/kernel/
H A Dsyscall_table.S252 ENTRY_SAME(mremap)
/linux-4.1.27/ipc/
H A Dshm.c1293 * If it had been mremap()'d, the starting address would not SYSCALL_DEFINE1()
1313 * unmapped. With mremap(), someone could place SYSCALL_DEFINE1()
/linux-4.1.27/drivers/gpu/drm/
H A Ddrm_vm.c169 return VM_FAULT_SIGBUS; /* Disallow mremap */ drm_do_vm_fault()
H A Ddrm_gem.c849 * by a vm_open due to mremap or partial unmap or whatever). drm_gem_mmap_obj()
/linux-4.1.27/arch/ia64/kernel/
H A Dfsys.S684 data8 0 // mremap
/linux-4.1.27/fs/
H A Daio.c347 .mremap = aio_ring_remap,
/linux-4.1.27/tools/perf/
H A Dbuiltin-trace.c1033 { .name = "mremap", .hexret = true,
/linux-4.1.27/include/linux/
H A Dmm.h137 #define VM_DONTEXPAND 0x00040000 /* Cannot expand with mremap() */ set_max_mapnr()
H A Dfs.h1601 int (*mremap)(struct file *, struct vm_area_struct *); member in struct:file_operations

Completed in 667 milliseconds