Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
ttm_mem_reg Struct Reference

#include <ttm_bo_api.h>

Data Fields

voidmm_node
 
unsigned long start
 
unsigned long size
 
unsigned long num_pages
 
uint32_t page_alignment
 
uint32_t mem_type
 
uint32_t placement
 
struct ttm_bus_placement bus
 

Detailed Description

struct ttm_mem_reg

: Memory manager node. : Requested size of memory region. : Actual size of memory region in pages. : Page alignment. : Placement flags. : Placement on io bus accessible to the CPU

Structure indicating the placement and space resources used by a buffer object.

Definition at line 107 of file ttm_bo_api.h.

Field Documentation

Definition at line 115 of file ttm_bo_api.h.

Definition at line 113 of file ttm_bo_api.h.

void* mm_node

Definition at line 108 of file ttm_bo_api.h.

unsigned long num_pages

Definition at line 111 of file ttm_bo_api.h.

uint32_t page_alignment

Definition at line 112 of file ttm_bo_api.h.

uint32_t placement

Definition at line 114 of file ttm_bo_api.h.

unsigned long size

Definition at line 110 of file ttm_bo_api.h.

unsigned long start

Definition at line 109 of file ttm_bo_api.h.


The documentation for this struct was generated from the following file: