Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Functions
vmregion.c File Reference
#include <linux/fs.h>
#include <linux/spinlock.h>
#include <linux/list.h>
#include <linux/proc_fs.h>
#include <linux/seq_file.h>
#include <linux/slab.h>
#include "vmregion.h"

Go to the source code of this file.

Functions

struct arm_vmregionarm_vmregion_alloc (struct arm_vmregion_head *head, size_t align, size_t size, gfp_t gfp, const void *caller)
 
struct arm_vmregionarm_vmregion_find (struct arm_vmregion_head *head, unsigned long addr)
 
struct arm_vmregionarm_vmregion_find_remove (struct arm_vmregion_head *head, unsigned long addr)
 
void arm_vmregion_free (struct arm_vmregion_head *head, struct arm_vmregion *c)
 
int arm_vmregion_create_proc (const char *path, struct arm_vmregion_head *h)
 

Function Documentation

struct arm_vmregion* arm_vmregion_alloc ( struct arm_vmregion_head head,
size_t  align,
size_t  size,
gfp_t  gfp,
const void caller 
)
read

Definition at line 41 of file vmregion.c.

int arm_vmregion_create_proc ( const char path,
struct arm_vmregion_head h 
)

Definition at line 201 of file vmregion.c.

struct arm_vmregion* arm_vmregion_find ( struct arm_vmregion_head head,
unsigned long  addr 
)
read

Definition at line 103 of file vmregion.c.

struct arm_vmregion* arm_vmregion_find_remove ( struct arm_vmregion_head head,
unsigned long  addr 
)
read

Definition at line 114 of file vmregion.c.

void arm_vmregion_free ( struct arm_vmregion_head head,
struct arm_vmregion c 
)

Definition at line 127 of file vmregion.c.