Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Functions
shadow.c File Reference
#include <linux/kmemcheck.h>
#include <linux/module.h>
#include <linux/mm.h>
#include <asm/page.h>
#include <asm/pgtable.h>
#include "pte.h"
#include "shadow.h"

Go to the source code of this file.

Functions

voidkmemcheck_shadow_lookup (unsigned long address)
 
void kmemcheck_mark_unallocated (void *address, unsigned int n)
 
void kmemcheck_mark_uninitialized (void *address, unsigned int n)
 
void kmemcheck_mark_initialized (void *address, unsigned int n)
 
 EXPORT_SYMBOL_GPL (kmemcheck_mark_initialized)
 
void kmemcheck_mark_freed (void *address, unsigned int n)
 
void kmemcheck_mark_unallocated_pages (struct page *p, unsigned int n)
 
void kmemcheck_mark_uninitialized_pages (struct page *p, unsigned int n)
 
void kmemcheck_mark_initialized_pages (struct page *p, unsigned int n)
 
enum kmemcheck_shadow kmemcheck_shadow_test (void *shadow, unsigned int size)
 
enum kmemcheck_shadow kmemcheck_shadow_test_all (void *shadow, unsigned int size)
 
void kmemcheck_shadow_set (void *shadow, unsigned int size)
 

Function Documentation

EXPORT_SYMBOL_GPL ( kmemcheck_mark_initialized  )
void kmemcheck_mark_freed ( void address,
unsigned int  n 
)

Definition at line 97 of file shadow.c.

void kmemcheck_mark_initialized ( void address,
unsigned int  n 
)

Definition at line 91 of file shadow.c.

void kmemcheck_mark_initialized_pages ( struct page p,
unsigned int  n 
)

Definition at line 118 of file shadow.c.

void kmemcheck_mark_unallocated ( void address,
unsigned int  n 
)

Definition at line 77 of file shadow.c.

void kmemcheck_mark_unallocated_pages ( struct page p,
unsigned int  n 
)

Definition at line 102 of file shadow.c.

void kmemcheck_mark_uninitialized ( void address,
unsigned int  n 
)

Definition at line 82 of file shadow.c.

void kmemcheck_mark_uninitialized_pages ( struct page p,
unsigned int  n 
)

Definition at line 110 of file shadow.c.

void* kmemcheck_shadow_lookup ( unsigned long  address)

Definition at line 18 of file shadow.c.

void kmemcheck_shadow_set ( void shadow,
unsigned int  size 
)

Definition at line 165 of file shadow.c.

enum kmemcheck_shadow kmemcheck_shadow_test ( void shadow,
unsigned int  size 
)

Definition at line 126 of file shadow.c.

enum kmemcheck_shadow kmemcheck_shadow_test_all ( void shadow,
unsigned int  size 
)

Definition at line 149 of file shadow.c.