ssize_t mcopy_atomic(struct mm_struct *dst_mm, unsigned long dst_start, unsigned long src_start, unsigned long len, bool *mmap_changing) { return __mcopy_atomic(dst_mm, dst_start, src_start, len, false, mmap_changing); }
ssize_t mfill_zeropage(struct mm_struct *dst_mm, unsigned long start, unsigned long len) { return __mcopy_atomic(dst_mm, start, 0, len, true); }
ssize_t mcopy_atomic(struct mm_struct *dst_mm, unsigned long dst_start, unsigned long src_start, unsigned long len) { return __mcopy_atomic(dst_mm, dst_start, src_start, len, false); }
ssize_t mfill_zeropage(struct mm_struct *dst_mm, unsigned long start, unsigned long len, bool *mmap_changing) { return __mcopy_atomic(dst_mm, start, 0, len, true, mmap_changing); }