Arion 1.0.2-alpha
A high-performance C++ framework for emulating executable binaries.
 
Loading...
Searching...
No Matches
process_syscalls.hpp File Reference

Go to the source code of this file.

Namespaces

namespace  arion
 

Functions

uint64_t arion::sys_clone (std::shared_ptr< Arion > arion, std::vector< SYS_PARAM > params, bool &cancel)
 
uint64_t arion::sys_fork (std::shared_ptr< Arion > arion, std::vector< SYS_PARAM > params, bool &cancel)
 
uint64_t arion::sys_execve (std::shared_ptr< Arion > arion, std::vector< SYS_PARAM > params, bool &cancel)
 
uint64_t arion::sys_exit (std::shared_ptr< Arion > arion, std::vector< SYS_PARAM > params, bool &cancel)
 
uint64_t arion::sys_futex (std::shared_ptr< Arion > arion, std::vector< SYS_PARAM > params, bool &cancel)
 
uint64_t arion::sys_futex_time64 (std::shared_ptr< Arion > arion, std::vector< SYS_PARAM > params, bool &cancel)
 
uint64_t arion::sys_set_tid_address (std::shared_ptr< Arion > arion, std::vector< SYS_PARAM > params, bool &cancel)
 
uint64_t arion::sys_set_thread_area (std::shared_ptr< Arion > arion, std::vector< SYS_PARAM > params, bool &cancel)
 
uint64_t arion::sys_set_tls (std::shared_ptr< Arion > arion, std::vector< SYS_PARAM > params, bool &cancel)
 
uint64_t arion::sys_exit_group (std::shared_ptr< Arion > arion, std::vector< SYS_PARAM > params, bool &cancel)
 
uint64_t arion::sys_clone3 (std::shared_ptr< Arion > arion, std::vector< SYS_PARAM > params, bool &cancel)
 
uint64_t arion::sys_set_robust_list (std::shared_ptr< Arion > arion, std::vector< SYS_PARAM > params, bool &cancel)
 
uint64_t arion::sys_rseq (std::shared_ptr< Arion > arion, std::vector< SYS_PARAM > params, bool &cancel)