|
102 Patches: Detours to the Rescue
C reference for DttR maintainers and modders.
|
Data Fields | |
| hook_record_kind | kind |
| uintptr_t | addr |
| size_t | size |
| uint8_t * | original |
| uint8_t * | trampoline |
| void * | owner |
| hook_chain * | chain |
| DTTR_Core_Hook * | prev |
| DTTR_Core_Hook * | next |
| void * | detour |
| uint8_t * | next_thunk |
Definition at line 24 of file hook_registry.c.
| uintptr_t DTTR_Core_Hook::addr |
Definition at line 26 of file hook_registry.c.
Referenced by function_link_create(), hook_create(), and hook_detach_index().
| hook_chain* DTTR_Core_Hook::chain |
Definition at line 31 of file hook_registry.c.
Referenced by function_link_create(), function_link_detach(), function_link_next_target(), and hook_find_function_chain().
| void* DTTR_Core_Hook::detour |
Definition at line 34 of file hook_registry.c.
Referenced by function_chain_append(), function_chain_push_head(), function_link_create(), function_link_detach(), and function_link_next_target().
| hook_record_kind DTTR_Core_Hook::kind |
Definition at line 25 of file hook_registry.c.
Referenced by function_link_create(), hook_detach_index(), hook_find_function_chain(), and kvec_t().
| DTTR_Core_Hook* DTTR_Core_Hook::next |
Definition at line 33 of file hook_registry.c.
Referenced by function_chain_push_head(), function_link_detach(), and function_link_next_target().
| uint8_t* DTTR_Core_Hook::next_thunk |
Definition at line 35 of file hook_registry.c.
Referenced by function_chain_push_head(), function_link_create(), function_link_detach(), and kvec_t().
| uint8_t* DTTR_Core_Hook::original |
Definition at line 28 of file hook_registry.c.
Referenced by DTTR_Core_HookPatchBytes(), hook_create(), hook_detach_index(), and kvec_t().
| void* DTTR_Core_Hook::owner |
Definition at line 30 of file hook_registry.c.
Referenced by function_link_create(), and hook_create().
| DTTR_Core_Hook* DTTR_Core_Hook::prev |
Definition at line 32 of file hook_registry.c.
Referenced by function_chain_push_head(), and function_link_detach().
| size_t DTTR_Core_Hook::size |
Definition at line 27 of file hook_registry.c.
Referenced by function_link_create(), hook_create(), and hook_detach_index().
| uint8_t* DTTR_Core_Hook::trampoline |
Definition at line 29 of file hook_registry.c.
Referenced by kvec_t().