#include #include #include #include #include #include #include #include #include "libemm64.h" #include "emm64_syscall.h" u_int64_t mmap64(u_int64_t addr, u_int64_t len, int prot, int flags, int fd, off_t offset) { u_int64_t ret; struct mmap64_args mm; mm.addr = addr; mm.len = len; mm.pos = offset; mm.prot = prot; mm.flags = flags; mm.fd = fd; ret = emm64_syscall(EMM64_MMAP, &mm); return ret; }