Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Functions
moduleloader.h File Reference
#include <linux/module.h>
#include <linux/elf.h>

Go to the source code of this file.

Functions

int module_frob_arch_sections (Elf_Ehdr *hdr, Elf_Shdr *sechdrs, char *secstrings, struct module *mod)
 
unsigned int arch_mod_section_prepend (struct module *mod, unsigned int section)
 
void * module_alloc (unsigned long size)
 
void module_free (struct module *mod, void *module_region)
 
int module_finalize (const Elf_Ehdr *hdr, const Elf_Shdr *sechdrs, struct module *mod)
 
void module_arch_cleanup (struct module *mod)
 

Function Documentation

unsigned int arch_mod_section_prepend ( struct module *  mod,
unsigned int  section 
)

Definition at line 314 of file module.c.

void* module_alloc ( unsigned long  size)

Definition at line 29 of file module.c.

void module_arch_cleanup ( struct module *  mod)

Definition at line 335 of file module.c.

int module_finalize ( const Elf_Ehdr *  hdr,
const Elf_Shdr *  sechdrs,
struct module *  mod 
)

Definition at line 295 of file module.c.

void module_free ( struct module *  mod,
void *  module_region 
)

Definition at line 22 of file module.c.

int module_frob_arch_sections ( Elf_Ehdr *  hdr,
Elf_Shdr *  sechdrs,
char *  secstrings,
struct module *  mod 
)

Definition at line 62 of file module.c.