Symbol: ttm_buffer_object
sys/dev/pci/drm/amd/amdgpu/amdgpu_gem.c
118
struct ttm_buffer_object *bo = vmf->vma->vm_private_data;
sys/dev/pci/drm/amd/amdgpu/amdgpu_gem.c
162
struct ttm_buffer_object *bo = (struct ttm_buffer_object *)uobj;
sys/dev/pci/drm/amd/amdgpu/amdgpu_gem.c
215
struct ttm_buffer_object *bo = (struct ttm_buffer_object *)uobj;
sys/dev/pci/drm/amd/amdgpu/amdgpu_gem.c
223
struct ttm_buffer_object *bo = (struct ttm_buffer_object *)uobj;
sys/dev/pci/drm/amd/amdgpu/amdgpu_gmc.c
187
uint64_t amdgpu_gmc_agp_addr(struct ttm_buffer_object *bo)
sys/dev/pci/drm/amd/amdgpu/amdgpu_gmc.h
408
uint64_t amdgpu_gmc_agp_addr(struct ttm_buffer_object *bo);
sys/dev/pci/drm/amd/amdgpu/amdgpu_gtt_mgr.c
114
struct ttm_buffer_object *tbo,
sys/dev/pci/drm/amd/amdgpu/amdgpu_object.c
1274
void amdgpu_bo_move_notify(struct ttm_buffer_object *bo,
sys/dev/pci/drm/amd/amdgpu/amdgpu_object.c
1307
void amdgpu_bo_release_notify(struct ttm_buffer_object *bo)
sys/dev/pci/drm/amd/amdgpu/amdgpu_object.c
1368
vm_fault_t amdgpu_bo_fault_reserve_notify(struct ttm_buffer_object *bo)
sys/dev/pci/drm/amd/amdgpu/amdgpu_object.c
60
static void amdgpu_bo_destroy(struct ttm_buffer_object *tbo)
sys/dev/pci/drm/amd/amdgpu/amdgpu_object.c
73
static void amdgpu_bo_user_destroy(struct ttm_buffer_object *tbo)
sys/dev/pci/drm/amd/amdgpu/amdgpu_object.c
93
bool amdgpu_bo_is_amdgpu_bo(struct ttm_buffer_object *bo)
sys/dev/pci/drm/amd/amdgpu/amdgpu_object.h
108
struct ttm_buffer_object tbo;
sys/dev/pci/drm/amd/amdgpu/amdgpu_object.h
143
static inline struct amdgpu_bo *ttm_to_amdgpu_bo(struct ttm_buffer_object *tbo)
sys/dev/pci/drm/amd/amdgpu/amdgpu_object.h
252
bool amdgpu_bo_is_amdgpu_bo(struct ttm_buffer_object *bo);
sys/dev/pci/drm/amd/amdgpu/amdgpu_object.h
298
void amdgpu_bo_move_notify(struct ttm_buffer_object *bo,
sys/dev/pci/drm/amd/amdgpu/amdgpu_object.h
301
void amdgpu_bo_release_notify(struct ttm_buffer_object *bo);
sys/dev/pci/drm/amd/amdgpu/amdgpu_object.h
302
vm_fault_t amdgpu_bo_fault_reserve_notify(struct ttm_buffer_object *bo);
sys/dev/pci/drm/amd/amdgpu/amdgpu_object.h
58
void (*destroy)(struct ttm_buffer_object *bo);
sys/dev/pci/drm/amd/amdgpu/amdgpu_preempt_mgr.c
60
struct ttm_buffer_object *tbo,
sys/dev/pci/drm/amd/amdgpu/amdgpu_ttm.c
1013
int amdgpu_ttm_alloc_gart(struct ttm_buffer_object *bo)
sys/dev/pci/drm/amd/amdgpu/amdgpu_ttm.c
1062
void amdgpu_ttm_recover_gart(struct ttm_buffer_object *tbo)
sys/dev/pci/drm/amd/amdgpu/amdgpu_ttm.c
1134
static struct ttm_tt *amdgpu_ttm_tt_create(struct ttm_buffer_object *bo,
sys/dev/pci/drm/amd/amdgpu/amdgpu_ttm.c
1259
int amdgpu_ttm_tt_get_userptr(const struct ttm_buffer_object *tbo,
sys/dev/pci/drm/amd/amdgpu/amdgpu_ttm.c
1284
int amdgpu_ttm_tt_set_userptr(struct ttm_buffer_object *bo,
sys/dev/pci/drm/amd/amdgpu/amdgpu_ttm.c
1450
static bool amdgpu_ttm_bo_eviction_valuable(struct ttm_buffer_object *bo,
sys/dev/pci/drm/amd/amdgpu/amdgpu_ttm.c
1532
static int amdgpu_ttm_access_memory_sdma(struct ttm_buffer_object *bo,
sys/dev/pci/drm/amd/amdgpu/amdgpu_ttm.c
1606
static int amdgpu_ttm_access_memory(struct ttm_buffer_object *bo,
sys/dev/pci/drm/amd/amdgpu/amdgpu_ttm.c
1645
amdgpu_bo_delete_mem_notify(struct ttm_buffer_object *bo)
sys/dev/pci/drm/amd/amdgpu/amdgpu_ttm.c
179
static int amdgpu_ttm_map_buffer(struct ttm_buffer_object *bo,
sys/dev/pci/drm/amd/amdgpu/amdgpu_ttm.c
380
static int amdgpu_move_blit(struct ttm_buffer_object *bo,
sys/dev/pci/drm/amd/amdgpu/amdgpu_ttm.c
493
static int amdgpu_bo_move(struct ttm_buffer_object *bo, bool evict,
sys/dev/pci/drm/amd/amdgpu/amdgpu_ttm.c
649
static unsigned long amdgpu_ttm_io_mem_pfn(struct ttm_buffer_object *bo,
sys/dev/pci/drm/amd/amdgpu/amdgpu_ttm.c
90
static void amdgpu_evict_flags(struct ttm_buffer_object *bo,
sys/dev/pci/drm/amd/amdgpu/amdgpu_ttm.c
915
struct ttm_buffer_object *tbo,
sys/dev/pci/drm/amd/amdgpu/amdgpu_ttm.h
111
struct ttm_buffer_object *bo;
sys/dev/pci/drm/amd/amdgpu/amdgpu_ttm.h
190
int amdgpu_ttm_alloc_gart(struct ttm_buffer_object *bo);
sys/dev/pci/drm/amd/amdgpu/amdgpu_ttm.h
191
void amdgpu_ttm_recover_gart(struct ttm_buffer_object *tbo);
sys/dev/pci/drm/amd/amdgpu/amdgpu_ttm.h
219
int amdgpu_ttm_tt_get_userptr(const struct ttm_buffer_object *tbo,
sys/dev/pci/drm/amd/amdgpu/amdgpu_ttm.h
221
int amdgpu_ttm_tt_set_userptr(struct ttm_buffer_object *bo,
sys/dev/pci/drm/amd/amdgpu/amdgpu_vram_mgr.c
446
struct ttm_buffer_object *tbo,
sys/dev/pci/drm/drm_gem_ttm_helper.c
16
struct ttm_buffer_object *tbo =
sys/dev/pci/drm/drm_gem_ttm_helper.c
17
container_of(obj, struct ttm_buffer_object, base);
sys/dev/pci/drm/drm_gem_ttm_helper.c
27
struct ttm_buffer_object *tbo =
sys/dev/pci/drm/drm_gem_ttm_helper.c
28
container_of(obj, struct ttm_buffer_object, base);
sys/dev/pci/drm/drm_gem_ttm_helper.c
36
struct ttm_buffer_object *tbo =
sys/dev/pci/drm/drm_gem_ttm_helper.c
37
container_of(obj, struct ttm_buffer_object, base);
sys/dev/pci/drm/i915/gem/i915_gem_mman.c
1007
struct ttm_buffer_object *bo = i915_gem_to_ttm(obj);
sys/dev/pci/drm/i915/gem/i915_gem_object_types.h
252
struct ttm_buffer_object __do_not_access;
sys/dev/pci/drm/i915/gem/i915_gem_ttm.c
1069
struct ttm_buffer_object *bo = area->vm_private_data;
sys/dev/pci/drm/i915/gem/i915_gem_ttm.c
1227
struct ttm_buffer_object *bo = (struct ttm_buffer_object *)uobj;
sys/dev/pci/drm/i915/gem/i915_gem_ttm.c
1379
i915_ttm_to_gem((struct ttm_buffer_object *)uobj);
sys/dev/pci/drm/i915/gem/i915_gem_ttm.c
1388
i915_ttm_to_gem((struct ttm_buffer_object *)uobj);
sys/dev/pci/drm/i915/gem/i915_gem_ttm.c
1411
struct ttm_buffer_object *bo = i915_gem_to_ttm(obj);
sys/dev/pci/drm/i915/gem/i915_gem_ttm.c
1455
void i915_ttm_bo_destroy(struct ttm_buffer_object *bo)
sys/dev/pci/drm/i915/gem/i915_gem_ttm.c
272
static struct ttm_tt *i915_ttm_tt_create(struct ttm_buffer_object *bo,
sys/dev/pci/drm/i915/gem/i915_gem_ttm.c
364
static bool i915_ttm_eviction_valuable(struct ttm_buffer_object *bo,
sys/dev/pci/drm/i915/gem/i915_gem_ttm.c
387
static void i915_ttm_evict_flags(struct ttm_buffer_object *bo,
sys/dev/pci/drm/i915/gem/i915_gem_ttm.c
428
struct ttm_buffer_object *bo = i915_gem_to_ttm(obj);
sys/dev/pci/drm/i915/gem/i915_gem_ttm.c
475
struct ttm_buffer_object *bo = i915_gem_to_ttm(obj);
sys/dev/pci/drm/i915/gem/i915_gem_ttm.c
524
static void i915_ttm_delete_mem_notify(struct ttm_buffer_object *bo)
sys/dev/pci/drm/i915/gem/i915_gem_ttm.c
590
struct ttm_buffer_object *bo = i915_gem_to_ttm(obj);
sys/dev/pci/drm/i915/gem/i915_gem_ttm.c
626
struct ttm_buffer_object *bo = i915_gem_to_ttm(obj);
sys/dev/pci/drm/i915/gem/i915_gem_ttm.c
645
static void i915_ttm_swap_notify(struct ttm_buffer_object *bo)
sys/dev/pci/drm/i915/gem/i915_gem_ttm.c
708
static unsigned long i915_ttm_io_mem_pfn(struct ttm_buffer_object *bo,
sys/dev/pci/drm/i915/gem/i915_gem_ttm.c
725
static int i915_ttm_access_memory(struct ttm_buffer_object *bo,
sys/dev/pci/drm/i915/gem/i915_gem_ttm.c
805
struct ttm_buffer_object *bo = i915_gem_to_ttm(obj);
sys/dev/pci/drm/i915/gem/i915_gem_ttm.c
954
struct ttm_buffer_object *bo = i915_gem_to_ttm(obj);
sys/dev/pci/drm/i915/gem/i915_gem_ttm.h
19
static inline struct ttm_buffer_object *
sys/dev/pci/drm/i915/gem/i915_gem_ttm.h
28
void i915_ttm_bo_destroy(struct ttm_buffer_object *bo);
sys/dev/pci/drm/i915/gem/i915_gem_ttm.h
37
static inline bool i915_ttm_is_ghost_object(struct ttm_buffer_object *bo)
sys/dev/pci/drm/i915/gem/i915_gem_ttm.h
50
i915_ttm_to_gem(struct ttm_buffer_object *bo)
sys/dev/pci/drm/i915/gem/i915_gem_ttm_move.c
104
struct ttm_buffer_object *bo = i915_gem_to_ttm(obj);
sys/dev/pci/drm/i915/gem/i915_gem_ttm_move.c
162
int i915_ttm_move_notify(struct ttm_buffer_object *bo)
sys/dev/pci/drm/i915/gem/i915_gem_ttm_move.c
187
static struct dma_fence *i915_ttm_accel_move(struct ttm_buffer_object *bo,
sys/dev/pci/drm/i915/gem/i915_gem_ttm_move.c
313
struct ttm_buffer_object *bo, bool clear,
sys/dev/pci/drm/i915/gem/i915_gem_ttm_move.c
457
static bool i915_ttm_memcpy_allowed(struct ttm_buffer_object *bo,
sys/dev/pci/drm/i915/gem/i915_gem_ttm_move.c
471
__i915_ttm_move(struct ttm_buffer_object *bo,
sys/dev/pci/drm/i915/gem/i915_gem_ttm_move.c
573
int i915_ttm_move(struct ttm_buffer_object *bo, bool evict,
sys/dev/pci/drm/i915/gem/i915_gem_ttm_move.c
711
struct ttm_buffer_object *dst_bo = i915_gem_to_ttm(dst);
sys/dev/pci/drm/i915/gem/i915_gem_ttm_move.c
712
struct ttm_buffer_object *src_bo = i915_gem_to_ttm(src);
sys/dev/pci/drm/i915/gem/i915_gem_ttm_move.c
84
struct ttm_buffer_object *bo = i915_gem_to_ttm(obj);
sys/dev/pci/drm/i915/gem/i915_gem_ttm_move.h
12
struct ttm_buffer_object;
sys/dev/pci/drm/i915/gem/i915_gem_ttm_move.h
21
int i915_ttm_move_notify(struct ttm_buffer_object *bo);
sys/dev/pci/drm/i915/gem/i915_gem_ttm_move.h
33
int i915_ttm_move(struct ttm_buffer_object *bo, bool evict,
sys/dev/pci/drm/i915/gem/i915_gem_ttm_pm.c
174
struct ttm_buffer_object *backup_bo = i915_gem_to_ttm(backup);
sys/dev/pci/drm/i915/gem/i915_gem_ttm_pm.c
47
struct ttm_buffer_object *bo = i915_gem_to_ttm(obj);
sys/dev/pci/drm/i915/gem/i915_gem_ttm_pm.c
48
struct ttm_buffer_object *backup_bo;
sys/dev/pci/drm/i915/i915_ttm_buddy_manager.c
35
struct ttm_buffer_object *bo,
sys/dev/pci/drm/i915/intel_region_ttm.c
211
struct ttm_buffer_object mock_bo = {};
sys/dev/pci/drm/i915/intel_region_ttm.c
265
struct ttm_buffer_object mock_bo = {};
sys/dev/pci/drm/include/drm/ttm/ttm_bo.h
112
void (*destroy) (struct ttm_buffer_object *);
sys/dev/pci/drm/include/drm/ttm/ttm_bo.h
166
struct ttm_buffer_object *bo;
sys/dev/pci/drm/include/drm/ttm/ttm_bo.h
208
s64 (*process_bo)(struct ttm_lru_walk *walk, struct ttm_buffer_object *bo);
sys/dev/pci/drm/include/drm/ttm/ttm_bo.h
250
long ttm_bo_shrink(struct ttm_operation_ctx *ctx, struct ttm_buffer_object *bo,
sys/dev/pci/drm/include/drm/ttm/ttm_bo.h
253
bool ttm_bo_shrink_suitable(struct ttm_buffer_object *bo, struct ttm_operation_ctx *ctx);
sys/dev/pci/drm/include/drm/ttm/ttm_bo.h
279
static inline int ttm_bo_reserve(struct ttm_buffer_object *bo,
sys/dev/pci/drm/include/drm/ttm/ttm_bo.h
314
static inline int ttm_bo_reserve_slowpath(struct ttm_buffer_object *bo,
sys/dev/pci/drm/include/drm/ttm/ttm_bo.h
329
void ttm_bo_move_to_lru_tail(struct ttm_buffer_object *bo);
sys/dev/pci/drm/include/drm/ttm/ttm_bo.h
332
ttm_bo_move_to_lru_tail_unlocked(struct ttm_buffer_object *bo)
sys/dev/pci/drm/include/drm/ttm/ttm_bo.h
339
static inline void ttm_bo_assign_mem(struct ttm_buffer_object *bo,
sys/dev/pci/drm/include/drm/ttm/ttm_bo.h
353
static inline void ttm_bo_move_null(struct ttm_buffer_object *bo,
sys/dev/pci/drm/include/drm/ttm/ttm_bo.h
367
static inline void ttm_bo_unreserve(struct ttm_buffer_object *bo)
sys/dev/pci/drm/include/drm/ttm/ttm_bo.h
391
int ttm_bo_wait_ctx(struct ttm_buffer_object *bo,
sys/dev/pci/drm/include/drm/ttm/ttm_bo.h
393
int ttm_bo_validate(struct ttm_buffer_object *bo,
sys/dev/pci/drm/include/drm/ttm/ttm_bo.h
396
void ttm_bo_put(struct ttm_buffer_object *bo);
sys/dev/pci/drm/include/drm/ttm/ttm_bo.h
397
void ttm_bo_set_bulk_move(struct ttm_buffer_object *bo,
sys/dev/pci/drm/include/drm/ttm/ttm_bo.h
399
bool ttm_bo_eviction_valuable(struct ttm_buffer_object *bo,
sys/dev/pci/drm/include/drm/ttm/ttm_bo.h
401
int ttm_bo_init_reserved(struct ttm_device *bdev, struct ttm_buffer_object *bo,
sys/dev/pci/drm/include/drm/ttm/ttm_bo.h
405
void (*destroy)(struct ttm_buffer_object *));
sys/dev/pci/drm/include/drm/ttm/ttm_bo.h
406
int ttm_bo_init_validate(struct ttm_device *bdev, struct ttm_buffer_object *bo,
sys/dev/pci/drm/include/drm/ttm/ttm_bo.h
410
void (*destroy)(struct ttm_buffer_object *));
sys/dev/pci/drm/include/drm/ttm/ttm_bo.h
411
int ttm_bo_kmap(struct ttm_buffer_object *bo, unsigned long start_page,
sys/dev/pci/drm/include/drm/ttm/ttm_bo.h
414
void *ttm_bo_kmap_try_from_panic(struct ttm_buffer_object *bo, unsigned long page);
sys/dev/pci/drm/include/drm/ttm/ttm_bo.h
415
int ttm_bo_vmap(struct ttm_buffer_object *bo, struct iosys_map *map);
sys/dev/pci/drm/include/drm/ttm/ttm_bo.h
416
void ttm_bo_vunmap(struct ttm_buffer_object *bo, struct iosys_map *map);
sys/dev/pci/drm/include/drm/ttm/ttm_bo.h
418
int ttm_bo_mmap_obj(struct vm_area_struct *vma, struct ttm_buffer_object *bo);
sys/dev/pci/drm/include/drm/ttm/ttm_bo.h
420
int ttm_bo_mmap_obj(struct ttm_buffer_object *bo);
sys/dev/pci/drm/include/drm/ttm/ttm_bo.h
425
void ttm_bo_pin(struct ttm_buffer_object *bo);
sys/dev/pci/drm/include/drm/ttm/ttm_bo.h
426
void ttm_bo_unpin(struct ttm_buffer_object *bo);
sys/dev/pci/drm/include/drm/ttm/ttm_bo.h
430
int ttm_bo_access(struct ttm_buffer_object *bo, unsigned long offset,
sys/dev/pci/drm/include/drm/ttm/ttm_bo.h
433
vm_fault_t ttm_bo_vm_reserve(struct ttm_buffer_object *bo,
sys/dev/pci/drm/include/drm/ttm/ttm_bo.h
445
vm_fault_t ttm_bo_vm_reserve(struct ttm_buffer_object *bo);
sys/dev/pci/drm/include/drm/ttm/ttm_bo.h
454
int ttm_bo_mem_space(struct ttm_buffer_object *bo,
sys/dev/pci/drm/include/drm/ttm/ttm_bo.h
459
void ttm_bo_unmap_virtual(struct ttm_buffer_object *bo);
sys/dev/pci/drm/include/drm/ttm/ttm_bo.h
471
int ttm_bo_move_memcpy(struct ttm_buffer_object *bo,
sys/dev/pci/drm/include/drm/ttm/ttm_bo.h
474
int ttm_bo_move_accel_cleanup(struct ttm_buffer_object *bo,
sys/dev/pci/drm/include/drm/ttm/ttm_bo.h
478
void ttm_bo_move_sync_cleanup(struct ttm_buffer_object *bo,
sys/dev/pci/drm/include/drm/ttm/ttm_bo.h
480
int ttm_bo_pipeline_gutting(struct ttm_buffer_object *bo);
sys/dev/pci/drm/include/drm/ttm/ttm_bo.h
481
pgprot_t ttm_io_prot(struct ttm_buffer_object *bo, struct ttm_resource *res,
sys/dev/pci/drm/include/drm/ttm/ttm_bo.h
483
void ttm_bo_tt_destroy(struct ttm_buffer_object *bo);
sys/dev/pci/drm/include/drm/ttm/ttm_bo.h
484
int ttm_bo_populate(struct ttm_buffer_object *bo,
sys/dev/pci/drm/include/drm/ttm/ttm_bo.h
486
int ttm_bo_setup_export(struct ttm_buffer_object *bo,
sys/dev/pci/drm/include/drm/ttm/ttm_bo.h
501
struct ttm_buffer_object *bo;
sys/dev/pci/drm/include/drm/ttm/ttm_bo.h
518
struct ttm_buffer_object *ttm_bo_lru_cursor_first(struct ttm_bo_lru_cursor *curs);
sys/dev/pci/drm/include/drm/ttm/ttm_bo.h
520
struct ttm_buffer_object *ttm_bo_lru_cursor_next(struct ttm_bo_lru_cursor *curs);
sys/dev/pci/drm/include/drm/ttm/ttm_device.h
119
bool (*eviction_valuable)(struct ttm_buffer_object *bo,
sys/dev/pci/drm/include/drm/ttm/ttm_device.h
133
void (*evict_flags)(struct ttm_buffer_object *bo,
sys/dev/pci/drm/include/drm/ttm/ttm_device.h
149
int (*move)(struct ttm_buffer_object *bo, bool evict,
sys/dev/pci/drm/include/drm/ttm/ttm_device.h
157
void (*delete_mem_notify)(struct ttm_buffer_object *bo);
sys/dev/pci/drm/include/drm/ttm/ttm_device.h
162
void (*swap_notify)(struct ttm_buffer_object *bo);
sys/dev/pci/drm/include/drm/ttm/ttm_device.h
181
unsigned long (*io_mem_pfn)(struct ttm_buffer_object *bo,
sys/dev/pci/drm/include/drm/ttm/ttm_device.h
198
int (*access_memory)(struct ttm_buffer_object *bo, unsigned long offset,
sys/dev/pci/drm/include/drm/ttm/ttm_device.h
209
void (*release_notify)(struct ttm_buffer_object *bo);
sys/dev/pci/drm/include/drm/ttm/ttm_device.h
35
struct ttm_buffer_object;
sys/dev/pci/drm/include/drm/ttm/ttm_device.h
73
struct ttm_tt *(*ttm_tt_create)(struct ttm_buffer_object *bo,
sys/dev/pci/drm/include/drm/ttm/ttm_execbuf_util.h
38
struct ttm_buffer_object;
sys/dev/pci/drm/include/drm/ttm/ttm_execbuf_util.h
50
struct ttm_buffer_object *bo;
sys/dev/pci/drm/include/drm/ttm/ttm_resource.h
113
struct ttm_buffer_object *bo,
sys/dev/pci/drm/include/drm/ttm/ttm_resource.h
260
struct ttm_buffer_object *bo;
sys/dev/pci/drm/include/drm/ttm/ttm_resource.h
435
struct ttm_buffer_object *bo);
sys/dev/pci/drm/include/drm/ttm/ttm_resource.h
437
struct ttm_buffer_object *bo);
sys/dev/pci/drm/include/drm/ttm/ttm_resource.h
440
void ttm_resource_init(struct ttm_buffer_object *bo,
sys/dev/pci/drm/include/drm/ttm/ttm_resource.h
446
int ttm_resource_alloc(struct ttm_buffer_object *bo,
sys/dev/pci/drm/include/drm/ttm/ttm_resource.h
450
void ttm_resource_free(struct ttm_buffer_object *bo, struct ttm_resource **res);
sys/dev/pci/drm/include/drm/ttm/ttm_resource.h
459
struct ttm_buffer_object *bo);
sys/dev/pci/drm/include/drm/ttm/ttm_resource.h
46
struct ttm_buffer_object;
sys/dev/pci/drm/include/drm/ttm/ttm_tt.h
197
int ttm_tt_create(struct ttm_buffer_object *bo, bool zero_alloc);
sys/dev/pci/drm/include/drm/ttm/ttm_tt.h
213
int ttm_tt_init(struct ttm_tt *ttm, struct ttm_buffer_object *bo,
sys/dev/pci/drm/include/drm/ttm/ttm_tt.h
216
int ttm_sg_tt_init(struct ttm_tt *ttm_dma, struct ttm_buffer_object *bo,
sys/dev/pci/drm/include/drm/ttm/ttm_tt.h
324
struct ttm_tt *ttm_agp_tt_create(struct ttm_buffer_object *bo,
sys/dev/pci/drm/include/drm/ttm/ttm_tt.h
39
struct ttm_buffer_object;
sys/dev/pci/drm/radeon/radeon.h
2850
extern bool radeon_ttm_bo_is_radeon_bo(struct ttm_buffer_object *bo);
sys/dev/pci/drm/radeon/radeon.h
500
struct ttm_buffer_object tbo;
sys/dev/pci/drm/radeon/radeon_gem.c
134
struct ttm_buffer_object *bo = (struct ttm_buffer_object *)uobj;
sys/dev/pci/drm/radeon/radeon_gem.c
142
struct ttm_buffer_object *bo = (struct ttm_buffer_object *)uobj;
sys/dev/pci/drm/radeon/radeon_gem.c
50
struct ttm_buffer_object *bo = vmf->vma->vm_private_data;
sys/dev/pci/drm/radeon/radeon_gem.c
90
struct ttm_buffer_object *bo = (struct ttm_buffer_object *)uobj;
sys/dev/pci/drm/radeon/radeon_object.c
52
static void radeon_ttm_bo_destroy(struct ttm_buffer_object *tbo)
sys/dev/pci/drm/radeon/radeon_object.c
69
bool radeon_ttm_bo_is_radeon_bo(struct ttm_buffer_object *bo)
sys/dev/pci/drm/radeon/radeon_object.c
724
void radeon_bo_move_notify(struct ttm_buffer_object *bo)
sys/dev/pci/drm/radeon/radeon_object.c
736
vm_fault_t radeon_bo_fault_reserve_notify(struct ttm_buffer_object *bo)
sys/dev/pci/drm/radeon/radeon_object.h
163
extern void radeon_bo_move_notify(struct ttm_buffer_object *bo);
sys/dev/pci/drm/radeon/radeon_object.h
164
extern vm_fault_t radeon_bo_fault_reserve_notify(struct ttm_buffer_object *bo);
sys/dev/pci/drm/radeon/radeon_ttm.c
141
static int radeon_move_blit(struct ttm_buffer_object *bo,
sys/dev/pci/drm/radeon/radeon_ttm.c
196
static int radeon_bo_move(struct ttm_buffer_object *bo, bool evict,
sys/dev/pci/drm/radeon/radeon_ttm.c
495
static struct ttm_tt *radeon_ttm_tt_create(struct ttm_buffer_object *bo,
sys/dev/pci/drm/radeon/radeon_ttm.c
90
static void radeon_evict_flags(struct ttm_buffer_object *bo,
sys/dev/pci/drm/ttm/tests/ttm_bo_test.c
111
struct ttm_buffer_object *bo;
sys/dev/pci/drm/ttm/tests/ttm_bo_test.c
141
struct ttm_buffer_object *bo1, *bo2;
sys/dev/pci/drm/ttm/tests/ttm_bo_test.c
186
struct ttm_buffer_object *bo = arg;
sys/dev/pci/drm/ttm/tests/ttm_bo_test.c
213
struct ttm_buffer_object *bo;
sys/dev/pci/drm/ttm/tests/ttm_bo_test.c
240
struct ttm_buffer_object *bo;
sys/dev/pci/drm/ttm/tests/ttm_bo_test.c
283
struct ttm_buffer_object *bo;
sys/dev/pci/drm/ttm/tests/ttm_bo_test.c
326
struct ttm_buffer_object *bo1, *bo2;
sys/dev/pci/drm/ttm/tests/ttm_bo_test.c
385
struct ttm_buffer_object *bo;
sys/dev/pci/drm/ttm/tests/ttm_bo_test.c
429
struct ttm_buffer_object *bo;
sys/dev/pci/drm/ttm/tests/ttm_bo_test.c
472
struct ttm_buffer_object *bo;
sys/dev/pci/drm/ttm/tests/ttm_bo_test.c
500
struct ttm_buffer_object *bo;
sys/dev/pci/drm/ttm/tests/ttm_bo_test.c
551
struct ttm_buffer_object *bo;
sys/dev/pci/drm/ttm/tests/ttm_bo_test.c
62
struct ttm_buffer_object *bo;
sys/dev/pci/drm/ttm/tests/ttm_bo_test.c
75
struct ttm_buffer_object *bo;
sys/dev/pci/drm/ttm/tests/ttm_bo_test.c
93
struct ttm_buffer_object *bo;
sys/dev/pci/drm/ttm/tests/ttm_bo_validate_test.c
1040
struct ttm_buffer_object *bo, *bo_evict;
sys/dev/pci/drm/ttm/tests/ttm_bo_validate_test.c
1084
struct ttm_buffer_object *bo_tt, *bo_mock, *bo_val;
sys/dev/pci/drm/ttm/tests/ttm_bo_validate_test.c
112
struct ttm_buffer_object *bo;
sys/dev/pci/drm/ttm/tests/ttm_bo_validate_test.c
159
struct ttm_buffer_object *bo;
sys/dev/pci/drm/ttm/tests/ttm_bo_validate_test.c
200
struct ttm_buffer_object *bo;
sys/dev/pci/drm/ttm/tests/ttm_bo_validate_test.c
236
struct ttm_buffer_object *bo;
sys/dev/pci/drm/ttm/tests/ttm_bo_validate_test.c
279
struct ttm_buffer_object *bo;
sys/dev/pci/drm/ttm/tests/ttm_bo_validate_test.c
306
struct ttm_buffer_object *bo;
sys/dev/pci/drm/ttm/tests/ttm_bo_validate_test.c
335
struct ttm_buffer_object *bo;
sys/dev/pci/drm/ttm/tests/ttm_bo_validate_test.c
380
struct ttm_buffer_object *bo;
sys/dev/pci/drm/ttm/tests/ttm_bo_validate_test.c
422
struct ttm_buffer_object *bo;
sys/dev/pci/drm/ttm/tests/ttm_bo_validate_test.c
469
struct ttm_buffer_object *bo;
sys/dev/pci/drm/ttm/tests/ttm_bo_validate_test.c
527
struct ttm_buffer_object *bo;
sys/dev/pci/drm/ttm/tests/ttm_bo_validate_test.c
575
struct ttm_buffer_object *bo = arg;
sys/dev/pci/drm/ttm/tests/ttm_bo_validate_test.c
597
struct ttm_buffer_object *bo;
sys/dev/pci/drm/ttm/tests/ttm_bo_validate_test.c
650
struct ttm_buffer_object *bo;
sys/dev/pci/drm/ttm/tests/ttm_bo_validate_test.c
710
struct ttm_buffer_object *bo;
sys/dev/pci/drm/ttm/tests/ttm_bo_validate_test.c
771
struct ttm_buffer_object *bos, *bo_val;
sys/dev/pci/drm/ttm/tests/ttm_bo_validate_test.c
821
struct ttm_buffer_object *bo_big, *bo_small;
sys/dev/pci/drm/ttm/tests/ttm_bo_validate_test.c
870
struct ttm_buffer_object *bo, *bo_evictable, *bo_pinned;
sys/dev/pci/drm/ttm/tests/ttm_bo_validate_test.c
936
struct ttm_buffer_object *bo_big, *bo_small;
sys/dev/pci/drm/ttm/tests/ttm_bo_validate_test.c
987
struct ttm_buffer_object *bo_init, *bo_val;
sys/dev/pci/drm/ttm/tests/ttm_kunit_helpers.c
112
static void bad_evict_flags(struct ttm_buffer_object *bo,
sys/dev/pci/drm/ttm/tests/ttm_kunit_helpers.c
173
struct ttm_buffer_object *ttm_bo_kunit_init(struct kunit *test,
sys/dev/pci/drm/ttm/tests/ttm_kunit_helpers.c
179
struct ttm_buffer_object *bo;
sys/dev/pci/drm/ttm/tests/ttm_kunit_helpers.c
216
void dummy_ttm_bo_destroy(struct ttm_buffer_object *bo)
sys/dev/pci/drm/ttm/tests/ttm_kunit_helpers.c
48
static struct ttm_tt *ttm_tt_simple_create(struct ttm_buffer_object *bo, u32 page_flags)
sys/dev/pci/drm/ttm/tests/ttm_kunit_helpers.c
63
static int mock_move(struct ttm_buffer_object *bo, bool evict,
sys/dev/pci/drm/ttm/tests/ttm_kunit_helpers.c
95
static void mock_evict_flags(struct ttm_buffer_object *bo,
sys/dev/pci/drm/ttm/tests/ttm_kunit_helpers.h
37
struct ttm_buffer_object *ttm_bo_kunit_init(struct kunit *test,
sys/dev/pci/drm/ttm/tests/ttm_kunit_helpers.h
43
void dummy_ttm_bo_destroy(struct ttm_buffer_object *bo);
sys/dev/pci/drm/ttm/tests/ttm_mock_manager.c
152
struct ttm_buffer_object *bo,
sys/dev/pci/drm/ttm/tests/ttm_mock_manager.c
160
struct ttm_buffer_object *bo,
sys/dev/pci/drm/ttm/tests/ttm_mock_manager.c
27
struct ttm_buffer_object *bo,
sys/dev/pci/drm/ttm/tests/ttm_pool_test.c
202
struct ttm_buffer_object *bo;
sys/dev/pci/drm/ttm/tests/ttm_pool_test.c
22
struct ttm_buffer_object *mock_bo;
sys/dev/pci/drm/ttm/tests/ttm_pool_test.c
56
struct ttm_buffer_object *bo;
sys/dev/pci/drm/ttm/tests/ttm_resource_test.c
112
struct ttm_buffer_object *bo;
sys/dev/pci/drm/ttm/tests/ttm_resource_test.c
155
struct ttm_buffer_object *bo;
sys/dev/pci/drm/ttm/tests/ttm_resource_test.c
185
struct ttm_buffer_object *bo;
sys/dev/pci/drm/ttm/tests/ttm_resource_test.c
20
struct ttm_buffer_object *bo;
sys/dev/pci/drm/ttm/tests/ttm_resource_test.c
230
struct ttm_buffer_object *bo;
sys/dev/pci/drm/ttm/tests/ttm_resource_test.c
268
struct ttm_buffer_object *bo;
sys/dev/pci/drm/ttm/tests/ttm_resource_test.c
293
struct ttm_buffer_object *bo;
sys/dev/pci/drm/ttm/tests/ttm_tt_test.c
112
struct ttm_buffer_object *bo;
sys/dev/pci/drm/ttm/tests/ttm_tt_test.c
132
struct ttm_buffer_object *bo;
sys/dev/pci/drm/ttm/tests/ttm_tt_test.c
155
struct ttm_buffer_object *bo;
sys/dev/pci/drm/ttm/tests/ttm_tt_test.c
174
struct ttm_buffer_object *bo;
sys/dev/pci/drm/ttm/tests/ttm_tt_test.c
190
struct ttm_buffer_object *bo;
sys/dev/pci/drm/ttm/tests/ttm_tt_test.c
213
static struct ttm_tt *ttm_tt_null_create(struct ttm_buffer_object *bo,
sys/dev/pci/drm/ttm/tests/ttm_tt_test.c
226
struct ttm_buffer_object *bo;
sys/dev/pci/drm/ttm/tests/ttm_tt_test.c
244
struct ttm_buffer_object *bo;
sys/dev/pci/drm/ttm/tests/ttm_tt_test.c
273
struct ttm_buffer_object *bo;
sys/dev/pci/drm/ttm/tests/ttm_tt_test.c
298
struct ttm_buffer_object *bo;
sys/dev/pci/drm/ttm/tests/ttm_tt_test.c
321
struct ttm_buffer_object *bo;
sys/dev/pci/drm/ttm/tests/ttm_tt_test.c
342
struct ttm_buffer_object *bo;
sys/dev/pci/drm/ttm/tests/ttm_tt_test.c
42
struct ttm_buffer_object *bo;
sys/dev/pci/drm/ttm/tests/ttm_tt_test.c
69
struct ttm_buffer_object *bo;
sys/dev/pci/drm/ttm/tests/ttm_tt_test.c
92
struct ttm_buffer_object *bo;
sys/dev/pci/drm/ttm/ttm_agp_backend.c
139
struct ttm_tt *ttm_agp_tt_create(struct ttm_buffer_object *bo,
sys/dev/pci/drm/ttm/ttm_bo.c
100
void ttm_bo_set_bulk_move(struct ttm_buffer_object *bo,
sys/dev/pci/drm/ttm/ttm_bo.c
1021
int ttm_bo_init_validate(struct ttm_device *bdev, struct ttm_buffer_object *bo,
sys/dev/pci/drm/ttm/ttm_bo.c
1025
void (*destroy) (struct ttm_buffer_object *))
sys/dev/pci/drm/ttm/ttm_bo.c
1051
void ttm_bo_unmap_virtual(struct ttm_buffer_object *bo)
sys/dev/pci/drm/ttm/ttm_bo.c
1096
int ttm_bo_wait_ctx(struct ttm_buffer_object *bo, struct ttm_operation_ctx *ctx)
sys/dev/pci/drm/ttm/ttm_bo.c
1132
ttm_bo_swapout_cb(struct ttm_lru_walk *walk, struct ttm_buffer_object *bo)
sys/dev/pci/drm/ttm/ttm_bo.c
118
static int ttm_bo_handle_move_mem(struct ttm_buffer_object *bo,
sys/dev/pci/drm/ttm/ttm_bo.c
1259
void ttm_bo_tt_destroy(struct ttm_buffer_object *bo)
sys/dev/pci/drm/ttm/ttm_bo.c
1284
int ttm_bo_populate(struct ttm_buffer_object *bo,
sys/dev/pci/drm/ttm/ttm_bo.c
1313
int ttm_bo_setup_export(struct ttm_buffer_object *bo,
sys/dev/pci/drm/ttm/ttm_bo.c
180
static void ttm_bo_cleanup_memtype_use(struct ttm_buffer_object *bo)
sys/dev/pci/drm/ttm/ttm_bo.c
189
static int ttm_bo_individualize_resv(struct ttm_buffer_object *bo)
sys/dev/pci/drm/ttm/ttm_bo.c
216
static void ttm_bo_flush_all_fences(struct ttm_buffer_object *bo)
sys/dev/pci/drm/ttm/ttm_bo.c
236
struct ttm_buffer_object *bo;
sys/dev/pci/drm/ttm/ttm_bo.c
250
struct ttm_buffer_object *bo =
sys/dev/pci/drm/ttm/ttm_bo.c
251
container_of(kref, struct ttm_buffer_object, kref);
sys/dev/pci/drm/ttm/ttm_bo.c
328
void ttm_bo_put(struct ttm_buffer_object *bo)
sys/dev/pci/drm/ttm/ttm_bo.c
334
static int ttm_bo_bounce_temp_buffer(struct ttm_buffer_object *bo,
sys/dev/pci/drm/ttm/ttm_bo.c
358
static int ttm_bo_evict(struct ttm_buffer_object *bo,
sys/dev/pci/drm/ttm/ttm_bo.c
421
bool ttm_bo_eviction_valuable(struct ttm_buffer_object *bo,
sys/dev/pci/drm/ttm/ttm_bo.c
450
struct ttm_buffer_object *bo;
sys/dev/pci/drm/ttm/ttm_bo.c
501
struct ttm_buffer_object *evictor;
sys/dev/pci/drm/ttm/ttm_bo.c
515
static s64 ttm_bo_evict_cb(struct ttm_lru_walk *walk, struct ttm_buffer_object *bo)
sys/dev/pci/drm/ttm/ttm_bo.c
52
static void ttm_bo_mem_space_debug(struct ttm_buffer_object *bo,
sys/dev/pci/drm/ttm/ttm_bo.c
560
struct ttm_buffer_object *evictor,
sys/dev/pci/drm/ttm/ttm_bo.c
625
void ttm_bo_pin(struct ttm_buffer_object *bo)
sys/dev/pci/drm/ttm/ttm_bo.c
644
void ttm_bo_unpin(struct ttm_buffer_object *bo)
sys/dev/pci/drm/ttm/ttm_bo.c
664
static int ttm_bo_add_move_fence(struct ttm_buffer_object *bo,
sys/dev/pci/drm/ttm/ttm_bo.c
710
static int ttm_bo_alloc_resource(struct ttm_buffer_object *bo,
sys/dev/pci/drm/ttm/ttm_bo.c
77
void ttm_bo_move_to_lru_tail(struct ttm_buffer_object *bo)
sys/dev/pci/drm/ttm/ttm_bo.c
785
int ttm_bo_mem_space(struct ttm_buffer_object *bo,
sys/dev/pci/drm/ttm/ttm_bo.c
818
int ttm_bo_validate(struct ttm_buffer_object *bo,
sys/dev/pci/drm/ttm/ttm_bo.c
928
int ttm_bo_init_reserved(struct ttm_device *bdev, struct ttm_buffer_object *bo,
sys/dev/pci/drm/ttm/ttm_bo.c
932
void (*destroy) (struct ttm_buffer_object *))
sys/dev/pci/drm/ttm/ttm_bo_internal.h
35
static inline void ttm_bo_get(struct ttm_buffer_object *bo)
sys/dev/pci/drm/ttm/ttm_bo_internal.h
50
static inline __must_check struct ttm_buffer_object *
sys/dev/pci/drm/ttm/ttm_bo_internal.h
51
ttm_bo_get_unless_zero(struct ttm_buffer_object *bo)
sys/dev/pci/drm/ttm/ttm_bo_util.c
1054
struct ttm_buffer_object *ttm_bo_lru_cursor_next(struct ttm_bo_lru_cursor *curs)
sys/dev/pci/drm/ttm/ttm_bo_util.c
1068
struct ttm_buffer_object *ttm_bo_lru_cursor_first(struct ttm_bo_lru_cursor *curs)
sys/dev/pci/drm/ttm/ttm_bo_util.c
1088
long ttm_bo_shrink(struct ttm_operation_ctx *ctx, struct ttm_buffer_object *bo,
sys/dev/pci/drm/ttm/ttm_bo_util.c
1156
bool ttm_bo_shrink_suitable(struct ttm_buffer_object *bo, struct ttm_operation_ctx *ctx)
sys/dev/pci/drm/ttm/ttm_bo_util.c
147
int ttm_bo_move_memcpy(struct ttm_buffer_object *bo,
sys/dev/pci/drm/ttm/ttm_bo_util.c
207
static void ttm_transfered_destroy(struct ttm_buffer_object *bo)
sys/dev/pci/drm/ttm/ttm_bo_util.c
232
static int ttm_buffer_object_transfer(struct ttm_buffer_object *bo,
sys/dev/pci/drm/ttm/ttm_bo_util.c
233
struct ttm_buffer_object **new_obj)
sys/dev/pci/drm/ttm/ttm_bo_util.c
297
pgprot_t ttm_io_prot(struct ttm_buffer_object *bo, struct ttm_resource *res,
sys/dev/pci/drm/ttm/ttm_bo_util.c
316
static int ttm_bo_ioremap(struct ttm_buffer_object *bo,
sys/dev/pci/drm/ttm/ttm_bo_util.c
351
static int ttm_bo_kmap_ttm(struct ttm_buffer_object *bo,
sys/dev/pci/drm/ttm/ttm_bo_util.c
410
void *ttm_bo_kmap_try_from_panic(struct ttm_buffer_object *bo, unsigned long page)
sys/dev/pci/drm/ttm/ttm_bo_util.c
438
int ttm_bo_kmap(struct ttm_buffer_object *bo,
sys/dev/pci/drm/ttm/ttm_bo_util.c
45
struct ttm_buffer_object base;
sys/dev/pci/drm/ttm/ttm_bo_util.c
46
struct ttm_buffer_object *bo;
sys/dev/pci/drm/ttm/ttm_bo_util.c
513
int ttm_bo_vmap(struct ttm_buffer_object *bo, struct iosys_map *map)
sys/dev/pci/drm/ttm/ttm_bo_util.c
591
void ttm_bo_vunmap(struct ttm_buffer_object *bo, struct iosys_map *map)
sys/dev/pci/drm/ttm/ttm_bo_util.c
612
static int ttm_bo_wait_free_node(struct ttm_buffer_object *bo,
sys/dev/pci/drm/ttm/ttm_bo_util.c
630
static int ttm_bo_move_to_ghost(struct ttm_buffer_object *bo,
sys/dev/pci/drm/ttm/ttm_bo_util.c
634
struct ttm_buffer_object *ghost_obj;
sys/dev/pci/drm/ttm/ttm_bo_util.c
668
static void ttm_bo_move_pipeline_evict(struct ttm_buffer_object *bo,
sys/dev/pci/drm/ttm/ttm_bo_util.c
706
int ttm_bo_move_accel_cleanup(struct ttm_buffer_object *bo,
sys/dev/pci/drm/ttm/ttm_bo_util.c
743
void ttm_bo_move_sync_cleanup(struct ttm_buffer_object *bo,
sys/dev/pci/drm/ttm/ttm_bo_util.c
769
int ttm_bo_pipeline_gutting(struct ttm_buffer_object *bo)
sys/dev/pci/drm/ttm/ttm_bo_util.c
771
struct ttm_buffer_object *ghost;
sys/dev/pci/drm/ttm/ttm_bo_util.c
828
struct ttm_buffer_object *bo)
sys/dev/pci/drm/ttm/ttm_bo_util.c
848
struct ttm_buffer_object *bo)
sys/dev/pci/drm/ttm/ttm_bo_util.c
911
struct ttm_buffer_object *bo;
sys/dev/pci/drm/ttm/ttm_bo_util.c
932
struct ttm_buffer_object *bo = curs->bo;
sys/dev/pci/drm/ttm/ttm_bo_util.c
981
static struct ttm_buffer_object *
sys/dev/pci/drm/ttm/ttm_bo_util.c
986
struct ttm_buffer_object *bo;
sys/dev/pci/drm/ttm/ttm_bo_vm.c
120
vm_fault_t ttm_bo_vm_reserve(struct ttm_buffer_object *bo,
sys/dev/pci/drm/ttm/ttm_bo_vm.c
190
struct ttm_buffer_object *bo = vma->vm_private_data;
sys/dev/pci/drm/ttm/ttm_bo_vm.c
297
struct ttm_buffer_object *bo = vma->vm_private_data;
sys/dev/pci/drm/ttm/ttm_bo_vm.c
328
struct ttm_buffer_object *bo = vma->vm_private_data;
sys/dev/pci/drm/ttm/ttm_bo_vm.c
355
static vm_fault_t ttm_bo_vm_fault_idle(struct ttm_buffer_object *bo,
sys/dev/pci/drm/ttm/ttm_bo_vm.c
401
static unsigned long ttm_bo_io_mem_pfn(struct ttm_buffer_object *bo,
sys/dev/pci/drm/ttm/ttm_bo_vm.c
433
vm_fault_t ttm_bo_vm_reserve(struct ttm_buffer_object *bo)
sys/dev/pci/drm/ttm/ttm_bo_vm.c
45
static vm_fault_t ttm_bo_vm_fault_idle(struct ttm_buffer_object *bo,
sys/dev/pci/drm/ttm/ttm_bo_vm.c
486
struct ttm_buffer_object *bo = (struct ttm_buffer_object *)uobj;
sys/dev/pci/drm/ttm/ttm_bo_vm.c
596
struct ttm_buffer_object *bo = (struct ttm_buffer_object *)uobj;
sys/dev/pci/drm/ttm/ttm_bo_vm.c
628
struct ttm_buffer_object *bo = vma->vm_private_data;
sys/dev/pci/drm/ttm/ttm_bo_vm.c
638
struct ttm_buffer_object *bo = vma->vm_private_data;
sys/dev/pci/drm/ttm/ttm_bo_vm.c
645
static int ttm_bo_vm_access_kmap(struct ttm_buffer_object *bo,
sys/dev/pci/drm/ttm/ttm_bo_vm.c
700
int ttm_bo_access(struct ttm_buffer_object *bo, unsigned long offset,
sys/dev/pci/drm/ttm/ttm_bo_vm.c
741
struct ttm_buffer_object *bo = vma->vm_private_data;
sys/dev/pci/drm/ttm/ttm_bo_vm.c
761
struct ttm_buffer_object *bo =
sys/dev/pci/drm/ttm/ttm_bo_vm.c
762
(struct ttm_buffer_object *)uobj;
sys/dev/pci/drm/ttm/ttm_bo_vm.c
770
struct ttm_buffer_object *bo = (struct ttm_buffer_object *)uobj;
sys/dev/pci/drm/ttm/ttm_bo_vm.c
790
int ttm_bo_mmap_obj(struct vm_area_struct *vma, struct ttm_buffer_object *bo)
sys/dev/pci/drm/ttm/ttm_bo_vm.c
817
int ttm_bo_mmap_obj(struct ttm_buffer_object *bo)
sys/dev/pci/drm/ttm/ttm_bo_vm.c
88
static unsigned long ttm_bo_io_mem_pfn(struct ttm_buffer_object *bo,
sys/dev/pci/drm/ttm/ttm_device.c
286
struct ttm_buffer_object *bo = res->bo;
sys/dev/pci/drm/ttm/ttm_execbuf_util.c
153
struct ttm_buffer_object *bo = entry->bo;
sys/dev/pci/drm/ttm/ttm_execbuf_util.c
38
struct ttm_buffer_object *bo = entry->bo;
sys/dev/pci/drm/ttm/ttm_execbuf_util.c
53
struct ttm_buffer_object *bo = entry->bo;
sys/dev/pci/drm/ttm/ttm_execbuf_util.c
90
struct ttm_buffer_object *bo = entry->bo;
sys/dev/pci/drm/ttm/ttm_range_manager.c
61
struct ttm_buffer_object *bo,
sys/dev/pci/drm/ttm/ttm_resource.c
258
static bool ttm_resource_is_swapped(struct ttm_resource *res, struct ttm_buffer_object *bo)
sys/dev/pci/drm/ttm/ttm_resource.c
273
static bool ttm_resource_unevictable(struct ttm_resource *res, struct ttm_buffer_object *bo)
sys/dev/pci/drm/ttm/ttm_resource.c
280
struct ttm_buffer_object *bo)
sys/dev/pci/drm/ttm/ttm_resource.c
288
struct ttm_buffer_object *bo)
sys/dev/pci/drm/ttm/ttm_resource.c
297
struct ttm_buffer_object *bo = res->bo;
sys/dev/pci/drm/ttm/ttm_resource.c
326
void ttm_resource_init(struct ttm_buffer_object *bo,
sys/dev/pci/drm/ttm/ttm_resource.c
375
int ttm_resource_alloc(struct ttm_buffer_object *bo,
sys/dev/pci/drm/ttm/ttm_resource.c
407
void ttm_resource_free(struct ttm_buffer_object *bo, struct ttm_resource **res)
sys/dev/pci/drm/ttm/ttm_resource.c
471
struct ttm_buffer_object *bo = res->bo;
sys/dev/pci/drm/ttm/ttm_resource.c
504
struct ttm_buffer_object *bo)
sys/dev/pci/drm/ttm/ttm_resource.c
621
struct ttm_buffer_object *bo = next->bo;
sys/dev/pci/drm/ttm/ttm_sys_manager.c
11
struct ttm_buffer_object *bo,
sys/dev/pci/drm/ttm/ttm_tt.c
161
struct ttm_buffer_object *bo,
sys/dev/pci/drm/ttm/ttm_tt.c
179
int ttm_tt_init(struct ttm_tt *ttm, struct ttm_buffer_object *bo,
sys/dev/pci/drm/ttm/ttm_tt.c
225
int ttm_sg_tt_init(struct ttm_tt *ttm, struct ttm_buffer_object *bo,
sys/dev/pci/drm/ttm/ttm_tt.c
66
int ttm_tt_create(struct ttm_buffer_object *bo, bool zero_alloc)