Lines Matching refs:msync
1 //! The `msync` function.
5 //! `msync` operates on a raw pointer. Some forms of `msync` may mutate the
14 /// `msync(addr, len, flags)`—Synchronizes a memory-mapping with its backing
20 /// call `msync` on. Some forms of `msync` may mutate the memory
25 /// - [Linux `msync`]
27 /// [POSIX]: https://pubs.opengroup.org/onlinepubs/9699919799/functions/msync.html
28 /// [Linux `msync`]: https://man7.org/linux/man-pages/man2/msync.2.html
30 pub unsafe fn msync(addr: *mut c_void, len: usize, flags: MsyncFlags) -> io::Result<()> {
31 backend::mm::syscalls::msync(addr, len, flags)