1570af302Sopenharmony_ci#define _GNU_SOURCE 1 2570af302Sopenharmony_ci#include <sys/mman.h> 3570af302Sopenharmony_ci#include "syscall.h" 4570af302Sopenharmony_ci 5570af302Sopenharmony_ciint mlock2(const void *addr, size_t len, unsigned flags) 6570af302Sopenharmony_ci{ 7570af302Sopenharmony_ci if (flags == 0) 8570af302Sopenharmony_ci return mlock(addr, len); 9570af302Sopenharmony_ci return syscall(SYS_mlock2, addr, len, flags); 10570af302Sopenharmony_ci} 11