5#ifndef __DLFCN_INTERNAL_H
6#define __DLFCN_INTERNAL_H
21typedef char *(*demangle_func)(
char *);
void(* func_ptr)()
Generic function pointer.
Definition dlfcn_internal.h:19
dl_module_t *(* module_lookup_func)(const void *)
Module lookup function pointer.
Definition dlfcn_internal.h:23
uint32_t u_uint32_t
Unaligned uint32_t.
Definition dlfcn_internal.h:25
dso_module_t dl_module_t
Handle to a dynamically loaded module.
Definition dlfcn_internal.h:16
char *(* demangle_func)(char *)
Demangler function pointer.
Definition dlfcn_internal.h:21
dl_module_t * __dl_list_tail
Module list tail.
Definition dlfcn.c:68
dl_module_t * __dl_list_head
Module list head.
Definition dlfcn.c:66
module_lookup_func __dl_lookup_module
Module lookup function.
Definition dlfcn.c:64
demangle_func __dl_demangle_func
Demangler function.
Definition dlfcn.c:61
size_t __dl_num_loaded_modules
Number of loaded modules.
Definition dlfcn.c:70