1#ifndef ARION_MEM_SYSCALLS_HPP
2#define ARION_MEM_SYSCALLS_HPP
6#define ARION_MMAP_MIN_ADDR 0x10000
19uint64_t
sys_mmap(std::shared_ptr<Arion>
arion, std::vector<SYS_PARAM> params,
bool &cancel);
29uint64_t
sys_mmap2(std::shared_ptr<Arion>
arion, std::vector<SYS_PARAM> params,
bool &cancel);
38uint64_t
sys_mprotect(std::shared_ptr<Arion>
arion, std::vector<SYS_PARAM> params,
bool &cancel);
47uint64_t
sys_munmap(std::shared_ptr<Arion>
arion, std::vector<SYS_PARAM> params,
bool &cancel);
56uint64_t
sys_brk(std::shared_ptr<Arion>
arion, std::vector<SYS_PARAM> params,
bool &cancel);
Definition arch_x86-64.hpp:11
uint64_t sys_munmap(std::shared_ptr< Arion > arion, std::vector< SYS_PARAM > params, bool &cancel)
uint64_t sys_brk(std::shared_ptr< Arion > arion, std::vector< SYS_PARAM > params, bool &cancel)
uint64_t sys_mmap2(std::shared_ptr< Arion > arion, std::vector< SYS_PARAM > params, bool &cancel)
uint64_t sys_mprotect(std::shared_ptr< Arion > arion, std::vector< SYS_PARAM > params, bool &cancel)
uint64_t sys_mmap(std::shared_ptr< Arion > arion, std::vector< SYS_PARAM > params, bool &cancel)