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

Go to the source code of this file.

Functions

struct ttm_ttnouveau_sgdma_create_ttm (struct ttm_bo_device *, unsigned long size, u32 page_flags, struct page *dummy_read_page)
 
int nouveau_ttm_init (struct nouveau_drm *drm)
 
void nouveau_ttm_fini (struct nouveau_drm *drm)
 
int nouveau_ttm_mmap (struct file *, struct vm_area_struct *)
 
int nouveau_ttm_global_init (struct nouveau_drm *)
 
void nouveau_ttm_global_release (struct nouveau_drm *)
 

Variables

struct ttm_mem_type_manager_func nouveau_vram_manager
 
struct ttm_mem_type_manager_func nouveau_gart_manager
 
struct ttm_mem_type_manager_func nv04_gart_manager
 

Function Documentation

struct ttm_tt* nouveau_sgdma_create_ttm ( struct ttm_bo_device ,
unsigned long  size,
u32  page_flags,
struct page dummy_read_page 
)
read

Definition at line 90 of file nouveau_sgdma.c.

void nouveau_ttm_fini ( struct nouveau_drm drm)

Definition at line 406 of file nouveau_ttm.c.

int nouveau_ttm_global_init ( struct nouveau_drm )

Definition at line 289 of file nouveau_ttm.c.

void nouveau_ttm_global_release ( struct nouveau_drm )

Definition at line 326 of file nouveau_ttm.c.

int nouveau_ttm_init ( struct nouveau_drm drm)

Definition at line 337 of file nouveau_ttm.c.

int nouveau_ttm_mmap ( struct file ,
struct vm_area_struct  
)

Definition at line 265 of file nouveau_ttm.c.

Variable Documentation

struct ttm_mem_type_manager_func nouveau_gart_manager

Definition at line 184 of file nouveau_ttm.c.

struct ttm_mem_type_manager_func nouveau_vram_manager

Definition at line 129 of file nouveau_ttm.c.

struct ttm_mem_type_manager_func nv04_gart_manager

Definition at line 256 of file nouveau_ttm.c.