sys/dev/drm/amd/amdgpu/amdgpu_gmc.c
90
uint64_t amdgpu_gmc_agp_addr(struct ttm_buffer_object *bo)
sys/dev/drm/amd/amdgpu/amdgpu_gmc.h
192
uint64_t amdgpu_gmc_agp_addr(struct ttm_buffer_object *bo);
sys/dev/drm/amd/amdgpu/amdgpu_gtt_mgr.c
111
struct ttm_buffer_object *tbo,
sys/dev/drm/amd/amdgpu/amdgpu_gtt_mgr.c
162
struct ttm_buffer_object *tbo,
sys/dev/drm/amd/amdgpu/amdgpu_gtt_mgr.c
36
struct ttm_buffer_object *tbo;
sys/dev/drm/amd/amdgpu/amdgpu_object.c
116
bool amdgpu_bo_is_amdgpu_bo(struct ttm_buffer_object *bo)
sys/dev/drm/amd/amdgpu/amdgpu_object.c
1223
void amdgpu_bo_move_notify(struct ttm_buffer_object *bo,
sys/dev/drm/amd/amdgpu/amdgpu_object.c
1264
int amdgpu_bo_fault_reserve_notify(struct ttm_buffer_object *bo)
sys/dev/drm/amd/amdgpu/amdgpu_object.c
80
static void amdgpu_bo_destroy(struct ttm_buffer_object *tbo)
sys/dev/drm/amd/amdgpu/amdgpu_object.c
819
struct ttm_buffer_object *tbo;
sys/dev/drm/amd/amdgpu/amdgpu_object.h
110
static inline struct amdgpu_bo *ttm_to_amdgpu_bo(struct ttm_buffer_object *tbo)
sys/dev/drm/amd/amdgpu/amdgpu_object.h
225
bool amdgpu_bo_is_amdgpu_bo(struct ttm_buffer_object *bo);
sys/dev/drm/amd/amdgpu/amdgpu_object.h
263
void amdgpu_bo_move_notify(struct ttm_buffer_object *bo,
sys/dev/drm/amd/amdgpu/amdgpu_object.h
266
int amdgpu_bo_fault_reserve_notify(struct ttm_buffer_object *bo);
sys/dev/drm/amd/amdgpu/amdgpu_object.h
83
struct ttm_buffer_object tbo;
sys/dev/drm/amd/amdgpu/amdgpu_ttm.c
1017
struct ttm_buffer_object *tbo,
sys/dev/drm/amd/amdgpu/amdgpu_ttm.c
1020
struct ttm_buffer_object *tbo,
sys/dev/drm/amd/amdgpu/amdgpu_ttm.c
1111
int amdgpu_ttm_alloc_gart(struct ttm_buffer_object *bo)
sys/dev/drm/amd/amdgpu/amdgpu_ttm.c
1173
int amdgpu_ttm_recover_gart(struct ttm_buffer_object *tbo)
sys/dev/drm/amd/amdgpu/amdgpu_ttm.c
1239
static struct ttm_tt *amdgpu_ttm_tt_create(struct ttm_buffer_object *bo,
sys/dev/drm/amd/amdgpu/amdgpu_ttm.c
1528
static bool amdgpu_ttm_bo_eviction_valuable(struct ttm_buffer_object *bo,
sys/dev/drm/amd/amdgpu/amdgpu_ttm.c
1586
static int amdgpu_ttm_access_memory(struct ttm_buffer_object *bo,
sys/dev/drm/amd/amdgpu/amdgpu_ttm.c
2012
static int amdgpu_map_buffer(struct ttm_buffer_object *bo,
sys/dev/drm/amd/amdgpu/amdgpu_ttm.c
234
static void amdgpu_evict_flags(struct ttm_buffer_object *bo,
sys/dev/drm/amd/amdgpu/amdgpu_ttm.c
311
static int amdgpu_verify_access(struct ttm_buffer_object *bo, struct file *filp)
sys/dev/drm/amd/amdgpu/amdgpu_ttm.c
336
static void amdgpu_move_null(struct ttm_buffer_object *bo,
sys/dev/drm/amd/amdgpu/amdgpu_ttm.c
354
static uint64_t amdgpu_mm_node_addr(struct ttm_buffer_object *bo,
sys/dev/drm/amd/amdgpu/amdgpu_ttm.c
516
static int amdgpu_move_blit(struct ttm_buffer_object *bo,
sys/dev/drm/amd/amdgpu/amdgpu_ttm.c
559
static int amdgpu_move_vram_ram(struct ttm_buffer_object *bo, bool evict,
sys/dev/drm/amd/amdgpu/amdgpu_ttm.c
59
static int amdgpu_map_buffer(struct ttm_buffer_object *bo,
sys/dev/drm/amd/amdgpu/amdgpu_ttm.c
617
static int amdgpu_move_ram_vram(struct ttm_buffer_object *bo, bool evict,
sys/dev/drm/amd/amdgpu/amdgpu_ttm.c
666
static int amdgpu_bo_move(struct ttm_buffer_object *bo, bool evict,
sys/dev/drm/amd/amdgpu/amdgpu_ttm.c
792
static unsigned long amdgpu_ttm_io_mem_pfn(struct ttm_buffer_object *bo,
sys/dev/drm/amd/amdgpu/amdgpu_ttm.h
103
int amdgpu_ttm_alloc_gart(struct ttm_buffer_object *bo);
sys/dev/drm/amd/amdgpu/amdgpu_ttm.h
104
int amdgpu_ttm_recover_gart(struct ttm_buffer_object *tbo);
sys/dev/drm/amd/amdgpu/amdgpu_ttm.h
64
struct ttm_buffer_object *bo;
sys/dev/drm/amd/amdgpu/amdgpu_vram_mgr.c
160
struct ttm_buffer_object *tbo,
sys/dev/drm/include/drm/ttm/ttm_bo_api.h
179
void (*destroy) (struct ttm_buffer_object *);
sys/dev/drm/include/drm/ttm/ttm_bo_api.h
220
RB_ENTRY(ttm_buffer_object) vm_rb; /* DragonFly */
sys/dev/drm/include/drm/ttm/ttm_bo_api.h
263
struct ttm_buffer_object *bo;
sys/dev/drm/include/drm/ttm/ttm_bo_api.h
295
static inline void ttm_bo_get(struct ttm_buffer_object *bo)
sys/dev/drm/include/drm/ttm/ttm_bo_api.h
310
static inline struct ttm_buffer_object *
sys/dev/drm/include/drm/ttm/ttm_bo_api.h
311
ttm_bo_reference(struct ttm_buffer_object *bo)
sys/dev/drm/include/drm/ttm/ttm_bo_api.h
327
static inline __must_check struct ttm_buffer_object *
sys/dev/drm/include/drm/ttm/ttm_bo_api.h
328
ttm_bo_get_unless_zero(struct ttm_buffer_object *bo)
sys/dev/drm/include/drm/ttm/ttm_bo_api.h
349
int ttm_bo_wait(struct ttm_buffer_object *bo, bool interruptible, bool no_wait);
sys/dev/drm/include/drm/ttm/ttm_bo_api.h
378
int ttm_bo_validate(struct ttm_buffer_object *bo,
sys/dev/drm/include/drm/ttm/ttm_bo_api.h
389
void ttm_bo_put(struct ttm_buffer_object *bo);
sys/dev/drm/include/drm/ttm/ttm_bo_api.h
400
void ttm_bo_unref(struct ttm_buffer_object **bo);
sys/dev/drm/include/drm/ttm/ttm_bo_api.h
412
void ttm_bo_add_to_lru(struct ttm_buffer_object *bo);
sys/dev/drm/include/drm/ttm/ttm_bo_api.h
424
void ttm_bo_del_from_lru(struct ttm_buffer_object *bo);
sys/dev/drm/include/drm/ttm/ttm_bo_api.h
436
void ttm_bo_move_to_lru_tail(struct ttm_buffer_object *bo,
sys/dev/drm/include/drm/ttm/ttm_bo_api.h
473
bool ttm_bo_eviction_valuable(struct ttm_buffer_object *bo,
sys/dev/drm/include/drm/ttm/ttm_bo_api.h
490
int ttm_bo_synccpu_write_grab(struct ttm_buffer_object *bo, bool no_wait);
sys/dev/drm/include/drm/ttm/ttm_bo_api.h
499
void ttm_bo_synccpu_write_release(struct ttm_buffer_object *bo);
sys/dev/drm/include/drm/ttm/ttm_bo_api.h
553
struct ttm_buffer_object *bo,
sys/dev/drm/include/drm/ttm/ttm_bo_api.h
562
void (*destroy) (struct ttm_buffer_object *));
sys/dev/drm/include/drm/ttm/ttm_bo_api.h
601
int ttm_bo_init(struct ttm_bo_device *bdev, struct ttm_buffer_object *bo,
sys/dev/drm/include/drm/ttm/ttm_bo_api.h
606
void (*destroy) (struct ttm_buffer_object *));
sys/dev/drm/include/drm/ttm/ttm_bo_api.h
630
struct ttm_buffer_object **p_bo);
sys/dev/drm/include/drm/ttm/ttm_bo_api.h
732
int ttm_bo_kmap(struct ttm_buffer_object *bo, unsigned long start_page,
sys/dev/drm/include/drm/ttm/ttm_bo_api.h
754
int ttm_fbdev_mmap(struct vm_area_struct *vma, struct ttm_buffer_object *bo);
sys/dev/drm/include/drm/ttm/ttm_bo_api.h
800
int ttm_bo_wait_unreserved(struct ttm_buffer_object *bo);
sys/dev/drm/include/drm/ttm/ttm_bo_driver.h
108
struct ttm_buffer_object *bo,
sys/dev/drm/include/drm/ttm/ttm_bo_driver.h
236
struct ttm_tt *(*ttm_tt_create)(struct ttm_buffer_object *bo,
sys/dev/drm/include/drm/ttm/ttm_bo_driver.h
285
bool (*eviction_valuable)(struct ttm_buffer_object *bo,
sys/dev/drm/include/drm/ttm/ttm_bo_driver.h
297
void (*evict_flags)(struct ttm_buffer_object *bo,
sys/dev/drm/include/drm/ttm/ttm_bo_driver.h
311
int (*move)(struct ttm_buffer_object *bo, bool evict,
sys/dev/drm/include/drm/ttm/ttm_bo_driver.h
327
int (*verify_access)(struct ttm_buffer_object *bo,
sys/dev/drm/include/drm/ttm/ttm_bo_driver.h
337
void (*move_notify)(struct ttm_buffer_object *bo,
sys/dev/drm/include/drm/ttm/ttm_bo_driver.h
342
int (*fault_reserve_notify)(struct ttm_buffer_object *bo);
sys/dev/drm/include/drm/ttm/ttm_bo_driver.h
347
void (*swap_notify)(struct ttm_buffer_object *bo);
sys/dev/drm/include/drm/ttm/ttm_bo_driver.h
366
unsigned long (*io_mem_pfn)(struct ttm_buffer_object *bo,
sys/dev/drm/include/drm/ttm/ttm_bo_driver.h
383
int (*access_memory)(struct ttm_buffer_object *bo, unsigned long offset,
sys/dev/drm/include/drm/ttm/ttm_bo_driver.h
502
struct ttm_buffer_object *first;
sys/dev/drm/include/drm/ttm/ttm_bo_driver.h
503
struct ttm_buffer_object *last;
sys/dev/drm/include/drm/ttm/ttm_bo_driver.h
572
int ttm_bo_mem_space(struct ttm_buffer_object *bo,
sys/dev/drm/include/drm/ttm/ttm_bo_driver.h
577
void ttm_bo_mem_put(struct ttm_buffer_object *bo, struct ttm_mem_reg *mem);
sys/dev/drm/include/drm/ttm/ttm_bo_driver.h
578
void ttm_bo_mem_put_locked(struct ttm_buffer_object *bo,
sys/dev/drm/include/drm/ttm/ttm_bo_driver.h
611
void ttm_bo_unmap_virtual(struct ttm_buffer_object *bo);
sys/dev/drm/include/drm/ttm/ttm_bo_driver.h
620
void ttm_bo_unmap_virtual_locked(struct ttm_buffer_object *bo);
sys/dev/drm/include/drm/ttm/ttm_bo_driver.h
622
int ttm_mem_io_reserve_vm(struct ttm_buffer_object *bo);
sys/dev/drm/include/drm/ttm/ttm_bo_driver.h
623
void ttm_mem_io_free_vm(struct ttm_buffer_object *bo);
sys/dev/drm/include/drm/ttm/ttm_bo_driver.h
627
void ttm_bo_del_sub_from_lru(struct ttm_buffer_object *bo);
sys/dev/drm/include/drm/ttm/ttm_bo_driver.h
629
void ttm_bo_add_to_lru(struct ttm_buffer_object *bo);
sys/dev/drm/include/drm/ttm/ttm_bo_driver.h
653
static inline int __ttm_bo_reserve(struct ttm_buffer_object *bo,
sys/dev/drm/include/drm/ttm/ttm_bo_driver.h
721
static inline int ttm_bo_reserve(struct ttm_buffer_object *bo,
sys/dev/drm/include/drm/ttm/ttm_bo_driver.h
746
static inline int ttm_bo_reserve_slowpath(struct ttm_buffer_object *bo,
sys/dev/drm/include/drm/ttm/ttm_bo_driver.h
775
static inline void __ttm_bo_unreserve(struct ttm_buffer_object *bo)
sys/dev/drm/include/drm/ttm/ttm_bo_driver.h
787
static inline void ttm_bo_unreserve(struct ttm_buffer_object *bo)
sys/dev/drm/include/drm/ttm/ttm_bo_driver.h
823
int ttm_bo_move_ttm(struct ttm_buffer_object *bo,
sys/dev/drm/include/drm/ttm/ttm_bo_driver.h
845
int ttm_bo_move_memcpy(struct ttm_buffer_object *bo,
sys/dev/drm/include/drm/ttm/ttm_bo_driver.h
856
void ttm_bo_free_old_node(struct ttm_buffer_object *bo);
sys/dev/drm/include/drm/ttm/ttm_bo_driver.h
873
int ttm_bo_move_accel_cleanup(struct ttm_buffer_object *bo,
sys/dev/drm/include/drm/ttm/ttm_bo_driver.h
888
int ttm_bo_pipeline_move(struct ttm_buffer_object *bo,
sys/dev/drm/include/drm/ttm/ttm_bo_driver.h
899
int ttm_bo_pipeline_gutting(struct ttm_buffer_object *bo);
sys/dev/drm/include/drm/ttm/ttm_bo_driver.h
916
int ttm_bo_cmp_rb_tree_items(struct ttm_buffer_object *a,
sys/dev/drm/include/drm/ttm/ttm_bo_driver.h
917
struct ttm_buffer_object *b);
sys/dev/drm/include/drm/ttm/ttm_bo_driver.h
918
RB_PROTOTYPE(ttm_bo_device_buffer_objects, ttm_buffer_object, vm_rb,
sys/dev/drm/include/drm/ttm/ttm_execbuf_util.h
48
struct ttm_buffer_object *bo;
sys/dev/drm/include/drm/ttm/ttm_tt.h
147
int ttm_tt_create(struct ttm_buffer_object *bo, bool zero_alloc);
sys/dev/drm/include/drm/ttm/ttm_tt.h
161
int ttm_tt_init(struct ttm_tt *ttm, struct ttm_buffer_object *bo,
sys/dev/drm/include/drm/ttm/ttm_tt.h
163
int ttm_dma_tt_init(struct ttm_dma_tt *ttm_dma, struct ttm_buffer_object *bo,
sys/dev/drm/include/drm/ttm/ttm_tt.h
165
int ttm_sg_tt_init(struct ttm_dma_tt *ttm_dma, struct ttm_buffer_object *bo,
sys/dev/drm/include/drm/ttm/ttm_tt.h
265
struct ttm_tt *ttm_agp_tt_create(struct ttm_buffer_object *bo,
sys/dev/drm/include/drm/ttm/ttm_tt.h
34
struct ttm_buffer_object;
sys/dev/drm/radeon/radeon.h
2833
extern bool radeon_ttm_bo_is_radeon_bo(struct ttm_buffer_object *bo);
sys/dev/drm/radeon/radeon.h
500
struct ttm_buffer_object tbo;
sys/dev/drm/radeon/radeon_object.c
313
struct ttm_buffer_object *tbo;
sys/dev/drm/radeon/radeon_object.c
69
static void radeon_ttm_bo_destroy(struct ttm_buffer_object *tbo)
sys/dev/drm/radeon/radeon_object.c
772
void radeon_bo_move_notify(struct ttm_buffer_object *bo,
sys/dev/drm/radeon/radeon_object.c
793
int radeon_bo_fault_reserve_notify(struct ttm_buffer_object *bo)
sys/dev/drm/radeon/radeon_object.c
88
bool radeon_ttm_bo_is_radeon_bo(struct ttm_buffer_object *bo)
sys/dev/drm/radeon/radeon_object.h
152
extern void radeon_bo_move_notify(struct ttm_buffer_object *bo,
sys/dev/drm/radeon/radeon_object.h
155
extern int radeon_bo_fault_reserve_notify(struct ttm_buffer_object *bo);
sys/dev/drm/radeon/radeon_ttm.c
1001
struct ttm_buffer_object *bo;
sys/dev/drm/radeon/radeon_ttm.c
1005
bo = (struct ttm_buffer_object *)vmf->vma->vm_private_data;
sys/dev/drm/radeon/radeon_ttm.c
178
static void radeon_evict_flags(struct ttm_buffer_object *bo,
sys/dev/drm/radeon/radeon_ttm.c
234
static int radeon_verify_access(struct ttm_buffer_object *bo, struct file *filp)
sys/dev/drm/radeon/radeon_ttm.c
246
static void radeon_move_null(struct ttm_buffer_object *bo,
sys/dev/drm/radeon/radeon_ttm.c
256
static int radeon_move_blit(struct ttm_buffer_object *bo,
sys/dev/drm/radeon/radeon_ttm.c
311
static int radeon_move_vram_ram(struct ttm_buffer_object *bo,
sys/dev/drm/radeon/radeon_ttm.c
358
static int radeon_move_ram_vram(struct ttm_buffer_object *bo,
sys/dev/drm/radeon/radeon_ttm.c
398
static int radeon_bo_move(struct ttm_buffer_object *bo, bool evict,
sys/dev/drm/radeon/radeon_ttm.c
696
static struct ttm_tt *radeon_ttm_tt_create(struct ttm_buffer_object *bo,
sys/dev/drm/ttm/ttm_agp_backend.c
114
struct ttm_tt *ttm_agp_tt_create(struct ttm_buffer_object *bo,
sys/dev/drm/ttm/ttm_bo.c
1088
static int ttm_bo_move_buffer(struct ttm_buffer_object *bo,
sys/dev/drm/ttm/ttm_bo.c
1158
int ttm_bo_validate(struct ttm_buffer_object *bo,
sys/dev/drm/ttm/ttm_bo.c
1194
struct ttm_buffer_object *bo,
sys/dev/drm/ttm/ttm_bo.c
1203
void (*destroy) (struct ttm_buffer_object *))
sys/dev/drm/ttm/ttm_bo.c
1303
struct ttm_buffer_object *bo,
sys/dev/drm/ttm/ttm_bo.c
1312
void (*destroy) (struct ttm_buffer_object *))
sys/dev/drm/ttm/ttm_bo.c
1364
struct ttm_buffer_object **p_bo)
sys/dev/drm/ttm/ttm_bo.c
1366
struct ttm_buffer_object *bo;
sys/dev/drm/ttm/ttm_bo.c
1374
acc_size = ttm_bo_acc_size(bdev, size, sizeof(struct ttm_buffer_object));
sys/dev/drm/ttm/ttm_bo.c
144
struct ttm_buffer_object *bo =
sys/dev/drm/ttm/ttm_bo.c
145
container_of(list_kref, struct ttm_buffer_object, list_kref);
sys/dev/drm/ttm/ttm_bo.c
164
void ttm_bo_add_to_lru(struct ttm_buffer_object *bo)
sys/dev/drm/ttm/ttm_bo.c
1690
void ttm_bo_release_mmap(struct ttm_buffer_object *bo);
sys/dev/drm/ttm/ttm_bo.c
1694
void ttm_bo_unmap_virtual_locked(struct ttm_buffer_object *bo)
sys/dev/drm/ttm/ttm_bo.c
1701
void ttm_bo_unmap_virtual(struct ttm_buffer_object *bo)
sys/dev/drm/ttm/ttm_bo.c
1714
int ttm_bo_wait(struct ttm_buffer_object *bo,
sys/dev/drm/ttm/ttm_bo.c
1739
int ttm_bo_synccpu_write_grab(struct ttm_buffer_object *bo, bool no_wait)
sys/dev/drm/ttm/ttm_bo.c
1758
void ttm_bo_synccpu_write_release(struct ttm_buffer_object *bo)
sys/dev/drm/ttm/ttm_bo.c
1770
struct ttm_buffer_object *bo;
sys/dev/drm/ttm/ttm_bo.c
1873
int ttm_bo_wait_unreserved(struct ttm_buffer_object *bo)
sys/dev/drm/ttm/ttm_bo.c
197
void ttm_bo_del_from_lru(struct ttm_buffer_object *bo)
sys/dev/drm/ttm/ttm_bo.c
214
void ttm_bo_del_sub_from_lru(struct ttm_buffer_object *bo)
sys/dev/drm/ttm/ttm_bo.c
225
struct ttm_buffer_object *bo)
sys/dev/drm/ttm/ttm_bo.c
232
void ttm_bo_move_to_lru_tail(struct ttm_buffer_object *bo,
sys/dev/drm/ttm/ttm_bo.c
307
static int ttm_bo_handle_move_mem(struct ttm_buffer_object *bo,
sys/dev/drm/ttm/ttm_bo.c
416
static void ttm_bo_cleanup_memtype_use(struct ttm_buffer_object *bo)
sys/dev/drm/ttm/ttm_bo.c
426
static int ttm_bo_individualize_resv(struct ttm_buffer_object *bo)
sys/dev/drm/ttm/ttm_bo.c
442
static void ttm_bo_flush_all_fences(struct ttm_buffer_object *bo)
sys/dev/drm/ttm/ttm_bo.c
462
static void ttm_bo_cleanup_refs_or_queue(struct ttm_buffer_object *bo)
sys/dev/drm/ttm/ttm_bo.c
532
static int ttm_bo_cleanup_refs(struct ttm_buffer_object *bo,
sys/dev/drm/ttm/ttm_bo.c
57
static void ttm_bo_default_destroy(struct ttm_buffer_object *bo)
sys/dev/drm/ttm/ttm_bo.c
616
struct ttm_buffer_object *bo;
sys/dev/drm/ttm/ttm_bo.c
618
bo = list_first_entry(&bdev->ddestroy, struct ttm_buffer_object,
sys/dev/drm/ttm/ttm_bo.c
658
struct ttm_buffer_object *bo =
sys/dev/drm/ttm/ttm_bo.c
659
container_of(kref, struct ttm_buffer_object, kref);
sys/dev/drm/ttm/ttm_bo.c
671
void ttm_bo_put(struct ttm_buffer_object *bo)
sys/dev/drm/ttm/ttm_bo.c
677
void ttm_bo_unref(struct ttm_buffer_object **p_bo)
sys/dev/drm/ttm/ttm_bo.c
679
struct ttm_buffer_object *bo = *p_bo;
sys/dev/drm/ttm/ttm_bo.c
700
static int ttm_bo_evict(struct ttm_buffer_object *bo,
sys/dev/drm/ttm/ttm_bo.c
749
bool ttm_bo_eviction_valuable(struct ttm_buffer_object *bo,
sys/dev/drm/ttm/ttm_bo.c
773
static bool ttm_bo_evict_swapout_allowable(struct ttm_buffer_object *bo,
sys/dev/drm/ttm/ttm_bo.c
799
struct ttm_buffer_object *bo = NULL;
sys/dev/drm/ttm/ttm_bo.c
856
void ttm_bo_mem_put(struct ttm_buffer_object *bo, struct ttm_mem_reg *mem)
sys/dev/drm/ttm/ttm_bo.c
868
static int ttm_bo_add_move_fence(struct ttm_buffer_object *bo,
sys/dev/drm/ttm/ttm_bo.c
897
static int ttm_bo_mem_force_space(struct ttm_buffer_object *bo,
sys/dev/drm/ttm/ttm_bo.c
91
static void ttm_bo_mem_space_debug(struct ttm_buffer_object *bo,
sys/dev/drm/ttm/ttm_bo.c
973
int ttm_bo_mem_space(struct ttm_buffer_object *bo,
sys/dev/drm/ttm/ttm_bo_manager.c
51
struct ttm_buffer_object *bo,
sys/dev/drm/ttm/ttm_bo_util.c
117
struct ttm_buffer_object *bo;
sys/dev/drm/ttm/ttm_bo_util.c
123
struct ttm_buffer_object,
sys/dev/drm/ttm/ttm_bo_util.c
173
int ttm_mem_io_reserve_vm(struct ttm_buffer_object *bo)
sys/dev/drm/ttm/ttm_bo_util.c
193
void ttm_mem_io_free_vm(struct ttm_buffer_object *bo)
sys/dev/drm/ttm/ttm_bo_util.c
336
int ttm_bo_move_memcpy(struct ttm_buffer_object *bo,
sys/dev/drm/ttm/ttm_bo_util.c
43
struct ttm_buffer_object base;
sys/dev/drm/ttm/ttm_bo_util.c
44
struct ttm_buffer_object *bo;
sys/dev/drm/ttm/ttm_bo_util.c
441
static void ttm_transfered_destroy(struct ttm_buffer_object *bo)
sys/dev/drm/ttm/ttm_bo_util.c
465
static int ttm_buffer_object_transfer(struct ttm_buffer_object *bo,
sys/dev/drm/ttm/ttm_bo_util.c
466
struct ttm_buffer_object **new_obj)
sys/dev/drm/ttm/ttm_bo_util.c
47
void ttm_bo_free_old_node(struct ttm_buffer_object *bo)
sys/dev/drm/ttm/ttm_bo_util.c
52
int ttm_bo_move_ttm(struct ttm_buffer_object *bo,
sys/dev/drm/ttm/ttm_bo_util.c
535
static int ttm_bo_ioremap(struct ttm_buffer_object *bo,
sys/dev/drm/ttm/ttm_bo_util.c
557
static int ttm_bo_kmap_ttm(struct ttm_buffer_object *bo,
sys/dev/drm/ttm/ttm_bo_util.c
599
int ttm_bo_kmap(struct ttm_buffer_object *bo,
sys/dev/drm/ttm/ttm_bo_util.c
632
struct ttm_buffer_object *bo = map->bo;
sys/dev/drm/ttm/ttm_bo_util.c
661
int ttm_bo_move_accel_cleanup(struct ttm_buffer_object *bo,
sys/dev/drm/ttm/ttm_bo_util.c
670
struct ttm_buffer_object *ghost_obj;
sys/dev/drm/ttm/ttm_bo_util.c
723
int ttm_bo_pipeline_move(struct ttm_buffer_object *bo,
sys/dev/drm/ttm/ttm_bo_util.c
738
struct ttm_buffer_object *ghost_obj;
sys/dev/drm/ttm/ttm_bo_util.c
815
int ttm_bo_pipeline_gutting(struct ttm_buffer_object *bo)
sys/dev/drm/ttm/ttm_bo_util.c
817
struct ttm_buffer_object *ghost;
sys/dev/drm/ttm/ttm_bo_vm.c
115
struct ttm_buffer_object *bo = (struct ttm_buffer_object *)
sys/dev/drm/ttm/ttm_bo_vm.c
305
struct ttm_buffer_object *bo =
sys/dev/drm/ttm/ttm_bo_vm.c
306
(struct ttm_buffer_object *)vma->vm_private_data;
sys/dev/drm/ttm/ttm_bo_vm.c
318
struct ttm_buffer_object *bo = (struct ttm_buffer_object *)vma->vm_private_data;
sys/dev/drm/ttm/ttm_bo_vm.c
324
static int ttm_bo_vm_access_kmap(struct ttm_buffer_object *bo,
sys/dev/drm/ttm/ttm_bo_vm.c
367
struct ttm_buffer_object *bo = vma->vm_private_data;
sys/dev/drm/ttm/ttm_bo_vm.c
408
static struct ttm_buffer_object *ttm_bo_vm_lookup(struct ttm_bo_device *bdev,
sys/dev/drm/ttm/ttm_bo_vm.c
413
struct ttm_buffer_object *bo = NULL;
sys/dev/drm/ttm/ttm_bo_vm.c
419
bo = container_of(node, struct ttm_buffer_object, vma_node);
sys/dev/drm/ttm/ttm_bo_vm.c
435
struct ttm_buffer_object *bo;
sys/dev/drm/ttm/ttm_bo_vm.c
476
int ttm_fbdev_mmap(struct vm_area_struct *vma, struct ttm_buffer_object *bo)
sys/dev/drm/ttm/ttm_bo_vm.c
503
struct ttm_buffer_object *bo = vm_obj->handle;
sys/dev/drm/ttm/ttm_bo_vm.c
51
static int ttm_bo_vm_fault_idle(struct ttm_buffer_object *bo,
sys/dev/drm/ttm/ttm_bo_vm.c
751
struct ttm_buffer_object *bo = handle;
sys/dev/drm/ttm/ttm_bo_vm.c
778
struct ttm_buffer_object *bo;
sys/dev/drm/ttm/ttm_bo_vm.c
818
void ttm_bo_release_mmap(struct ttm_buffer_object *bo);
sys/dev/drm/ttm/ttm_bo_vm.c
821
ttm_bo_release_mmap(struct ttm_buffer_object *bo)
sys/dev/drm/ttm/ttm_bo_vm.c
856
int ttm_fbdev_mmap(struct vm_area_struct *vma, struct ttm_buffer_object *bo)
sys/dev/drm/ttm/ttm_execbuf_util.c
111
struct ttm_buffer_object *bo = entry->bo;
sys/dev/drm/ttm/ttm_execbuf_util.c
186
struct ttm_buffer_object *bo;
sys/dev/drm/ttm/ttm_execbuf_util.c
39
struct ttm_buffer_object *bo = entry->bo;
sys/dev/drm/ttm/ttm_execbuf_util.c
50
struct ttm_buffer_object *bo = entry->bo;
sys/dev/drm/ttm/ttm_execbuf_util.c
69
struct ttm_buffer_object *bo = entry->bo;
sys/dev/drm/ttm/ttm_tt.c
234
void ttm_tt_init_fields(struct ttm_tt *ttm, struct ttm_buffer_object *bo,
sys/dev/drm/ttm/ttm_tt.c
246
int ttm_tt_init(struct ttm_tt *ttm, struct ttm_buffer_object *bo,
sys/dev/drm/ttm/ttm_tt.c
267
int ttm_dma_tt_init(struct ttm_dma_tt *ttm_dma, struct ttm_buffer_object *bo,
sys/dev/drm/ttm/ttm_tt.c
284
int ttm_sg_tt_init(struct ttm_dma_tt *ttm_dma, struct ttm_buffer_object *bo,
sys/dev/drm/ttm/ttm_tt.c
51
int ttm_tt_create(struct ttm_buffer_object *bo, bool zero_alloc)