Home
last modified time | relevance | path

Searched refs:ttm_buffer_object (Results 1 – 7 of 7) sorted by relevance

/include/drm/ttm/
A Dttm_bo.h101 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 Dttm_device.h35 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 Dttm_resource.h46 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 Dttm_execbuf_util.h38 struct ttm_buffer_object;
50 struct ttm_buffer_object *bo;
A Dttm_tt.h39 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 Ddrm_gem_vram_helper.h52 struct ttm_buffer_object bo;
75 struct ttm_buffer_object *bo) in drm_gem_vram_of_bo()
A Ddrm_gem_ttm_helper.h15 container_of(gem_obj, struct ttm_buffer_object, base)

Completed in 13 milliseconds