|
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.