1#ifndef __LINUX_MODULE_LOADER_H__
2#define __LINUX_MODULE_LOADER_H__
7#define MOD_MAX_SECTIONS 64
8#define MOD_MAX_SYMBOLS 512
COMPILER_DEPENDENT_UINT64 uint64_t
Definition acefiex.h:165
size_t size
Definition drm_bridge.h:1299
struct drm_crtc struct drm_plane struct drm_plane const struct drm_crtc_funcs const char * name
Definition drm_crtc.h:1242
void * data
Definition kthread.h:30
#define MOD_MAX_NAME
Definition module_loader.h:9
void mod_unload(struct mod_handle *handle)
void mod_call_exit(struct mod_handle *handle)
uint64_t k_export_lookup(const char *name)
int mod_load(const void *data, size_t size, struct mod_handle *handle)
int mod_call_init(struct mod_handle *handle)
Definition module_loader.h:12
uint64_t init_func
Definition module_loader.h:17
int loaded
Definition module_loader.h:19
uint64_t base
Definition module_loader.h:14
char name[MOD_MAX_NAME]
Definition module_loader.h:13
uint64_t phys
Definition module_loader.h:15
uint64_t exit_func
Definition module_loader.h:18
size_t size
Definition module_loader.h:16