#include <linux/slab.h>
#include "header.h"
#include "module_list.h"
Go to the source code of this file.
|
void | dload_error (struct dload_state *dlthis, const char *errtxt,...) |
|
void | dload_syms_error (struct dynamic_loader_sym *syms, const char *errtxt,...) |
|
int | dynamic_load_module (struct dynamic_loader_stream *module, struct dynamic_loader_sym *syms, struct dynamic_loader_allocate *alloc, struct dynamic_loader_initialize *init, unsigned options, void **mhandle) |
|
int | dynamic_open_module (struct dynamic_loader_stream *module, struct dynamic_loader_sym *syms, struct dynamic_loader_allocate *alloc, struct dynamic_loader_initialize *init, unsigned options, void **mhandle) |
|
void | dload_headers (struct dload_state *dlthis) |
|
void | dload_sections (struct dload_state *dlthis) |
|
void | dload_strings (struct dload_state *dlthis, bool sec_names_only) |
|
void | dload_reorder (void *data, int dsiz, unsigned int map) |
|
u32 | dload_checksum (void *data, unsigned siz) |
|
int | dynamic_unload_module (void *mhandle, struct dynamic_loader_sym *syms, struct dynamic_loader_allocate *alloc, struct dynamic_loader_initialize *init) |
|
#define COMBINED_HEADER_SIZE |
#define DL_ERROR |
( |
|
zza, |
|
|
|
zzb |
|
) |
| dload_error(dlthis, zza, zzb) |
#define LINKER_MODULES_HEADER ("_" MODULES_HEADER) |
#define MY_RELOC_BUF_SIZ 8 |
u32 dload_checksum |
( |
void * |
data, |
|
|
unsigned |
siz |
|
) |
| |