Searched refs:ttm_buffer_object (Results 1 – 7 of 7) sorted by relevance
/include/drm/ttm/ |
A D | ttm_bo.h | 101 struct ttm_buffer_object { struct 110 void (*destroy) (struct ttm_buffer_object *); argument 164 struct ttm_buffer_object *bo; 389 int ttm_bo_wait_ctx(struct ttm_buffer_object *bo, 391 int ttm_bo_validate(struct ttm_buffer_object *bo, 394 void ttm_bo_put(struct ttm_buffer_object *bo); 403 void (*destroy)(struct ttm_buffer_object *)); 408 void (*destroy)(struct ttm_buffer_object *)); 419 void ttm_bo_pin(struct ttm_buffer_object *bo); 420 void ttm_bo_unpin(struct ttm_buffer_object *bo); [all …]
|
A D | ttm_device.h | 35 struct ttm_buffer_object; 73 struct ttm_tt *(*ttm_tt_create)(struct ttm_buffer_object *bo, 119 bool (*eviction_valuable)(struct ttm_buffer_object *bo, 133 void (*evict_flags)(struct ttm_buffer_object *bo, 149 int (*move)(struct ttm_buffer_object *bo, bool evict, 157 void (*delete_mem_notify)(struct ttm_buffer_object *bo); 162 void (*swap_notify)(struct ttm_buffer_object *bo); 181 unsigned long (*io_mem_pfn)(struct ttm_buffer_object *bo, 198 int (*access_memory)(struct ttm_buffer_object *bo, unsigned long offset, 209 void (*release_notify)(struct ttm_buffer_object *bo);
|
A D | ttm_resource.h | 46 struct ttm_buffer_object; 113 struct ttm_buffer_object *bo, 259 struct ttm_buffer_object *bo; 434 struct ttm_buffer_object *bo); 436 struct ttm_buffer_object *bo); 439 void ttm_resource_init(struct ttm_buffer_object *bo, 445 int ttm_resource_alloc(struct ttm_buffer_object *bo, 449 void ttm_resource_free(struct ttm_buffer_object *bo, struct ttm_resource **res); 458 struct ttm_buffer_object *bo);
|
A D | ttm_execbuf_util.h | 38 struct ttm_buffer_object; 50 struct ttm_buffer_object *bo;
|
A D | ttm_tt.h | 39 struct ttm_buffer_object; 191 int ttm_tt_create(struct ttm_buffer_object *bo, bool zero_alloc); 207 int ttm_tt_init(struct ttm_tt *ttm, struct ttm_buffer_object *bo, 210 int ttm_sg_tt_init(struct ttm_tt *ttm_dma, struct ttm_buffer_object *bo, 318 struct ttm_tt *ttm_agp_tt_create(struct ttm_buffer_object *bo,
|
/include/drm/ |
A D | drm_gem_vram_helper.h | 52 struct ttm_buffer_object bo; 75 struct ttm_buffer_object *bo) in drm_gem_vram_of_bo()
|
A D | drm_gem_ttm_helper.h | 15 container_of(gem_obj, struct ttm_buffer_object, base)
|
Completed in 13 milliseconds