|
Rizin
unix-like reverse engineering framework and cli tools
|
#include <ptrace_wrap.h>
Public Attributes | |
| pthread_t | th |
| sem_t | request_sem |
| ptrace_wrap_request | request |
| sem_t | result_sem |
| union { | |
| long ptrace_result | |
| pid_t fork_result | |
| void * func_result | |
| }; | |
Definition at line 48 of file ptrace_wrap.h.
| union { ... } |
| pid_t ptrace_wrap_instance_t::fork_result |
Definition at line 55 of file ptrace_wrap.h.
Referenced by ptrace_wrap_fork(), and wrap_fork().
| void* ptrace_wrap_instance_t::func_result |
Definition at line 56 of file ptrace_wrap.h.
Referenced by ptrace_wrap_func(), and wrap_func().
| long ptrace_wrap_instance_t::ptrace_result |
Definition at line 54 of file ptrace_wrap.h.
Referenced by ptrace_wrap(), and wrap_ptrace().
| ptrace_wrap_request ptrace_wrap_instance_t::request |
Definition at line 51 of file ptrace_wrap.h.
Referenced by ptrace_wrap(), ptrace_wrap_fork(), ptrace_wrap_func(), ptrace_wrap_instance_stop(), th_run(), wrap_fork(), wrap_func(), and wrap_ptrace().
| sem_t ptrace_wrap_instance_t::request_sem |
Definition at line 50 of file ptrace_wrap.h.
Referenced by ptrace_wrap(), ptrace_wrap_fork(), ptrace_wrap_func(), ptrace_wrap_instance_start(), ptrace_wrap_instance_stop(), and th_run().
| sem_t ptrace_wrap_instance_t::result_sem |
Definition at line 52 of file ptrace_wrap.h.
Referenced by ptrace_wrap(), ptrace_wrap_fork(), ptrace_wrap_func(), ptrace_wrap_instance_start(), ptrace_wrap_instance_stop(), and th_run().
| pthread_t ptrace_wrap_instance_t::th |
Definition at line 49 of file ptrace_wrap.h.
Referenced by ptrace_wrap(), ptrace_wrap_fork(), ptrace_wrap_func(), ptrace_wrap_instance_start(), and ptrace_wrap_instance_stop().