Rizin
unix-like reverse engineering framework and cli tools
|
#include <ptrace_wrap.h>
Public Attributes | |
ptrace_wrap_request_type | type |
union { | |
struct { | |
ptrace_wrap_ptrace_request request | |
pid_t pid | |
void * addr | |
void * data | |
int * _errno | |
} ptrace | |
struct { | |
void(* child_callback )(void *) | |
void * child_callback_user | |
int * _errno | |
} fork | |
struct { | |
ptrace_wrap_func_func func | |
void * user | |
} func | |
}; | |
Definition at line 26 of file ptrace_wrap.h.
union { ... } |
int* ptrace_wrap_request_t::_errno |
Definition at line 34 of file ptrace_wrap.h.
void* ptrace_wrap_request_t::addr |
Definition at line 32 of file ptrace_wrap.h.
void(* ptrace_wrap_request_t::child_callback) (void *) |
Definition at line 37 of file ptrace_wrap.h.
void* ptrace_wrap_request_t::child_callback_user |
Definition at line 38 of file ptrace_wrap.h.
void* ptrace_wrap_request_t::data |
Definition at line 33 of file ptrace_wrap.h.
Referenced by test_group_name.GroupTest::run().
struct { ... } ptrace_wrap_request_t::fork |
Referenced by ptrace_wrap_fork(), and wrap_fork().
ptrace_wrap_func_func ptrace_wrap_request_t::func |
Definition at line 42 of file ptrace_wrap.h.
Referenced by ptrace_wrap_func(), and wrap_func().
struct { ... } ptrace_wrap_request_t::func |
pid_t ptrace_wrap_request_t::pid |
Definition at line 31 of file ptrace_wrap.h.
struct { ... } ptrace_wrap_request_t::ptrace |
Referenced by ptrace_wrap(), and wrap_ptrace().
ptrace_wrap_ptrace_request ptrace_wrap_request_t::request |
Definition at line 30 of file ptrace_wrap.h.
ptrace_wrap_request_type ptrace_wrap_request_t::type |
Definition at line 27 of file ptrace_wrap.h.
Referenced by cmd_descs_generate.Arg::__str__(), cmd_descs_generate.Arg::_get_choices_cname(), cmd_descs_generate.Arg::_get_union(), cmd_descs_generate.CmdDesc::_validate(), cmd_descs_generate.Arg::decl(), cmd_descs_generate.Arg::get_cstructure(), cmd_descs_generate.CmdDesc::get_handler_cname(), ptrace_wrap(), ptrace_wrap_fork(), ptrace_wrap_func(), ptrace_wrap_instance_stop(), and th_run().
void* ptrace_wrap_request_t::user |
Definition at line 43 of file ptrace_wrap.h.