ttm_buffer_object  119 drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.c uint64_t amdgpu_gmc_agp_addr(struct ttm_buffer_object *bo)
ttm_buffer_object  226 drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.h uint64_t amdgpu_gmc_agp_addr(struct ttm_buffer_object *bo);
ttm_buffer_object   35 drivers/gpu/drm/amd/amdgpu/amdgpu_gtt_mgr.c 	struct ttm_buffer_object *tbo;
ttm_buffer_object  169 drivers/gpu/drm/amd/amdgpu/amdgpu_gtt_mgr.c 				struct ttm_buffer_object *tbo,
ttm_buffer_object  220 drivers/gpu/drm/amd/amdgpu/amdgpu_gtt_mgr.c 			      struct ttm_buffer_object *tbo,
ttm_buffer_object   75 drivers/gpu/drm/amd/amdgpu/amdgpu_object.c static void amdgpu_bo_destroy(struct ttm_buffer_object *tbo)
ttm_buffer_object  110 drivers/gpu/drm/amd/amdgpu/amdgpu_object.c bool amdgpu_bo_is_amdgpu_bo(struct ttm_buffer_object *bo)
ttm_buffer_object  850 drivers/gpu/drm/amd/amdgpu/amdgpu_object.c 	struct ttm_buffer_object *tbo;
ttm_buffer_object 1255 drivers/gpu/drm/amd/amdgpu/amdgpu_object.c void amdgpu_bo_move_notify(struct ttm_buffer_object *bo,
ttm_buffer_object 1290 drivers/gpu/drm/amd/amdgpu/amdgpu_object.c void amdgpu_bo_release_notify(struct ttm_buffer_object *bo)
ttm_buffer_object 1330 drivers/gpu/drm/amd/amdgpu/amdgpu_object.c int amdgpu_bo_fault_reserve_notify(struct ttm_buffer_object *bo)
ttm_buffer_object   85 drivers/gpu/drm/amd/amdgpu/amdgpu_object.h 	struct ttm_buffer_object	tbo;
ttm_buffer_object  111 drivers/gpu/drm/amd/amdgpu/amdgpu_object.h static inline struct amdgpu_bo *ttm_to_amdgpu_bo(struct ttm_buffer_object *tbo)
ttm_buffer_object  226 drivers/gpu/drm/amd/amdgpu/amdgpu_object.h bool amdgpu_bo_is_amdgpu_bo(struct ttm_buffer_object *bo);
ttm_buffer_object  267 drivers/gpu/drm/amd/amdgpu/amdgpu_object.h void amdgpu_bo_move_notify(struct ttm_buffer_object *bo,
ttm_buffer_object  270 drivers/gpu/drm/amd/amdgpu/amdgpu_object.h void amdgpu_bo_release_notify(struct ttm_buffer_object *bo);
ttm_buffer_object  271 drivers/gpu/drm/amd/amdgpu/amdgpu_object.h int amdgpu_bo_fault_reserve_notify(struct ttm_buffer_object *bo);
ttm_buffer_object   60 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c static int amdgpu_map_buffer(struct ttm_buffer_object *bo,
ttm_buffer_object  141 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c static void amdgpu_evict_flags(struct ttm_buffer_object *bo,
ttm_buffer_object  218 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c static int amdgpu_verify_access(struct ttm_buffer_object *bo, struct file *filp)
ttm_buffer_object  243 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c static void amdgpu_move_null(struct ttm_buffer_object *bo,
ttm_buffer_object  261 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c static uint64_t amdgpu_mm_node_addr(struct ttm_buffer_object *bo,
ttm_buffer_object  425 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c static int amdgpu_move_blit(struct ttm_buffer_object *bo,
ttm_buffer_object  484 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c static int amdgpu_move_vram_ram(struct ttm_buffer_object *bo, bool evict,
ttm_buffer_object  543 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c static int amdgpu_move_ram_vram(struct ttm_buffer_object *bo, bool evict,
ttm_buffer_object  617 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c static int amdgpu_bo_move(struct ttm_buffer_object *bo, bool evict,
ttm_buffer_object  751 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c static unsigned long amdgpu_ttm_io_mem_pfn(struct ttm_buffer_object *bo,
ttm_buffer_object 1003 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c 				struct ttm_buffer_object *tbo,
ttm_buffer_object 1094 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c int amdgpu_ttm_alloc_gart(struct ttm_buffer_object *bo)
ttm_buffer_object 1156 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c int amdgpu_ttm_recover_gart(struct ttm_buffer_object *tbo)
ttm_buffer_object 1222 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c static struct ttm_tt *amdgpu_ttm_tt_create(struct ttm_buffer_object *bo,
ttm_buffer_object 1474 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c static bool amdgpu_ttm_bo_eviction_valuable(struct ttm_buffer_object *bo,
ttm_buffer_object 1539 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c static int amdgpu_ttm_access_memory(struct ttm_buffer_object *bo,
ttm_buffer_object 1897 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c static int amdgpu_map_buffer(struct ttm_buffer_object *bo,
ttm_buffer_object   64 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.h 	struct ttm_buffer_object	*bo;
ttm_buffer_object  103 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.h int amdgpu_ttm_alloc_gart(struct ttm_buffer_object *bo);
ttm_buffer_object  104 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.h int amdgpu_ttm_recover_gart(struct ttm_buffer_object *tbo);
ttm_buffer_object  569 drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c void amdgpu_vm_del_from_lru_notify(struct ttm_buffer_object *bo)
ttm_buffer_object  412 drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h void amdgpu_vm_del_from_lru_notify(struct ttm_buffer_object *bo);
ttm_buffer_object  268 drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c 			       struct ttm_buffer_object *tbo,
ttm_buffer_object  151 drivers/gpu/drm/cirrus/cirrus_drv.h 	struct ttm_buffer_object bo;
ttm_buffer_object  161 drivers/gpu/drm/cirrus/cirrus_drv.h cirrus_bo(struct ttm_buffer_object *bo)
ttm_buffer_object   38 drivers/gpu/drm/drm_gem_vram_helper.c static void ttm_buffer_object_destroy(struct ttm_buffer_object *bo)
ttm_buffer_object  408 drivers/gpu/drm/drm_gem_vram_helper.c static bool drm_is_gem_vram(struct ttm_buffer_object *bo)
ttm_buffer_object  419 drivers/gpu/drm/drm_gem_vram_helper.c void drm_gem_vram_bo_driver_evict_flags(struct ttm_buffer_object *bo,
ttm_buffer_object  444 drivers/gpu/drm/drm_gem_vram_helper.c int drm_gem_vram_bo_driver_verify_access(struct ttm_buffer_object *bo,
ttm_buffer_object   36 drivers/gpu/drm/drm_vram_mm_helper.c static struct ttm_tt *bo_driver_ttm_tt_create(struct ttm_buffer_object *bo,
ttm_buffer_object   82 drivers/gpu/drm/drm_vram_mm_helper.c static void bo_driver_evict_flags(struct ttm_buffer_object *bo,
ttm_buffer_object   91 drivers/gpu/drm/drm_vram_mm_helper.c static int bo_driver_verify_access(struct ttm_buffer_object *bo,
ttm_buffer_object  133 drivers/gpu/drm/nouveau/nouveau_bo.c nouveau_bo_del_ttm(struct ttm_buffer_object *bo)
ttm_buffer_object  411 drivers/gpu/drm/nouveau/nouveau_bo.c 	struct ttm_buffer_object *bo = &nvbo->bo;
ttm_buffer_object  481 drivers/gpu/drm/nouveau/nouveau_bo.c 	struct ttm_buffer_object *bo = &nvbo->bo;
ttm_buffer_object  636 drivers/gpu/drm/nouveau/nouveau_bo.c nouveau_ttm_tt_create(struct ttm_buffer_object *bo, uint32_t page_flags)
ttm_buffer_object  720 drivers/gpu/drm/nouveau/nouveau_bo.c nouveau_bo_evict_flags(struct ttm_buffer_object *bo, struct ttm_placement *pl)
ttm_buffer_object  751 drivers/gpu/drm/nouveau/nouveau_bo.c nve0_bo_move_copy(struct nouveau_channel *chan, struct ttm_buffer_object *bo,
ttm_buffer_object  783 drivers/gpu/drm/nouveau/nouveau_bo.c nvc0_bo_move_copy(struct nouveau_channel *chan, struct ttm_buffer_object *bo,
ttm_buffer_object  821 drivers/gpu/drm/nouveau/nouveau_bo.c nvc0_bo_move_m2mf(struct nouveau_channel *chan, struct ttm_buffer_object *bo,
ttm_buffer_object  860 drivers/gpu/drm/nouveau/nouveau_bo.c nva3_bo_move_copy(struct nouveau_channel *chan, struct ttm_buffer_object *bo,
ttm_buffer_object  898 drivers/gpu/drm/nouveau/nouveau_bo.c nv98_bo_move_exec(struct nouveau_channel *chan, struct ttm_buffer_object *bo,
ttm_buffer_object  916 drivers/gpu/drm/nouveau/nouveau_bo.c nv84_bo_move_exec(struct nouveau_channel *chan, struct ttm_buffer_object *bo,
ttm_buffer_object  950 drivers/gpu/drm/nouveau/nouveau_bo.c nv50_bo_move_m2mf(struct nouveau_channel *chan, struct ttm_buffer_object *bo,
ttm_buffer_object 1037 drivers/gpu/drm/nouveau/nouveau_bo.c nouveau_bo_mem_ctxdma(struct ttm_buffer_object *bo,
ttm_buffer_object 1046 drivers/gpu/drm/nouveau/nouveau_bo.c nv04_bo_move_m2mf(struct nouveau_channel *chan, struct ttm_buffer_object *bo,
ttm_buffer_object 1092 drivers/gpu/drm/nouveau/nouveau_bo.c nouveau_bo_move_prep(struct nouveau_drm *drm, struct ttm_buffer_object *bo,
ttm_buffer_object 1124 drivers/gpu/drm/nouveau/nouveau_bo.c nouveau_bo_move_m2mf(struct ttm_buffer_object *bo, int evict, bool intr,
ttm_buffer_object 1170 drivers/gpu/drm/nouveau/nouveau_bo.c 			    struct ttm_buffer_object *,
ttm_buffer_object 1231 drivers/gpu/drm/nouveau/nouveau_bo.c nouveau_bo_move_flipd(struct ttm_buffer_object *bo, bool evict, bool intr,
ttm_buffer_object 1268 drivers/gpu/drm/nouveau/nouveau_bo.c nouveau_bo_move_flips(struct ttm_buffer_object *bo, bool evict, bool intr,
ttm_buffer_object 1304 drivers/gpu/drm/nouveau/nouveau_bo.c nouveau_bo_move_ntfy(struct ttm_buffer_object *bo, bool evict,
ttm_buffer_object 1329 drivers/gpu/drm/nouveau/nouveau_bo.c nouveau_bo_vm_bind(struct ttm_buffer_object *bo, struct ttm_mem_reg *new_reg,
ttm_buffer_object 1350 drivers/gpu/drm/nouveau/nouveau_bo.c nouveau_bo_vm_cleanup(struct ttm_buffer_object *bo,
ttm_buffer_object 1363 drivers/gpu/drm/nouveau/nouveau_bo.c nouveau_bo_move(struct ttm_buffer_object *bo, bool evict,
ttm_buffer_object 1429 drivers/gpu/drm/nouveau/nouveau_bo.c nouveau_bo_verify_access(struct ttm_buffer_object *bo, struct file *filp)
ttm_buffer_object 1538 drivers/gpu/drm/nouveau/nouveau_bo.c nouveau_ttm_fault_reserve_notify(struct ttm_buffer_object *bo)
ttm_buffer_object   12 drivers/gpu/drm/nouveau/nouveau_bo.h 	struct ttm_buffer_object bo;
ttm_buffer_object   45 drivers/gpu/drm/nouveau/nouveau_bo.h nouveau_bo(struct ttm_buffer_object *bo)
ttm_buffer_object  155 drivers/gpu/drm/nouveau/nouveau_drv.h 			    struct ttm_buffer_object *,
ttm_buffer_object  291 drivers/gpu/drm/nouveau/nouveau_gem.c 	struct ttm_buffer_object *bo = &nvbo->bo;
ttm_buffer_object   85 drivers/gpu/drm/nouveau/nouveau_sgdma.c nouveau_sgdma_create_ttm(struct ttm_buffer_object *bo, uint32_t page_flags)
ttm_buffer_object   60 drivers/gpu/drm/nouveau/nouveau_ttm.c 			 struct ttm_buffer_object *bo,
ttm_buffer_object   98 drivers/gpu/drm/nouveau/nouveau_ttm.c 			 struct ttm_buffer_object *bo,
ttm_buffer_object  124 drivers/gpu/drm/nouveau/nouveau_ttm.c 		      struct ttm_buffer_object *bo,
ttm_buffer_object   15 drivers/gpu/drm/nouveau/nouveau_ttm.h struct ttm_tt *nouveau_sgdma_create_ttm(struct ttm_buffer_object *bo,
ttm_buffer_object   74 drivers/gpu/drm/qxl/qxl_drv.h 	struct ttm_buffer_object	tbo;
ttm_buffer_object   35 drivers/gpu/drm/qxl/qxl_gem.c 	struct ttm_buffer_object *tbo;
ttm_buffer_object   30 drivers/gpu/drm/qxl/qxl_object.c static void qxl_ttm_bo_destroy(struct ttm_buffer_object *tbo)
ttm_buffer_object   47 drivers/gpu/drm/qxl/qxl_object.c bool qxl_ttm_bo_is_qxl_bo(struct ttm_buffer_object *bo)
ttm_buffer_object  103 drivers/gpu/drm/qxl/qxl_object.h extern bool qxl_ttm_bo_is_qxl_bo(struct ttm_buffer_object *bo);
ttm_buffer_object  431 drivers/gpu/drm/qxl/qxl_release.c 	struct ttm_buffer_object *bo;
ttm_buffer_object   56 drivers/gpu/drm/qxl/qxl_ttm.c 	struct ttm_buffer_object *bo;
ttm_buffer_object   59 drivers/gpu/drm/qxl/qxl_ttm.c 	bo = (struct ttm_buffer_object *)vmf->vma->vm_private_data;
ttm_buffer_object  132 drivers/gpu/drm/qxl/qxl_ttm.c static void qxl_evict_flags(struct ttm_buffer_object *bo,
ttm_buffer_object  154 drivers/gpu/drm/qxl/qxl_ttm.c static int qxl_verify_access(struct ttm_buffer_object *bo, struct file *filp)
ttm_buffer_object  243 drivers/gpu/drm/qxl/qxl_ttm.c static struct ttm_tt *qxl_ttm_tt_create(struct ttm_buffer_object *bo,
ttm_buffer_object  262 drivers/gpu/drm/qxl/qxl_ttm.c static void qxl_move_null(struct ttm_buffer_object *bo,
ttm_buffer_object  272 drivers/gpu/drm/qxl/qxl_ttm.c static int qxl_bo_move(struct ttm_buffer_object *bo, bool evict,
ttm_buffer_object  290 drivers/gpu/drm/qxl/qxl_ttm.c static void qxl_bo_move_notify(struct ttm_buffer_object *bo,
ttm_buffer_object  493 drivers/gpu/drm/radeon/radeon.h 	struct ttm_buffer_object	tbo;
ttm_buffer_object 2812 drivers/gpu/drm/radeon/radeon.h extern bool radeon_ttm_bo_is_radeon_bo(struct ttm_buffer_object *bo);
ttm_buffer_object   75 drivers/gpu/drm/radeon/radeon_object.c static void radeon_ttm_bo_destroy(struct ttm_buffer_object *tbo)
ttm_buffer_object   94 drivers/gpu/drm/radeon/radeon_object.c bool radeon_ttm_bo_is_radeon_bo(struct ttm_buffer_object *bo)
ttm_buffer_object  319 drivers/gpu/drm/radeon/radeon_object.c 	struct ttm_buffer_object *tbo;
ttm_buffer_object  776 drivers/gpu/drm/radeon/radeon_object.c void radeon_bo_move_notify(struct ttm_buffer_object *bo,
ttm_buffer_object  797 drivers/gpu/drm/radeon/radeon_object.c int radeon_bo_fault_reserve_notify(struct ttm_buffer_object *bo)
ttm_buffer_object  152 drivers/gpu/drm/radeon/radeon_object.h extern void radeon_bo_move_notify(struct ttm_buffer_object *bo,
ttm_buffer_object  155 drivers/gpu/drm/radeon/radeon_object.h extern int radeon_bo_fault_reserve_notify(struct ttm_buffer_object *bo);
ttm_buffer_object  125 drivers/gpu/drm/radeon/radeon_ttm.c static void radeon_evict_flags(struct ttm_buffer_object *bo,
ttm_buffer_object  181 drivers/gpu/drm/radeon/radeon_ttm.c static int radeon_verify_access(struct ttm_buffer_object *bo, struct file *filp)
ttm_buffer_object  191 drivers/gpu/drm/radeon/radeon_ttm.c static void radeon_move_null(struct ttm_buffer_object *bo,
ttm_buffer_object  201 drivers/gpu/drm/radeon/radeon_ttm.c static int radeon_move_blit(struct ttm_buffer_object *bo,
ttm_buffer_object  256 drivers/gpu/drm/radeon/radeon_ttm.c static int radeon_move_vram_ram(struct ttm_buffer_object *bo,
ttm_buffer_object  301 drivers/gpu/drm/radeon/radeon_ttm.c static int radeon_move_ram_vram(struct ttm_buffer_object *bo,
ttm_buffer_object  339 drivers/gpu/drm/radeon/radeon_ttm.c static int radeon_bo_move(struct ttm_buffer_object *bo, bool evict,
ttm_buffer_object  632 drivers/gpu/drm/radeon/radeon_ttm.c static struct ttm_tt *radeon_ttm_tt_create(struct ttm_buffer_object *bo,
ttm_buffer_object  888 drivers/gpu/drm/radeon/radeon_ttm.c 	struct ttm_buffer_object *bo;
ttm_buffer_object  892 drivers/gpu/drm/radeon/radeon_ttm.c 	bo = (struct ttm_buffer_object *)vmf->vma->vm_private_data;
ttm_buffer_object  114 drivers/gpu/drm/ttm/ttm_agp_backend.c struct ttm_tt *ttm_agp_tt_create(struct ttm_buffer_object *bo,
ttm_buffer_object   61 drivers/gpu/drm/ttm/ttm_bo.c static void ttm_bo_default_destroy(struct ttm_buffer_object *bo)
ttm_buffer_object   95 drivers/gpu/drm/ttm/ttm_bo.c static void ttm_bo_mem_space_debug(struct ttm_buffer_object *bo,
ttm_buffer_object  149 drivers/gpu/drm/ttm/ttm_bo.c 	struct ttm_buffer_object *bo =
ttm_buffer_object  150 drivers/gpu/drm/ttm/ttm_bo.c 	    container_of(list_kref, struct ttm_buffer_object, list_kref);
ttm_buffer_object  170 drivers/gpu/drm/ttm/ttm_bo.c static void ttm_bo_add_mem_to_lru(struct ttm_buffer_object *bo,
ttm_buffer_object  196 drivers/gpu/drm/ttm/ttm_bo.c void ttm_bo_add_to_lru(struct ttm_buffer_object *bo)
ttm_buffer_object  207 drivers/gpu/drm/ttm/ttm_bo.c void ttm_bo_del_from_lru(struct ttm_buffer_object *bo)
ttm_buffer_object  227 drivers/gpu/drm/ttm/ttm_bo.c void ttm_bo_del_sub_from_lru(struct ttm_buffer_object *bo)
ttm_buffer_object  238 drivers/gpu/drm/ttm/ttm_bo.c 				     struct ttm_buffer_object *bo)
ttm_buffer_object  245 drivers/gpu/drm/ttm/ttm_bo.c void ttm_bo_move_to_lru_tail(struct ttm_buffer_object *bo,
ttm_buffer_object  320 drivers/gpu/drm/ttm/ttm_bo.c static int ttm_bo_handle_move_mem(struct ttm_buffer_object *bo,
ttm_buffer_object  429 drivers/gpu/drm/ttm/ttm_bo.c static void ttm_bo_cleanup_memtype_use(struct ttm_buffer_object *bo)
ttm_buffer_object  439 drivers/gpu/drm/ttm/ttm_bo.c static int ttm_bo_individualize_resv(struct ttm_buffer_object *bo)
ttm_buffer_object  455 drivers/gpu/drm/ttm/ttm_bo.c static void ttm_bo_flush_all_fences(struct ttm_buffer_object *bo)
ttm_buffer_object  475 drivers/gpu/drm/ttm/ttm_bo.c static void ttm_bo_cleanup_refs_or_queue(struct ttm_buffer_object *bo)
ttm_buffer_object  547 drivers/gpu/drm/ttm/ttm_bo.c static int ttm_bo_cleanup_refs(struct ttm_buffer_object *bo,
ttm_buffer_object  631 drivers/gpu/drm/ttm/ttm_bo.c 		struct ttm_buffer_object *bo;
ttm_buffer_object  633 drivers/gpu/drm/ttm/ttm_bo.c 		bo = list_first_entry(&bdev->ddestroy, struct ttm_buffer_object,
ttm_buffer_object  673 drivers/gpu/drm/ttm/ttm_bo.c 	struct ttm_buffer_object *bo =
ttm_buffer_object  674 drivers/gpu/drm/ttm/ttm_bo.c 	    container_of(kref, struct ttm_buffer_object, kref);
ttm_buffer_object  689 drivers/gpu/drm/ttm/ttm_bo.c void ttm_bo_put(struct ttm_buffer_object *bo)
ttm_buffer_object  709 drivers/gpu/drm/ttm/ttm_bo.c static int ttm_bo_evict(struct ttm_buffer_object *bo,
ttm_buffer_object  758 drivers/gpu/drm/ttm/ttm_bo.c bool ttm_bo_eviction_valuable(struct ttm_buffer_object *bo,
ttm_buffer_object  782 drivers/gpu/drm/ttm/ttm_bo.c static bool ttm_bo_evict_swapout_allowable(struct ttm_buffer_object *bo,
ttm_buffer_object  814 drivers/gpu/drm/ttm/ttm_bo.c static int ttm_mem_evict_wait_busy(struct ttm_buffer_object *busy_bo,
ttm_buffer_object  846 drivers/gpu/drm/ttm/ttm_bo.c 	struct ttm_buffer_object *bo = NULL, *busy_bo = NULL;
ttm_buffer_object  917 drivers/gpu/drm/ttm/ttm_bo.c void ttm_bo_mem_put(struct ttm_buffer_object *bo, struct ttm_mem_reg *mem)
ttm_buffer_object  929 drivers/gpu/drm/ttm/ttm_bo.c static int ttm_bo_add_move_fence(struct ttm_buffer_object *bo,
ttm_buffer_object  964 drivers/gpu/drm/ttm/ttm_bo.c static int ttm_bo_mem_force_space(struct ttm_buffer_object *bo,
ttm_buffer_object 1045 drivers/gpu/drm/ttm/ttm_bo.c static int ttm_bo_mem_placement(struct ttm_buffer_object *bo,
ttm_buffer_object 1095 drivers/gpu/drm/ttm/ttm_bo.c int ttm_bo_mem_space(struct ttm_buffer_object *bo,
ttm_buffer_object 1182 drivers/gpu/drm/ttm/ttm_bo.c static int ttm_bo_move_buffer(struct ttm_buffer_object *bo,
ttm_buffer_object 1252 drivers/gpu/drm/ttm/ttm_bo.c int ttm_bo_validate(struct ttm_buffer_object *bo,
ttm_buffer_object 1288 drivers/gpu/drm/ttm/ttm_bo.c 			 struct ttm_buffer_object *bo,
ttm_buffer_object 1297 drivers/gpu/drm/ttm/ttm_bo.c 			 void (*destroy) (struct ttm_buffer_object *))
ttm_buffer_object 1403 drivers/gpu/drm/ttm/ttm_bo.c 		struct ttm_buffer_object *bo,
ttm_buffer_object 1412 drivers/gpu/drm/ttm/ttm_bo.c 		void (*destroy) (struct ttm_buffer_object *))
ttm_buffer_object 1464 drivers/gpu/drm/ttm/ttm_bo.c 			struct ttm_buffer_object **p_bo)
ttm_buffer_object 1466 drivers/gpu/drm/ttm/ttm_bo.c 	struct ttm_buffer_object *bo;
ttm_buffer_object 1474 drivers/gpu/drm/ttm/ttm_bo.c 	acc_size = ttm_bo_acc_size(bdev, size, sizeof(struct ttm_buffer_object));
ttm_buffer_object 1794 drivers/gpu/drm/ttm/ttm_bo.c void ttm_bo_unmap_virtual_locked(struct ttm_buffer_object *bo)
ttm_buffer_object 1802 drivers/gpu/drm/ttm/ttm_bo.c void ttm_bo_unmap_virtual(struct ttm_buffer_object *bo)
ttm_buffer_object 1815 drivers/gpu/drm/ttm/ttm_bo.c int ttm_bo_wait(struct ttm_buffer_object *bo,
ttm_buffer_object 1840 drivers/gpu/drm/ttm/ttm_bo.c int ttm_bo_synccpu_write_grab(struct ttm_buffer_object *bo, bool no_wait)
ttm_buffer_object 1859 drivers/gpu/drm/ttm/ttm_bo.c void ttm_bo_synccpu_write_release(struct ttm_buffer_object *bo)
ttm_buffer_object 1871 drivers/gpu/drm/ttm/ttm_bo.c 	struct ttm_buffer_object *bo;
ttm_buffer_object 1975 drivers/gpu/drm/ttm/ttm_bo.c int ttm_bo_wait_unreserved(struct ttm_buffer_object *bo)
ttm_buffer_object   52 drivers/gpu/drm/ttm/ttm_bo_manager.c 			       struct ttm_buffer_object *bo,
ttm_buffer_object   44 drivers/gpu/drm/ttm/ttm_bo_util.c 	struct ttm_buffer_object base;
ttm_buffer_object   45 drivers/gpu/drm/ttm/ttm_bo_util.c 	struct ttm_buffer_object *bo;
ttm_buffer_object   48 drivers/gpu/drm/ttm/ttm_bo_util.c void ttm_bo_free_old_node(struct ttm_buffer_object *bo)
ttm_buffer_object   53 drivers/gpu/drm/ttm/ttm_bo_util.c int ttm_bo_move_ttm(struct ttm_buffer_object *bo,
ttm_buffer_object  118 drivers/gpu/drm/ttm/ttm_bo_util.c 	struct ttm_buffer_object *bo;
ttm_buffer_object  124 drivers/gpu/drm/ttm/ttm_bo_util.c 			      struct ttm_buffer_object,
ttm_buffer_object  174 drivers/gpu/drm/ttm/ttm_bo_util.c int ttm_mem_io_reserve_vm(struct ttm_buffer_object *bo)
ttm_buffer_object  194 drivers/gpu/drm/ttm/ttm_bo_util.c void ttm_mem_io_free_vm(struct ttm_buffer_object *bo)
ttm_buffer_object  356 drivers/gpu/drm/ttm/ttm_bo_util.c int ttm_bo_move_memcpy(struct ttm_buffer_object *bo,
ttm_buffer_object  461 drivers/gpu/drm/ttm/ttm_bo_util.c static void ttm_transfered_destroy(struct ttm_buffer_object *bo)
ttm_buffer_object  485 drivers/gpu/drm/ttm/ttm_bo_util.c static int ttm_buffer_object_transfer(struct ttm_buffer_object *bo,
ttm_buffer_object  486 drivers/gpu/drm/ttm/ttm_bo_util.c 				      struct ttm_buffer_object **new_obj)
ttm_buffer_object  555 drivers/gpu/drm/ttm/ttm_bo_util.c static int ttm_bo_ioremap(struct ttm_buffer_object *bo,
ttm_buffer_object  577 drivers/gpu/drm/ttm/ttm_bo_util.c static int ttm_bo_kmap_ttm(struct ttm_buffer_object *bo,
ttm_buffer_object  619 drivers/gpu/drm/ttm/ttm_bo_util.c int ttm_bo_kmap(struct ttm_buffer_object *bo,
ttm_buffer_object  652 drivers/gpu/drm/ttm/ttm_bo_util.c 	struct ttm_buffer_object *bo = map->bo;
ttm_buffer_object  681 drivers/gpu/drm/ttm/ttm_bo_util.c int ttm_bo_move_accel_cleanup(struct ttm_buffer_object *bo,
ttm_buffer_object  690 drivers/gpu/drm/ttm/ttm_bo_util.c 	struct ttm_buffer_object *ghost_obj;
ttm_buffer_object  743 drivers/gpu/drm/ttm/ttm_bo_util.c int ttm_bo_pipeline_move(struct ttm_buffer_object *bo,
ttm_buffer_object  758 drivers/gpu/drm/ttm/ttm_bo_util.c 		struct ttm_buffer_object *ghost_obj;
ttm_buffer_object  835 drivers/gpu/drm/ttm/ttm_bo_util.c int ttm_bo_pipeline_gutting(struct ttm_buffer_object *bo)
ttm_buffer_object  837 drivers/gpu/drm/ttm/ttm_bo_util.c 	struct ttm_buffer_object *ghost;
ttm_buffer_object   47 drivers/gpu/drm/ttm/ttm_bo_vm.c static vm_fault_t ttm_bo_vm_fault_idle(struct ttm_buffer_object *bo,
ttm_buffer_object   97 drivers/gpu/drm/ttm/ttm_bo_vm.c static unsigned long ttm_bo_io_mem_pfn(struct ttm_buffer_object *bo,
ttm_buffer_object  112 drivers/gpu/drm/ttm/ttm_bo_vm.c 	struct ttm_buffer_object *bo = (struct ttm_buffer_object *)
ttm_buffer_object  303 drivers/gpu/drm/ttm/ttm_bo_vm.c 	struct ttm_buffer_object *bo =
ttm_buffer_object  304 drivers/gpu/drm/ttm/ttm_bo_vm.c 	    (struct ttm_buffer_object *)vma->vm_private_data;
ttm_buffer_object  313 drivers/gpu/drm/ttm/ttm_bo_vm.c 	struct ttm_buffer_object *bo = (struct ttm_buffer_object *)vma->vm_private_data;
ttm_buffer_object  319 drivers/gpu/drm/ttm/ttm_bo_vm.c static int ttm_bo_vm_access_kmap(struct ttm_buffer_object *bo,
ttm_buffer_object  362 drivers/gpu/drm/ttm/ttm_bo_vm.c 	struct ttm_buffer_object *bo = vma->vm_private_data;
ttm_buffer_object  403 drivers/gpu/drm/ttm/ttm_bo_vm.c static struct ttm_buffer_object *ttm_bo_vm_lookup(struct ttm_bo_device *bdev,
ttm_buffer_object  408 drivers/gpu/drm/ttm/ttm_bo_vm.c 	struct ttm_buffer_object *bo = NULL;
ttm_buffer_object  414 drivers/gpu/drm/ttm/ttm_bo_vm.c 		bo = container_of(node, struct ttm_buffer_object,
ttm_buffer_object  431 drivers/gpu/drm/ttm/ttm_bo_vm.c 	struct ttm_buffer_object *bo;
ttm_buffer_object  475 drivers/gpu/drm/ttm/ttm_bo_vm.c int ttm_fbdev_mmap(struct vm_area_struct *vma, struct ttm_buffer_object *bo)
ttm_buffer_object   40 drivers/gpu/drm/ttm/ttm_execbuf_util.c 		struct ttm_buffer_object *bo = entry->bo;
ttm_buffer_object   51 drivers/gpu/drm/ttm/ttm_execbuf_util.c 		struct ttm_buffer_object *bo = entry->bo;
ttm_buffer_object   70 drivers/gpu/drm/ttm/ttm_execbuf_util.c 		struct ttm_buffer_object *bo = entry->bo;
ttm_buffer_object  113 drivers/gpu/drm/ttm/ttm_execbuf_util.c 		struct ttm_buffer_object *bo = entry->bo;
ttm_buffer_object  190 drivers/gpu/drm/ttm/ttm_execbuf_util.c 	struct ttm_buffer_object *bo;
ttm_buffer_object   46 drivers/gpu/drm/ttm/ttm_tt.c int ttm_tt_create(struct ttm_buffer_object *bo, bool zero_alloc)
ttm_buffer_object  226 drivers/gpu/drm/ttm/ttm_tt.c void ttm_tt_init_fields(struct ttm_tt *ttm, struct ttm_buffer_object *bo,
ttm_buffer_object  238 drivers/gpu/drm/ttm/ttm_tt.c int ttm_tt_init(struct ttm_tt *ttm, struct ttm_buffer_object *bo,
ttm_buffer_object  259 drivers/gpu/drm/ttm/ttm_tt.c int ttm_dma_tt_init(struct ttm_dma_tt *ttm_dma, struct ttm_buffer_object *bo,
ttm_buffer_object  276 drivers/gpu/drm/ttm/ttm_tt.c int ttm_sg_tt_init(struct ttm_dma_tt *ttm_dma, struct ttm_buffer_object *bo,
ttm_buffer_object   80 drivers/gpu/drm/virtio/virtgpu_drv.h 	struct ttm_buffer_object	tbo;
ttm_buffer_object  388 drivers/gpu/drm/virtio/virtgpu_drv.h 	struct ttm_buffer_object *tbo;
ttm_buffer_object   64 drivers/gpu/drm/virtio/virtgpu_ioctl.c 	struct ttm_buffer_object *bo;
ttm_buffer_object   87 drivers/gpu/drm/virtio/virtgpu_ioctl.c 	struct ttm_buffer_object *bo;
ttm_buffer_object   66 drivers/gpu/drm/virtio/virtgpu_object.c static void virtio_gpu_ttm_bo_destroy(struct ttm_buffer_object *tbo)
ttm_buffer_object   77 drivers/gpu/drm/virtio/virtgpu_ttm.c 			       struct ttm_buffer_object *bo,
ttm_buffer_object  138 drivers/gpu/drm/virtio/virtgpu_ttm.c static void virtio_gpu_evict_flags(struct ttm_buffer_object *bo,
ttm_buffer_object  153 drivers/gpu/drm/virtio/virtgpu_ttm.c static int virtio_gpu_verify_access(struct ttm_buffer_object *bo,
ttm_buffer_object  233 drivers/gpu/drm/virtio/virtgpu_ttm.c static struct ttm_tt *virtio_gpu_ttm_tt_create(struct ttm_buffer_object *bo,
ttm_buffer_object  252 drivers/gpu/drm/virtio/virtgpu_ttm.c static void virtio_gpu_bo_swap_notify(struct ttm_buffer_object *tbo)
ttm_buffer_object  445 drivers/gpu/drm/vmwgfx/vmwgfx_blit.c int vmw_bo_cpu_blit(struct ttm_buffer_object *dst,
ttm_buffer_object  447 drivers/gpu/drm/vmwgfx/vmwgfx_blit.c 		    struct ttm_buffer_object *src,
ttm_buffer_object   56 drivers/gpu/drm/vmwgfx/vmwgfx_bo.c vmw_buffer_object(struct ttm_buffer_object *bo)
ttm_buffer_object   71 drivers/gpu/drm/vmwgfx/vmwgfx_bo.c vmw_user_buffer_object(struct ttm_buffer_object *bo)
ttm_buffer_object   95 drivers/gpu/drm/vmwgfx/vmwgfx_bo.c 	struct ttm_buffer_object *bo = &buf->base;
ttm_buffer_object  144 drivers/gpu/drm/vmwgfx/vmwgfx_bo.c 	struct ttm_buffer_object *bo = &buf->base;
ttm_buffer_object  219 drivers/gpu/drm/vmwgfx/vmwgfx_bo.c 	struct ttm_buffer_object *bo = &buf->base;
ttm_buffer_object  288 drivers/gpu/drm/vmwgfx/vmwgfx_bo.c 	struct ttm_buffer_object *bo = &buf->base;
ttm_buffer_object  315 drivers/gpu/drm/vmwgfx/vmwgfx_bo.c void vmw_bo_get_guest_ptr(const struct ttm_buffer_object *bo,
ttm_buffer_object  340 drivers/gpu/drm/vmwgfx/vmwgfx_bo.c 	struct ttm_buffer_object *bo = &vbo->base;
ttm_buffer_object  389 drivers/gpu/drm/vmwgfx/vmwgfx_bo.c 	struct ttm_buffer_object *bo = &vbo->base;
ttm_buffer_object  461 drivers/gpu/drm/vmwgfx/vmwgfx_bo.c void vmw_bo_bo_free(struct ttm_buffer_object *bo)
ttm_buffer_object  475 drivers/gpu/drm/vmwgfx/vmwgfx_bo.c static void vmw_user_bo_destroy(struct ttm_buffer_object *bo)
ttm_buffer_object  501 drivers/gpu/drm/vmwgfx/vmwgfx_bo.c 		void (*bo_free)(struct ttm_buffer_object *bo))
ttm_buffer_object  647 drivers/gpu/drm/vmwgfx/vmwgfx_bo.c int vmw_user_bo_verify_access(struct ttm_buffer_object *bo,
ttm_buffer_object  685 drivers/gpu/drm/vmwgfx/vmwgfx_bo.c 	struct ttm_buffer_object *bo = &user_bo->vbo.base;
ttm_buffer_object 1001 drivers/gpu/drm/vmwgfx/vmwgfx_bo.c void vmw_bo_fence_single(struct ttm_buffer_object *bo,
ttm_buffer_object 1111 drivers/gpu/drm/vmwgfx/vmwgfx_bo.c void vmw_bo_swap_notify(struct ttm_buffer_object *bo)
ttm_buffer_object 1133 drivers/gpu/drm/vmwgfx/vmwgfx_bo.c void vmw_bo_move_notify(struct ttm_buffer_object *bo,
ttm_buffer_object  118 drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf.c 	struct ttm_buffer_object *cmd_space;
ttm_buffer_object  342 drivers/gpu/drm/vmwgfx/vmwgfx_context.c 	struct ttm_buffer_object *bo = val_buf->bo;
ttm_buffer_object  366 drivers/gpu/drm/vmwgfx/vmwgfx_context.c 	struct ttm_buffer_object *bo = val_buf->bo;
ttm_buffer_object  509 drivers/gpu/drm/vmwgfx/vmwgfx_context.c 	struct ttm_buffer_object *bo = val_buf->bo;
ttm_buffer_object  573 drivers/gpu/drm/vmwgfx/vmwgfx_context.c 	struct ttm_buffer_object *bo = val_buf->bo;
ttm_buffer_object  167 drivers/gpu/drm/vmwgfx/vmwgfx_cotable.c 	struct ttm_buffer_object *bo = &res->backup->base;
ttm_buffer_object  309 drivers/gpu/drm/vmwgfx/vmwgfx_cotable.c 	struct ttm_buffer_object *bo = val_buf->bo;
ttm_buffer_object  387 drivers/gpu/drm/vmwgfx/vmwgfx_cotable.c 	struct ttm_buffer_object *bo, *old_bo = &res->backup->base;
ttm_buffer_object  110 drivers/gpu/drm/vmwgfx/vmwgfx_drv.h 	struct ttm_buffer_object base;
ttm_buffer_object  426 drivers/gpu/drm/vmwgfx/vmwgfx_drv.h 	struct ttm_buffer_object *otable_bo;
ttm_buffer_object  712 drivers/gpu/drm/vmwgfx/vmwgfx_drv.h extern void vmw_query_move_notify(struct ttm_buffer_object *bo,
ttm_buffer_object  759 drivers/gpu/drm/vmwgfx/vmwgfx_drv.h extern void vmw_bo_get_guest_ptr(const struct ttm_buffer_object *buf,
ttm_buffer_object  762 drivers/gpu/drm/vmwgfx/vmwgfx_drv.h extern void vmw_bo_bo_free(struct ttm_buffer_object *bo);
ttm_buffer_object  767 drivers/gpu/drm/vmwgfx/vmwgfx_drv.h 		       void (*bo_free)(struct ttm_buffer_object *bo));
ttm_buffer_object  768 drivers/gpu/drm/vmwgfx/vmwgfx_drv.h extern int vmw_user_bo_verify_access(struct ttm_buffer_object *bo,
ttm_buffer_object  789 drivers/gpu/drm/vmwgfx/vmwgfx_drv.h extern void vmw_bo_fence_single(struct ttm_buffer_object *bo,
ttm_buffer_object  793 drivers/gpu/drm/vmwgfx/vmwgfx_drv.h extern void vmw_bo_move_notify(struct ttm_buffer_object *bo,
ttm_buffer_object  795 drivers/gpu/drm/vmwgfx/vmwgfx_drv.h extern void vmw_bo_swap_notify(struct ttm_buffer_object *bo);
ttm_buffer_object  936 drivers/gpu/drm/vmwgfx/vmwgfx_drv.h extern int vmw_bo_map_dma(struct ttm_buffer_object *bo);
ttm_buffer_object  937 drivers/gpu/drm/vmwgfx/vmwgfx_drv.h extern void vmw_bo_unmap_dma(struct ttm_buffer_object *bo);
ttm_buffer_object  939 drivers/gpu/drm/vmwgfx/vmwgfx_drv.h vmw_bo_sg_table(struct ttm_buffer_object *bo);
ttm_buffer_object 1080 drivers/gpu/drm/vmwgfx/vmwgfx_drv.h 			  struct ttm_buffer_object *bo,
ttm_buffer_object 1380 drivers/gpu/drm/vmwgfx/vmwgfx_drv.h int vmw_bo_cpu_blit(struct ttm_buffer_object *dst,
ttm_buffer_object 1382 drivers/gpu/drm/vmwgfx/vmwgfx_drv.h 		    struct ttm_buffer_object *src,
ttm_buffer_object 3302 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 	struct ttm_buffer_object *bo;
ttm_buffer_object  598 drivers/gpu/drm/vmwgfx/vmwgfx_fifo.c 	struct ttm_buffer_object *bo = &dev_priv->dummy_query_bo->base;
ttm_buffer_object  644 drivers/gpu/drm/vmwgfx/vmwgfx_fifo.c 	struct ttm_buffer_object *bo = &dev_priv->dummy_query_bo->base;
ttm_buffer_object   48 drivers/gpu/drm/vmwgfx/vmwgfx_gmrid_manager.c 				  struct ttm_buffer_object *bo,
ttm_buffer_object  146 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c 			  struct ttm_buffer_object *bo,
ttm_buffer_object   59 drivers/gpu/drm/vmwgfx/vmwgfx_mob.c 	struct ttm_buffer_object *pt_bo;
ttm_buffer_object  111 drivers/gpu/drm/vmwgfx/vmwgfx_mob.c 				 struct ttm_buffer_object *otable_bo,
ttm_buffer_object  200 drivers/gpu/drm/vmwgfx/vmwgfx_mob.c 	struct ttm_buffer_object *bo;
ttm_buffer_object  353 drivers/gpu/drm/vmwgfx/vmwgfx_mob.c 	struct ttm_buffer_object *bo = batch->otable_bo;
ttm_buffer_object  550 drivers/gpu/drm/vmwgfx/vmwgfx_mob.c 	struct ttm_buffer_object *bo = mob->pt_bo;
ttm_buffer_object  605 drivers/gpu/drm/vmwgfx/vmwgfx_mob.c 	struct ttm_buffer_object *bo = mob->pt_bo;
ttm_buffer_object  109 drivers/gpu/drm/vmwgfx/vmwgfx_resource.c 		struct ttm_buffer_object *bo = &res->backup->base;
ttm_buffer_object  789 drivers/gpu/drm/vmwgfx/vmwgfx_resource.c void vmw_query_move_notify(struct ttm_buffer_object *bo,
ttm_buffer_object  255 drivers/gpu/drm/vmwgfx/vmwgfx_shader.c 	struct ttm_buffer_object *bo = val_buf->bo;
ttm_buffer_object  451 drivers/gpu/drm/vmwgfx/vmwgfx_shader.c 	struct ttm_buffer_object *bo = val_buf->bo;
ttm_buffer_object  579 drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c 	struct ttm_buffer_object *src_bo, *dst_bo;
ttm_buffer_object 1296 drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c 	struct ttm_buffer_object *src_bo, *dst_bo;
ttm_buffer_object 1152 drivers/gpu/drm/vmwgfx/vmwgfx_surface.c 	struct ttm_buffer_object *bo = val_buf->bo;
ttm_buffer_object 1183 drivers/gpu/drm/vmwgfx/vmwgfx_surface.c 	struct ttm_buffer_object *bo = val_buf->bo;
ttm_buffer_object  533 drivers/gpu/drm/vmwgfx/vmwgfx_ttm_buffer.c int vmw_bo_map_dma(struct ttm_buffer_object *bo)
ttm_buffer_object  550 drivers/gpu/drm/vmwgfx/vmwgfx_ttm_buffer.c void vmw_bo_unmap_dma(struct ttm_buffer_object *bo)
ttm_buffer_object  570 drivers/gpu/drm/vmwgfx/vmwgfx_ttm_buffer.c const struct vmw_sg_table *vmw_bo_sg_table(struct ttm_buffer_object *bo)
ttm_buffer_object  712 drivers/gpu/drm/vmwgfx/vmwgfx_ttm_buffer.c static struct ttm_tt *vmw_ttm_tt_create(struct ttm_buffer_object *bo,
ttm_buffer_object  783 drivers/gpu/drm/vmwgfx/vmwgfx_ttm_buffer.c static void vmw_evict_flags(struct ttm_buffer_object *bo,
ttm_buffer_object  789 drivers/gpu/drm/vmwgfx/vmwgfx_ttm_buffer.c static int vmw_verify_access(struct ttm_buffer_object *bo, struct file *filp)
ttm_buffer_object  829 drivers/gpu/drm/vmwgfx/vmwgfx_ttm_buffer.c static int vmw_ttm_fault_reserve_notify(struct ttm_buffer_object *bo)
ttm_buffer_object  844 drivers/gpu/drm/vmwgfx/vmwgfx_ttm_buffer.c static void vmw_move_notify(struct ttm_buffer_object *bo,
ttm_buffer_object  858 drivers/gpu/drm/vmwgfx/vmwgfx_ttm_buffer.c static void vmw_swap_notify(struct ttm_buffer_object *bo)
ttm_buffer_object  512 drivers/gpu/drm/vmwgfx/vmwgfx_validation.c int vmw_validation_bo_validate_single(struct ttm_buffer_object *bo,
ttm_buffer_object  237 drivers/gpu/drm/vmwgfx/vmwgfx_validation.h int vmw_validation_bo_validate_single(struct ttm_buffer_object *bo,
ttm_buffer_object   39 include/drm/drm_gem_vram_helper.h 	struct ttm_buffer_object bo;
ttm_buffer_object   56 include/drm/drm_gem_vram_helper.h 	struct ttm_buffer_object *bo)
ttm_buffer_object   98 include/drm/drm_gem_vram_helper.h void drm_gem_vram_bo_driver_evict_flags(struct ttm_buffer_object *bo,
ttm_buffer_object  101 include/drm/drm_gem_vram_helper.h int drm_gem_vram_bo_driver_verify_access(struct ttm_buffer_object *bo,
ttm_buffer_object   23 include/drm/drm_vram_mm_helper.h 	void (*evict_flags)(struct ttm_buffer_object *bo,
ttm_buffer_object   25 include/drm/drm_vram_mm_helper.h 	int (*verify_access)(struct ttm_buffer_object *bo, struct file *filp);
ttm_buffer_object  181 include/drm/ttm/ttm_bo_api.h 	void (*destroy) (struct ttm_buffer_object *);
ttm_buffer_object  259 include/drm/ttm/ttm_bo_api.h 	struct ttm_buffer_object *bo;
ttm_buffer_object  291 include/drm/ttm/ttm_bo_api.h static inline void ttm_bo_get(struct ttm_buffer_object *bo)
ttm_buffer_object  306 include/drm/ttm/ttm_bo_api.h static inline __must_check struct ttm_buffer_object *
ttm_buffer_object  307 include/drm/ttm/ttm_bo_api.h ttm_bo_get_unless_zero(struct ttm_buffer_object *bo)
ttm_buffer_object  328 include/drm/ttm/ttm_bo_api.h int ttm_bo_wait(struct ttm_buffer_object *bo, bool interruptible, bool no_wait);
ttm_buffer_object  357 include/drm/ttm/ttm_bo_api.h int ttm_bo_validate(struct ttm_buffer_object *bo,
ttm_buffer_object  368 include/drm/ttm/ttm_bo_api.h void ttm_bo_put(struct ttm_buffer_object *bo);
ttm_buffer_object  380 include/drm/ttm/ttm_bo_api.h void ttm_bo_add_to_lru(struct ttm_buffer_object *bo);
ttm_buffer_object  392 include/drm/ttm/ttm_bo_api.h void ttm_bo_del_from_lru(struct ttm_buffer_object *bo);
ttm_buffer_object  404 include/drm/ttm/ttm_bo_api.h void ttm_bo_move_to_lru_tail(struct ttm_buffer_object *bo,
ttm_buffer_object  441 include/drm/ttm/ttm_bo_api.h bool ttm_bo_eviction_valuable(struct ttm_buffer_object *bo,
ttm_buffer_object  458 include/drm/ttm/ttm_bo_api.h int ttm_bo_synccpu_write_grab(struct ttm_buffer_object *bo, bool no_wait);
ttm_buffer_object  467 include/drm/ttm/ttm_bo_api.h void ttm_bo_synccpu_write_release(struct ttm_buffer_object *bo);
ttm_buffer_object  521 include/drm/ttm/ttm_bo_api.h 			 struct ttm_buffer_object *bo,
ttm_buffer_object  530 include/drm/ttm/ttm_bo_api.h 			 void (*destroy) (struct ttm_buffer_object *));
ttm_buffer_object  569 include/drm/ttm/ttm_bo_api.h int ttm_bo_init(struct ttm_bo_device *bdev, struct ttm_buffer_object *bo,
ttm_buffer_object  574 include/drm/ttm/ttm_bo_api.h 		void (*destroy) (struct ttm_buffer_object *));
ttm_buffer_object  598 include/drm/ttm/ttm_bo_api.h 		  struct ttm_buffer_object **p_bo);
ttm_buffer_object  700 include/drm/ttm/ttm_bo_api.h int ttm_bo_kmap(struct ttm_buffer_object *bo, unsigned long start_page,
ttm_buffer_object  722 include/drm/ttm/ttm_bo_api.h int ttm_fbdev_mmap(struct vm_area_struct *vma, struct ttm_buffer_object *bo);
ttm_buffer_object  768 include/drm/ttm/ttm_bo_api.h int ttm_bo_wait_unreserved(struct ttm_buffer_object *bo);
ttm_buffer_object  784 include/drm/ttm/ttm_bo_api.h static inline bool ttm_bo_uses_embedded_gem_object(struct ttm_buffer_object *bo)
ttm_buffer_object  107 include/drm/ttm/ttm_bo_driver.h 			 struct ttm_buffer_object *bo,
ttm_buffer_object  235 include/drm/ttm/ttm_bo_driver.h 	struct ttm_tt *(*ttm_tt_create)(struct ttm_buffer_object *bo,
ttm_buffer_object  284 include/drm/ttm/ttm_bo_driver.h 	bool (*eviction_valuable)(struct ttm_buffer_object *bo,
ttm_buffer_object  296 include/drm/ttm/ttm_bo_driver.h 	void (*evict_flags)(struct ttm_buffer_object *bo,
ttm_buffer_object  310 include/drm/ttm/ttm_bo_driver.h 	int (*move)(struct ttm_buffer_object *bo, bool evict,
ttm_buffer_object  326 include/drm/ttm/ttm_bo_driver.h 	int (*verify_access)(struct ttm_buffer_object *bo,
ttm_buffer_object  336 include/drm/ttm/ttm_bo_driver.h 	void (*move_notify)(struct ttm_buffer_object *bo,
ttm_buffer_object  341 include/drm/ttm/ttm_bo_driver.h 	int (*fault_reserve_notify)(struct ttm_buffer_object *bo);
ttm_buffer_object  346 include/drm/ttm/ttm_bo_driver.h 	void (*swap_notify)(struct ttm_buffer_object *bo);
ttm_buffer_object  365 include/drm/ttm/ttm_bo_driver.h 	unsigned long (*io_mem_pfn)(struct ttm_buffer_object *bo,
ttm_buffer_object  382 include/drm/ttm/ttm_bo_driver.h 	int (*access_memory)(struct ttm_buffer_object *bo, unsigned long offset,
ttm_buffer_object  392 include/drm/ttm/ttm_bo_driver.h 	void (*del_from_lru_notify)(struct ttm_buffer_object *bo);
ttm_buffer_object  402 include/drm/ttm/ttm_bo_driver.h 	void (*release_notify)(struct ttm_buffer_object *bo);
ttm_buffer_object  510 include/drm/ttm/ttm_bo_driver.h 	struct ttm_buffer_object *first;
ttm_buffer_object  511 include/drm/ttm/ttm_bo_driver.h 	struct ttm_buffer_object *last;
ttm_buffer_object  580 include/drm/ttm/ttm_bo_driver.h int ttm_bo_mem_space(struct ttm_buffer_object *bo,
ttm_buffer_object  585 include/drm/ttm/ttm_bo_driver.h void ttm_bo_mem_put(struct ttm_buffer_object *bo, struct ttm_mem_reg *mem);
ttm_buffer_object  586 include/drm/ttm/ttm_bo_driver.h void ttm_bo_mem_put_locked(struct ttm_buffer_object *bo,
ttm_buffer_object  616 include/drm/ttm/ttm_bo_driver.h void ttm_bo_unmap_virtual(struct ttm_buffer_object *bo);
ttm_buffer_object  625 include/drm/ttm/ttm_bo_driver.h void ttm_bo_unmap_virtual_locked(struct ttm_buffer_object *bo);
ttm_buffer_object  627 include/drm/ttm/ttm_bo_driver.h int ttm_mem_io_reserve_vm(struct ttm_buffer_object *bo);
ttm_buffer_object  628 include/drm/ttm/ttm_bo_driver.h void ttm_mem_io_free_vm(struct ttm_buffer_object *bo);
ttm_buffer_object  632 include/drm/ttm/ttm_bo_driver.h void ttm_bo_del_sub_from_lru(struct ttm_buffer_object *bo);
ttm_buffer_object  633 include/drm/ttm/ttm_bo_driver.h void ttm_bo_add_to_lru(struct ttm_buffer_object *bo);
ttm_buffer_object  656 include/drm/ttm/ttm_bo_driver.h static inline int __ttm_bo_reserve(struct ttm_buffer_object *bo,
ttm_buffer_object  724 include/drm/ttm/ttm_bo_driver.h static inline int ttm_bo_reserve(struct ttm_buffer_object *bo,
ttm_buffer_object  749 include/drm/ttm/ttm_bo_driver.h static inline int ttm_bo_reserve_slowpath(struct ttm_buffer_object *bo,
ttm_buffer_object  778 include/drm/ttm/ttm_bo_driver.h static inline void ttm_bo_unreserve(struct ttm_buffer_object *bo)
ttm_buffer_object  815 include/drm/ttm/ttm_bo_driver.h int ttm_bo_move_ttm(struct ttm_buffer_object *bo,
ttm_buffer_object  837 include/drm/ttm/ttm_bo_driver.h int ttm_bo_move_memcpy(struct ttm_buffer_object *bo,
ttm_buffer_object  848 include/drm/ttm/ttm_bo_driver.h void ttm_bo_free_old_node(struct ttm_buffer_object *bo);
ttm_buffer_object  865 include/drm/ttm/ttm_bo_driver.h int ttm_bo_move_accel_cleanup(struct ttm_buffer_object *bo,
ttm_buffer_object  880 include/drm/ttm/ttm_bo_driver.h int ttm_bo_pipeline_move(struct ttm_buffer_object *bo,
ttm_buffer_object  891 include/drm/ttm/ttm_bo_driver.h int ttm_bo_pipeline_gutting(struct ttm_buffer_object *bo);
ttm_buffer_object   48 include/drm/ttm/ttm_execbuf_util.h 	struct ttm_buffer_object *bo;
ttm_buffer_object   34 include/drm/ttm/ttm_tt.h struct ttm_buffer_object;
ttm_buffer_object  147 include/drm/ttm/ttm_tt.h int ttm_tt_create(struct ttm_buffer_object *bo, bool zero_alloc);
ttm_buffer_object  161 include/drm/ttm/ttm_tt.h int ttm_tt_init(struct ttm_tt *ttm, struct ttm_buffer_object *bo,
ttm_buffer_object  163 include/drm/ttm/ttm_tt.h int ttm_dma_tt_init(struct ttm_dma_tt *ttm_dma, struct ttm_buffer_object *bo,
ttm_buffer_object  165 include/drm/ttm/ttm_tt.h int ttm_sg_tt_init(struct ttm_dma_tt *ttm_dma, struct ttm_buffer_object *bo,
ttm_buffer_object  265 include/drm/ttm/ttm_tt.h struct ttm_tt *ttm_agp_tt_create(struct ttm_buffer_object *bo,