/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/include/drm/ttm/ |
H A D | ttm_bo_api.h | 138 * struct ttm_buffer_object 194 struct ttm_buffer_object { struct 203 void (*destroy) (struct ttm_buffer_object *); 301 struct ttm_buffer_object *bo; 305 * ttm_bo_reference - reference a struct ttm_buffer_object 312 static inline struct ttm_buffer_object * 313 ttm_bo_reference(struct ttm_buffer_object *bo) 333 extern int ttm_bo_wait(struct ttm_buffer_object *bo, bool lazy, 352 extern int ttm_bo_validate(struct ttm_buffer_object *bo, 364 extern void ttm_bo_unref(struct ttm_buffer_object **b [all...] |
H A D | ttm_bo_driver.h | 263 void(*evict_flags) (struct ttm_buffer_object *bo, 278 int (*move) (struct ttm_buffer_object *bo, 295 int (*verify_access) (struct ttm_buffer_object *bo, 317 void (*move_notify)(struct ttm_buffer_object *bo, 321 int (*fault_reserve_notify)(struct ttm_buffer_object *bo); 326 void (*swap_notify) (struct ttm_buffer_object *bo); 354 * @ttm_bo_extra_size: Extra size (sizeof(struct ttm_buffer_object) excluded) 356 * @ttm_bo_size: This is @ttm_bo_extra_size + sizeof(struct ttm_buffer_object). 607 * @bo: Pointer to a struct ttm_buffer_object. the data of which 624 extern int ttm_bo_mem_space(struct ttm_buffer_object *b [all...] |
H A D | ttm_execbuf_util.h | 49 struct ttm_buffer_object *bo;
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/include/drm/ttm/ |
H A D | ttm_bo_api.h | 138 * struct ttm_buffer_object 194 struct ttm_buffer_object { struct 203 void (*destroy) (struct ttm_buffer_object *); 301 struct ttm_buffer_object *bo; 305 * ttm_bo_reference - reference a struct ttm_buffer_object 312 static inline struct ttm_buffer_object * 313 ttm_bo_reference(struct ttm_buffer_object *bo) 333 extern int ttm_bo_wait(struct ttm_buffer_object *bo, bool lazy, 352 extern int ttm_bo_validate(struct ttm_buffer_object *bo, 364 extern void ttm_bo_unref(struct ttm_buffer_object **b [all...] |
H A D | ttm_bo_driver.h | 263 void(*evict_flags) (struct ttm_buffer_object *bo, 278 int (*move) (struct ttm_buffer_object *bo, 295 int (*verify_access) (struct ttm_buffer_object *bo, 317 void (*move_notify)(struct ttm_buffer_object *bo, 321 int (*fault_reserve_notify)(struct ttm_buffer_object *bo); 326 void (*swap_notify) (struct ttm_buffer_object *bo); 354 * @ttm_bo_extra_size: Extra size (sizeof(struct ttm_buffer_object) excluded) 356 * @ttm_bo_size: This is @ttm_bo_extra_size + sizeof(struct ttm_buffer_object). 607 * @bo: Pointer to a struct ttm_buffer_object. the data of which 624 extern int ttm_bo_mem_space(struct ttm_buffer_object *b [all...] |
H A D | ttm_execbuf_util.h | 49 struct ttm_buffer_object *bo;
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/gpu/drm/ttm/ |
H A D | ttm_execbuf_util.c | 40 struct ttm_buffer_object *bo = entry->bo; 69 struct ttm_buffer_object *bo = entry->bo; 102 struct ttm_buffer_object *bo = entry->bo;
|
H A D | ttm_bo_vm.c | 41 static struct ttm_buffer_object *ttm_bo_vm_lookup_rb(struct ttm_bo_device *bdev, 47 struct ttm_buffer_object *bo; 48 struct ttm_buffer_object *best_bo = NULL; 51 bo = rb_entry(cur, struct ttm_buffer_object, vm_rb); 74 struct ttm_buffer_object *bo = (struct ttm_buffer_object *) 213 struct ttm_buffer_object *bo = 214 (struct ttm_buffer_object *)vma->vm_private_data; 221 struct ttm_buffer_object *bo = (struct ttm_buffer_object *)vm [all...] |
H A D | ttm_bo.c | 53 static int ttm_bo_setup_vm(struct ttm_buffer_object *bo); 94 static void ttm_bo_mem_space_debug(struct ttm_buffer_object *bo, 147 struct ttm_buffer_object *bo = 148 container_of(list_kref, struct ttm_buffer_object, list_kref); 170 int ttm_bo_wait_unreserved(struct ttm_buffer_object *bo, bool interruptible) 187 static void ttm_bo_add_to_lru(struct ttm_buffer_object *bo) 213 static int ttm_bo_del_from_lru(struct ttm_buffer_object *bo) 234 int ttm_bo_reserve_locked(struct ttm_buffer_object *bo, 274 int ttm_bo_reserve(struct ttm_buffer_object *bo, 295 void ttm_bo_unreserve(struct ttm_buffer_object *b [all...] |
H A D | ttm_bo_util.c | 40 void ttm_bo_free_old_node(struct ttm_buffer_object *bo) 52 int ttm_bo_move_ttm(struct ttm_buffer_object *bo, 233 int ttm_bo_move_memcpy(struct ttm_buffer_object *bo, 310 static void ttm_transfered_destroy(struct ttm_buffer_object *bo) 318 * @bo: A pointer to a struct ttm_buffer_object. 319 * @new_obj: A pointer to a pointer to a newly created ttm_buffer_object, 330 static int ttm_buffer_object_transfer(struct ttm_buffer_object *bo, 331 struct ttm_buffer_object **new_obj) 333 struct ttm_buffer_object *fbo; 394 static int ttm_bo_ioremap(struct ttm_buffer_object *b [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/drivers/gpu/drm/ttm/ |
H A D | ttm_execbuf_util.c | 40 struct ttm_buffer_object *bo = entry->bo; 69 struct ttm_buffer_object *bo = entry->bo; 102 struct ttm_buffer_object *bo = entry->bo;
|
H A D | ttm_bo_vm.c | 41 static struct ttm_buffer_object *ttm_bo_vm_lookup_rb(struct ttm_bo_device *bdev, 47 struct ttm_buffer_object *bo; 48 struct ttm_buffer_object *best_bo = NULL; 51 bo = rb_entry(cur, struct ttm_buffer_object, vm_rb); 74 struct ttm_buffer_object *bo = (struct ttm_buffer_object *) 213 struct ttm_buffer_object *bo = 214 (struct ttm_buffer_object *)vma->vm_private_data; 221 struct ttm_buffer_object *bo = (struct ttm_buffer_object *)vm [all...] |
H A D | ttm_bo.c | 53 static int ttm_bo_setup_vm(struct ttm_buffer_object *bo); 94 static void ttm_bo_mem_space_debug(struct ttm_buffer_object *bo, 147 struct ttm_buffer_object *bo = 148 container_of(list_kref, struct ttm_buffer_object, list_kref); 170 int ttm_bo_wait_unreserved(struct ttm_buffer_object *bo, bool interruptible) 187 static void ttm_bo_add_to_lru(struct ttm_buffer_object *bo) 213 static int ttm_bo_del_from_lru(struct ttm_buffer_object *bo) 234 int ttm_bo_reserve_locked(struct ttm_buffer_object *bo, 274 int ttm_bo_reserve(struct ttm_buffer_object *bo, 295 void ttm_bo_unreserve(struct ttm_buffer_object *b [all...] |
H A D | ttm_bo_util.c | 40 void ttm_bo_free_old_node(struct ttm_buffer_object *bo) 52 int ttm_bo_move_ttm(struct ttm_buffer_object *bo, 233 int ttm_bo_move_memcpy(struct ttm_buffer_object *bo, 310 static void ttm_transfered_destroy(struct ttm_buffer_object *bo) 318 * @bo: A pointer to a struct ttm_buffer_object. 319 * @new_obj: A pointer to a pointer to a newly created ttm_buffer_object, 330 static int ttm_buffer_object_transfer(struct ttm_buffer_object *bo, 331 struct ttm_buffer_object **new_obj) 333 struct ttm_buffer_object *fbo; 394 static int ttm_bo_ioremap(struct ttm_buffer_object *b [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/gpu/drm/vmwgfx/ |
H A D | vmwgfx_drv.h | 58 struct ttm_buffer_object base; 328 struct ttm_buffer_object *bo); 362 extern void vmw_dmabuf_bo_free(struct ttm_buffer_object *bo); 367 void (*bo_free) (struct ttm_buffer_object *bo)); 372 extern uint32_t vmw_dmabuf_validate_node(struct ttm_buffer_object *bo, 374 extern void vmw_dmabuf_validate_clear(struct ttm_buffer_object *bo); 377 extern uint32_t vmw_dmabuf_gmr(struct ttm_buffer_object *bo); 378 extern void vmw_dmabuf_set_gmr(struct ttm_buffer_object *bo, uint32_t id); 384 extern void vmw_dmabuf_gmr_unbind(struct ttm_buffer_object *bo); 508 struct ttm_buffer_object *b [all...] |
H A D | vmwgfx_buffer.c | 162 void vmw_evict_flags(struct ttm_buffer_object *bo, 169 static int vmw_verify_access(struct ttm_buffer_object *bo, struct file *filp) 174 static void vmw_move_notify(struct ttm_buffer_object *bo, 181 static void vmw_swap_notify(struct ttm_buffer_object *bo) 217 static int vmw_ttm_fault_reserve_notify(struct ttm_buffer_object *bo)
|
H A D | vmwgfx_resource.c | 69 vmw_dma_buffer(struct ttm_buffer_object *bo) 75 vmw_user_dma_buffer(struct ttm_buffer_object *bo) 764 void vmw_dmabuf_gmr_unbind(struct ttm_buffer_object *bo) 780 void vmw_dmabuf_bo_free(struct ttm_buffer_object *bo) 794 void (*bo_free) (struct ttm_buffer_object *bo)) 829 static void vmw_user_dmabuf_destroy(struct ttm_buffer_object *bo) 843 struct ttm_buffer_object *bo; 864 struct ttm_buffer_object *tmp; 916 uint32_t vmw_dmabuf_validate_node(struct ttm_buffer_object *bo, 930 void vmw_dmabuf_validate_clear(struct ttm_buffer_object *b [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/drivers/gpu/drm/vmwgfx/ |
H A D | vmwgfx_drv.h | 58 struct ttm_buffer_object base; 328 struct ttm_buffer_object *bo); 362 extern void vmw_dmabuf_bo_free(struct ttm_buffer_object *bo); 367 void (*bo_free) (struct ttm_buffer_object *bo)); 372 extern uint32_t vmw_dmabuf_validate_node(struct ttm_buffer_object *bo, 374 extern void vmw_dmabuf_validate_clear(struct ttm_buffer_object *bo); 377 extern uint32_t vmw_dmabuf_gmr(struct ttm_buffer_object *bo); 378 extern void vmw_dmabuf_set_gmr(struct ttm_buffer_object *bo, uint32_t id); 384 extern void vmw_dmabuf_gmr_unbind(struct ttm_buffer_object *bo); 508 struct ttm_buffer_object *b [all...] |
H A D | vmwgfx_buffer.c | 162 void vmw_evict_flags(struct ttm_buffer_object *bo, 169 static int vmw_verify_access(struct ttm_buffer_object *bo, struct file *filp) 174 static void vmw_move_notify(struct ttm_buffer_object *bo, 181 static void vmw_swap_notify(struct ttm_buffer_object *bo) 217 static int vmw_ttm_fault_reserve_notify(struct ttm_buffer_object *bo)
|
H A D | vmwgfx_resource.c | 69 vmw_dma_buffer(struct ttm_buffer_object *bo) 75 vmw_user_dma_buffer(struct ttm_buffer_object *bo) 764 void vmw_dmabuf_gmr_unbind(struct ttm_buffer_object *bo) 780 void vmw_dmabuf_bo_free(struct ttm_buffer_object *bo) 794 void (*bo_free) (struct ttm_buffer_object *bo)) 829 static void vmw_user_dmabuf_destroy(struct ttm_buffer_object *bo) 843 struct ttm_buffer_object *bo; 864 struct ttm_buffer_object *tmp; 916 uint32_t vmw_dmabuf_validate_node(struct ttm_buffer_object *bo, 930 void vmw_dmabuf_validate_clear(struct ttm_buffer_object *b [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/gpu/drm/radeon/ |
H A D | radeon_object.h | 166 extern void radeon_bo_move_notify(struct ttm_buffer_object *bo, 168 extern int radeon_bo_fault_reserve_notify(struct ttm_buffer_object *bo);
|
H A D | radeon_ttm.c | 189 static void radeon_evict_flags(struct ttm_buffer_object *bo, 219 static int radeon_verify_access(struct ttm_buffer_object *bo, struct file *filp) 224 static void radeon_move_null(struct ttm_buffer_object *bo, 234 static int radeon_move_blit(struct ttm_buffer_object *bo, 285 static int radeon_move_vram_ram(struct ttm_buffer_object *bo, 339 static int radeon_move_ram_vram(struct ttm_buffer_object *bo, 385 static int radeon_bo_move(struct ttm_buffer_object *bo, 608 struct ttm_buffer_object *bo; 612 bo = (struct ttm_buffer_object *)vma->vm_private_data;
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/drivers/gpu/drm/radeon/ |
H A D | radeon_object.h | 166 extern void radeon_bo_move_notify(struct ttm_buffer_object *bo, 168 extern int radeon_bo_fault_reserve_notify(struct ttm_buffer_object *bo);
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/gpu/drm/nouveau/ |
H A D | nouveau_bo.c | 55 nouveau_bo_del_ttm(struct ttm_buffer_object *bo) 218 struct ttm_buffer_object *bo = &nvbo->bo; 261 struct ttm_buffer_object *bo = &nvbo->bo; 437 nouveau_bo_evict_flags(struct ttm_buffer_object *bo, struct ttm_placement *pl) 496 nouveau_bo_move_m2mf(struct ttm_buffer_object *bo, int evict, bool intr, 580 nouveau_bo_move_flipd(struct ttm_buffer_object *bo, bool evict, bool intr, 619 nouveau_bo_move_flips(struct ttm_buffer_object *bo, bool evict, bool intr, 657 nouveau_bo_vm_bind(struct ttm_buffer_object *bo, struct ttm_mem_reg *new_mem, 691 nouveau_bo_vm_cleanup(struct ttm_buffer_object *bo, 708 nouveau_bo_move(struct ttm_buffer_object *b [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/drivers/gpu/drm/nouveau/ |
H A D | nouveau_bo.c | 55 nouveau_bo_del_ttm(struct ttm_buffer_object *bo) 218 struct ttm_buffer_object *bo = &nvbo->bo; 261 struct ttm_buffer_object *bo = &nvbo->bo; 437 nouveau_bo_evict_flags(struct ttm_buffer_object *bo, struct ttm_placement *pl) 496 nouveau_bo_move_m2mf(struct ttm_buffer_object *bo, int evict, bool intr, 580 nouveau_bo_move_flipd(struct ttm_buffer_object *bo, bool evict, bool intr, 619 nouveau_bo_move_flips(struct ttm_buffer_object *bo, bool evict, bool intr, 657 nouveau_bo_vm_bind(struct ttm_buffer_object *bo, struct ttm_mem_reg *new_mem, 691 nouveau_bo_vm_cleanup(struct ttm_buffer_object *bo, 708 nouveau_bo_move(struct ttm_buffer_object *b [all...] |