xzre
Public Member Functions | Data Fields
elf_functions Struct Reference

Public Member Functions

 PADDING (sizeof(u64))
 
 PADDING (sizeof(u64))
 
 PADDING (sizeof(u64))
 
 PADDING (sizeof(u64))
 

Data Fields

int(* init_hook_functions )(backdoor_hooks_ctx_t *funcs)
 the address of init_hook_functions() More...
 
void *(* elf_symbol_get_addr )(elf_info_t *elf_info, EncodedStringId encoded_string_id)
 the address of elf_symbol_get_addr() More...
 
BOOL(* elf_parse )(Elf64_Ehdr *ehdr, elf_info_t *elf_info)
 the address of elf_parse() More...
 

Field Documentation

◆ elf_parse

BOOL(* elf_functions::elf_parse) (Elf64_Ehdr *ehdr, elf_info_t *elf_info)

the address of elf_parse()

the field maps to a relocation entry of type R_X86_64_64 and value elf_parse

◆ elf_symbol_get_addr

void*(* elf_functions::elf_symbol_get_addr) (elf_info_t *elf_info, EncodedStringId encoded_string_id)

the address of elf_symbol_get_addr()

the field maps to a relocation entry of type R_X86_64_64 and value elf_symbol_get_addr

◆ init_hook_functions

int(* elf_functions::init_hook_functions) (backdoor_hooks_ctx_t *funcs)

the address of init_hook_functions()

the field maps to a relocation entry of type R_X86_64_64 and value init_hook_functions


The documentation for this struct was generated from the following file: