Linux Kernel
3.7.1
|
#include "vmwgfx_drv.h"
#include <drm/ttm/ttm_bo_driver.h>
#include <drm/ttm/ttm_placement.h>
#include <drm/ttm/ttm_page_alloc.h>
Go to the source code of this file.
Data Structures | |
struct | vmw_ttm_tt |
Functions | |
struct ttm_tt * | vmw_ttm_tt_create (struct ttm_bo_device *bdev, unsigned long size, uint32_t page_flags, struct page *dummy_read_page) |
int | vmw_invalidate_caches (struct ttm_bo_device *bdev, uint32_t flags) |
int | vmw_init_mem_type (struct ttm_bo_device *bdev, uint32_t type, struct ttm_mem_type_manager *man) |
void | vmw_evict_flags (struct ttm_buffer_object *bo, struct ttm_placement *placement) |
void vmw_evict_flags | ( | struct ttm_buffer_object * | bo, |
struct ttm_placement * | placement | ||
) |
Definition at line 245 of file vmwgfx_buffer.c.
int vmw_init_mem_type | ( | struct ttm_bo_device * | bdev, |
uint32_t | type, | ||
struct ttm_mem_type_manager * | man | ||
) |
Definition at line 207 of file vmwgfx_buffer.c.
int vmw_invalidate_caches | ( | struct ttm_bo_device * | bdev, |
uint32_t | flags | ||
) |
Definition at line 202 of file vmwgfx_buffer.c.
|
read |
Definition at line 181 of file vmwgfx_buffer.c.
struct ttm_bo_driver vmw_bo_driver |
Definition at line 338 of file vmwgfx_buffer.c.
struct ttm_placement vmw_evictable_placement |
Definition at line 125 of file vmwgfx_buffer.c.
struct ttm_placement vmw_srf_placement |
Definition at line 134 of file vmwgfx_buffer.c.
struct ttm_placement vmw_sys_placement |
Definition at line 110 of file vmwgfx_buffer.c.
struct ttm_placement vmw_vram_gmr_ne_placement |
Definition at line 83 of file vmwgfx_buffer.c.
struct ttm_placement vmw_vram_gmr_placement |
Definition at line 69 of file vmwgfx_buffer.c.
struct ttm_placement vmw_vram_ne_placement |
Definition at line 101 of file vmwgfx_buffer.c.
struct ttm_placement vmw_vram_placement |
TTM buffer object driver - vmwgfx_buffer.c
Definition at line 50 of file vmwgfx_buffer.c.
struct ttm_placement vmw_vram_sys_placement |
Definition at line 92 of file vmwgfx_buffer.c.