Linux Kernel
3.7.1
|
Go to the source code of this file.
Functions | |
void | mgag200_ttm_global_release (struct mga_device *ast) |
bool | mgag200_ttm_bo_is_mgag200_bo (struct ttm_buffer_object *bo) |
struct ttm_tt * | mgag200_ttm_tt_create (struct ttm_bo_device *bdev, unsigned long size, uint32_t page_flags, struct page *dummy_read_page) |
int | mgag200_mm_init (struct mga_device *mdev) |
void | mgag200_mm_fini (struct mga_device *mdev) |
void | mgag200_ttm_placement (struct mgag200_bo *bo, int domain) |
int | mgag200_bo_reserve (struct mgag200_bo *bo, bool no_wait) |
void | mgag200_bo_unreserve (struct mgag200_bo *bo) |
int | mgag200_bo_create (struct drm_device *dev, int size, int align, uint32_t flags, struct mgag200_bo **pmgabo) |
int | mgag200_bo_pin (struct mgag200_bo *bo, u32 pl_flag, u64 *gpu_addr) |
int | mgag200_bo_unpin (struct mgag200_bo *bo) |
int | mgag200_bo_push_sysram (struct mgag200_bo *bo) |
int | mgag200_mmap (struct file *filp, struct vm_area_struct *vma) |
Variables | |
struct ttm_bo_driver | mgag200_bo_driver |
int mgag200_bo_create | ( | struct drm_device * | dev, |
int | size, | ||
int | align, | ||
uint32_t | flags, | ||
struct mgag200_bo ** | pmgabo | ||
) |
Definition at line 330 of file mgag200_ttm.c.
int mgag200_bo_pin | ( | struct mgag200_bo * | bo, |
u32 | pl_flag, | ||
u64 * | gpu_addr | ||
) |
Definition at line 372 of file mgag200_ttm.c.
int mgag200_bo_push_sysram | ( | struct mgag200_bo * | bo | ) |
Definition at line 415 of file mgag200_ttm.c.
int mgag200_bo_reserve | ( | struct mgag200_bo * | bo, |
bool | no_wait | ||
) |
Definition at line 312 of file mgag200_ttm.c.
int mgag200_bo_unpin | ( | struct mgag200_bo * | bo | ) |
Definition at line 395 of file mgag200_ttm.c.
void mgag200_bo_unreserve | ( | struct mgag200_bo * | bo | ) |
Definition at line 325 of file mgag200_ttm.c.
void mgag200_mm_fini | ( | struct mga_device * | mdev | ) |
Definition at line 280 of file mgag200_ttm.c.
int mgag200_mm_init | ( | struct mga_device * | mdev | ) |
Definition at line 248 of file mgag200_ttm.c.
int mgag200_mmap | ( | struct file * | filp, |
struct vm_area_struct * | vma | ||
) |
Definition at line 441 of file mgag200_ttm.c.
bool mgag200_ttm_bo_is_mgag200_bo | ( | struct ttm_buffer_object * | bo | ) |
Definition at line 105 of file mgag200_ttm.c.
void mgag200_ttm_global_release | ( | struct mga_device * | ast | ) |
Definition at line 84 of file mgag200_ttm.c.
void mgag200_ttm_placement | ( | struct mgag200_bo * | bo, |
int | domain | ||
) |
Definition at line 295 of file mgag200_ttm.c.
|
read |
Definition at line 209 of file mgag200_ttm.c.
struct ttm_bo_driver mgag200_bo_driver |
Definition at line 236 of file mgag200_ttm.c.