#include <linux/module.h>
#include <linux/fs.h>
#include <linux/stat.h>
#include <linux/sched.h>
#include <linux/mm.h>
#include <linux/mman.h>
#include <linux/errno.h>
#include <linux/signal.h>
#include <linux/binfmts.h>
#include <linux/string.h>
#include <linux/file.h>
#include <linux/fcntl.h>
#include <linux/slab.h>
#include <linux/pagemap.h>
#include <linux/security.h>
#include <linux/highmem.h>
#include <linux/highuid.h>
#include <linux/personality.h>
#include <linux/ptrace.h>
#include <linux/init.h>
#include <linux/elf.h>
#include <linux/elf-fdpic.h>
#include <linux/elfcore.h>
#include <linux/coredump.h>
#include <asm/uaccess.h>
#include <asm/param.h>
#include <asm/pgalloc.h>
Go to the source code of this file.
#define ELF_BASE_PLATFORM NULL |
#define kdcore |
( |
|
fmt, |
|
|
|
... |
|
) |
| do {} while(0) |
#define kdebug |
( |
|
fmt, |
|
|
|
... |
|
) |
| do {} while(0) |
#define NEW_AUX_ENT |
( |
|
id, |
|
|
|
val |
|
) |
| |
Value:
__put_user((
id), &ent[
nr]._id); \
__put_user((
val), &ent[
nr]._val); \
nr++; \
} while (0)
core_initcall |
( |
init_elf_fdpic_binfmt |
| ) |
|
module_exit |
( |
exit_elf_fdpic_binfmt |
| ) |
|