Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Functions
mm.h File Reference

Go to the source code of this file.

Data Structures

struct  nouveau_mm_node
 
struct  nouveau_mm
 

Functions

int nouveau_mm_init (struct nouveau_mm *, u32 offset, u32 length, u32 block)
 
int nouveau_mm_fini (struct nouveau_mm *)
 
int nouveau_mm_head (struct nouveau_mm *, u8 type, u32 size_max, u32 size_min, u32 align, struct nouveau_mm_node **)
 
int nouveau_mm_tail (struct nouveau_mm *, u8 type, u32 size_max, u32 size_min, u32 align, struct nouveau_mm_node **)
 
void nouveau_mm_free (struct nouveau_mm *, struct nouveau_mm_node **)
 

Function Documentation

int nouveau_mm_fini ( struct nouveau_mm )

Definition at line 235 of file mm.c.

void nouveau_mm_free ( struct nouveau_mm ,
struct nouveau_mm_node **   
)

Definition at line 32 of file mm.c.

int nouveau_mm_head ( struct nouveau_mm ,
u8  type,
u32  size_max,
u32  size_min,
u32  align,
struct nouveau_mm_node **   
)

Definition at line 93 of file mm.c.

int nouveau_mm_init ( struct nouveau_mm ,
u32  offset,
u32  length,
u32  block 
)

Definition at line 206 of file mm.c.

int nouveau_mm_tail ( struct nouveau_mm ,
u8  type,
u32  size_max,
u32  size_min,
u32  align,
struct nouveau_mm_node **   
)

Definition at line 159 of file mm.c.