create an anonymous RAM-based file to access secret memory regions NAME memfd_secret - create an anonymous RAM-based file to access secret memory regions LIBRARY Standard C library…define a subpage protection for an address range NAME subpage_prot - define a subpage protection for an address range LIBRARY Standard C library ( libc , -lc ) SYNOPSIS #include <s…set memory policy for a memory range NAME mbind - set memory policy for a memory range LIBRARY NUMA (Non-Uniform Memory Access) policy library ( libnuma , -lnuma ) SYNOPSIS #includ…give advice about use of memory NAME madvise - give advice about use of memory LIBRARY Standard C library ( libc , -lc ) SYNOPSIS #include <sys/mman.h> int madvise(void addr [. len…map or unmap files or devices into memory NAME mmap, munmap - map or unmap files or devices into memory LIBRARY Standard C library ( libc , -lc ) SYNOPSIS #include <sys/mman.h> voi…map or unmap files or devices into memory NAME mmap, munmap - map or unmap files or devices into memory LIBRARY Standard C library ( libc , -lc ) SYNOPSIS #include <sys/mman.h> voi…create a file descriptor for handling page faults in user space NAME userfaultfd - create a file descriptor for handling page faults in user space LIBRARY Standard C library ( libc…set protection on a region of memory NAME mprotect, pkey_mprotect - set protection on a region of memory LIBRARY Standard C library ( libc , -lc ) SYNOPSIS #include <sys/mman.h> in…set protection on a region of memory NAME mprotect, pkey_mprotect - set protection on a region of memory LIBRARY Standard C library ( libc , -lc ) SYNOPSIS #include <sys/mman.h> in…create a nonlinear file mapping NAME remap_file_pages - create a nonlinear file mapping LIBRARY Standard C library ( libc , -lc ) SYNOPSIS #define _GNU_SOURCE /* See feature_test_m…transfer data between process address spaces NAME process_vm_readv, process_vm_writev - transfer data between process address spaces LIBRARY Standard C library ( libc , -lc ) SYNOP…transfer data between process address spaces NAME process_vm_readv, process_vm_writev - transfer data between process address spaces LIBRARY Standard C library ( libc , -lc ) SYNOP…predeclare an access pattern for file data NAME posix_fadvise - predeclare an access pattern for file data LIBRARY Standard C library ( libc , -lc ) SYNOPSIS #include <fcntl.h> int…predeclare an access pattern for file data NAME posix_fadvise - predeclare an access pattern for file data LIBRARY Standard C library ( libc , -lc ) SYNOPSIS #include <fcntl.h> int…predeclare an access pattern for file data NAME posix_fadvise - predeclare an access pattern for file data LIBRARY Standard C library ( libc , -lc ) SYNOPSIS #include <fcntl.h> int…predeclare an access pattern for file data NAME posix_fadvise - predeclare an access pattern for file data LIBRARY Standard C library ( libc , -lc ) SYNOPSIS #include <fcntl.h> int…predeclare an access pattern for file data NAME posix_fadvise - predeclare an access pattern for file data LIBRARY Standard C library ( libc , -lc ) SYNOPSIS #include <fcntl.h> int…lock and unlock memory NAME mlock, mlock2, munlock, mlockall, munlockall - lock and unlock memory LIBRARY Standard C library ( libc , -lc ) SYNOPSIS #include <sys/mman.h> int mlock…lock and unlock memory NAME mlock, mlock2, munlock, mlockall, munlockall - lock and unlock memory LIBRARY Standard C library ( libc , -lc ) SYNOPSIS #include <sys/mman.h> int mlock…lock and unlock memory NAME mlock, mlock2, munlock, mlockall, munlockall - lock and unlock memory LIBRARY Standard C library ( libc , -lc ) SYNOPSIS #include <sys/mman.h> int mlock…