Linux Kernel
3.7.1
|
#include <linux/module.h>
#include <linux/stringify.h>
#include <linux/stddef.h>
#include <linux/io.h>
#include <linux/mm.h>
#include <linux/vmalloc.h>
#include <linux/cpu.h>
#include <linux/freezer.h>
#include <linux/highmem.h>
#include <linux/slab.h>
#include <asm/paravirt.h>
#include <asm/pgtable.h>
#include <asm/uaccess.h>
#include <asm/poll.h>
#include <asm/asm-offsets.h>
#include "lg.h"
Go to the source code of this file.
Functions | |
DEFINE_MUTEX (lguest_lock) | |
bool | lguest_address_ok (const struct lguest *lg, unsigned long addr, unsigned long len) |
void | __lgread (struct lg_cpu *cpu, void *b, unsigned long addr, unsigned bytes) |
void | __lgwrite (struct lg_cpu *cpu, unsigned long addr, const void *b, unsigned bytes) |
int | run_guest (struct lg_cpu *cpu, unsigned long __user *user) |
module_init (init) | |
module_exit (fini) | |
MODULE_LICENSE ("GPL") | |
MODULE_AUTHOR ("Rusty Russell <[email protected]>") | |
DEFINE_MUTEX | ( | lguest_lock | ) |
MODULE_AUTHOR | ( | "Rusty Russell <[email protected]>" | ) |
module_exit | ( | fini | ) |
module_init | ( | init | ) |
MODULE_LICENSE | ( | "GPL" | ) |