Home
last modified time | relevance | path

Searched defs:bo (Results 1 – 25 of 194) sorted by relevance

12345678

/linux/drivers/gpu/drm/qxl/
H A Dqxl_object.c34 struct qxl_bo *bo; in qxl_ttm_bo_destroy() local
49 bool qxl_ttm_bo_is_qxl_bo(struct ttm_buffer_object *bo) in qxl_ttm_bo_is_qxl_bo()
110 struct qxl_bo *bo; in qxl_bo_create() local
156 int qxl_bo_vmap_locked(struct qxl_bo *bo, struct iosys_map *map) in qxl_bo_vmap_locked()
185 int qxl_bo_pin_and_vmap(struct qxl_bo *bo, struct iosys_map *map) in qxl_bo_pin_and_vmap()
207 struct qxl_bo *bo, int page_offset) in qxl_bo_kmap_atomic_page()
239 void qxl_bo_vunmap_locked(struct qxl_bo *bo) in qxl_bo_vunmap_locked()
252 int qxl_bo_vunmap_and_unpin(struct qxl_bo *bo) in qxl_bo_vunmap_and_unpin()
267 struct qxl_bo *bo, void *pmap) in qxl_bo_kunmap_atomic_page()
279 void qxl_bo_unref(struct qxl_bo **bo) in qxl_bo_unref()
[all …]
H A Dqxl_release.c161 struct qxl_bo **bo, in qxl_release_bo_alloc()
169 int qxl_release_list_add(struct qxl_release *release, struct qxl_bo *bo) in qxl_release_list_add()
188 static int qxl_release_validate_bo(struct qxl_bo *bo) in qxl_release_validate_bo()
262 struct qxl_bo *bo; in qxl_alloc_surface_release_reserved() local
290 struct qxl_bo *bo, *free_bo = NULL; in qxl_alloc_release_reserved() local
389 struct qxl_bo *bo = release->release_bo; in qxl_release_map() local
402 struct qxl_bo *bo = release->release_bo; in qxl_release_unmap() local
414 struct qxl_bo *bo; in qxl_release_fence_buffer_objects() local
H A Dqxl_prime.c33 struct qxl_bo *bo = gem_to_qxl_bo(obj); in qxl_gem_prime_pin() local
40 struct qxl_bo *bo = gem_to_qxl_bo(obj); in qxl_gem_prime_unpin() local
59 struct qxl_bo *bo = gem_to_qxl_bo(obj); in qxl_gem_prime_vmap() local
72 struct qxl_bo *bo = gem_to_qxl_bo(obj); in qxl_gem_prime_vunmap() local
/linux/drivers/gpu/drm/xe/
H A Dxe_bo.h130 static inline struct xe_bo *ttm_to_xe_bo(const struct ttm_buffer_object *bo) in ttm_to_xe_bo()
140 #define xe_bo_device(bo) ttm_to_xe_device((bo)->ttm.bdev) argument
142 static inline struct xe_bo *xe_bo_get(struct xe_bo *bo) in xe_bo_get()
166 static inline __must_check struct xe_bo *xe_bo_get_unless_zero(struct xe_bo *bo) in xe_bo_get_unless_zero()
174 static inline void __xe_bo_unset_bulk_move(struct xe_bo *bo) in __xe_bo_unset_bulk_move()
180 static inline void xe_bo_assert_held(struct xe_bo *bo) in xe_bo_assert_held()
190 static inline void xe_bo_unlock_vm_held(struct xe_bo *bo) in xe_bo_unlock_vm_held()
207 static inline bool xe_bo_is_pinned(struct xe_bo *bo) in xe_bo_is_pinned()
212 static inline bool xe_bo_is_protected(const struct xe_bo *bo) in xe_bo_is_protected()
217 static inline void xe_bo_unpin_map_no_vm(struct xe_bo *bo) in xe_bo_unpin_map_no_vm()
[all …]
H A Dxe_bo.c97 bool xe_bo_is_vram(struct xe_bo *bo) in xe_bo_is_vram()
103 bool xe_bo_is_stolen(struct xe_bo *bo) in xe_bo_is_stolen()
117 bool xe_bo_has_single_placement(struct xe_bo *bo) in xe_bo_has_single_placement()
131 bool xe_bo_is_stolen_devmem(struct xe_bo *bo) in xe_bo_is_stolen_devmem()
146 bool xe_bo_is_vm_bound(struct xe_bo *bo) in xe_bo_is_vm_bound()
153 static bool xe_bo_is_user(struct xe_bo *bo) in xe_bo_is_user()
181 static void try_add_system(struct xe_device *xe, struct xe_bo *bo, in try_add_system()
210 static void add_vram(struct xe_device *xe, struct xe_bo *bo, in add_vram()
241 static void try_add_vram(struct xe_device *xe, struct xe_bo *bo, in try_add_vram()
250 static void try_add_stolen(struct xe_device *xe, struct xe_bo *bo, in try_add_stolen()
[all …]
H A Dxe_dma_buf.c52 struct xe_bo *bo = gem_to_xe_bo(obj); in xe_dma_buf_pin() local
84 struct xe_bo *bo = gem_to_xe_bo(obj); in xe_dma_buf_unpin() local
94 struct xe_bo *bo = gem_to_xe_bo(obj); in xe_dma_buf_map() local
161 struct xe_bo *bo = gem_to_xe_bo(obj); in xe_dma_buf_begin_cpu_access() local
192 struct xe_bo *bo = gem_to_xe_bo(obj); in xe_gem_prime_export() local
211 struct xe_bo *bo; in xe_dma_buf_init_obj() local
234 struct xe_bo *bo = gem_to_xe_bo(obj); in xe_dma_buf_move_notify() local
266 struct xe_bo *bo; in xe_gem_prime_import() local
/linux/drivers/gpu/drm/tegra/
H A Dgem.c51 static void tegra_bo_put(struct host1x_bo *bo) in tegra_bo_put()
58 static struct host1x_bo_mapping *tegra_bo_pin(struct device *dev, struct host1x_bo *bo, in tegra_bo_pin()
176 static void *tegra_bo_mmap(struct host1x_bo *bo) in tegra_bo_mmap()
202 static void tegra_bo_munmap(struct host1x_bo *bo, void *addr) in tegra_bo_munmap()
216 static struct host1x_bo *tegra_bo_get(struct host1x_bo *bo) in tegra_bo_get()
234 static int tegra_bo_iommu_map(struct tegra_drm *tegra, struct tegra_bo *bo) in tegra_bo_iommu_map()
277 static int tegra_bo_iommu_unmap(struct tegra_drm *tegra, struct tegra_bo *bo) in tegra_bo_iommu_unmap()
301 struct tegra_bo *bo; in tegra_bo_alloc_object() local
330 static void tegra_bo_free(struct drm_device *drm, struct tegra_bo *bo) in tegra_bo_free()
342 static int tegra_bo_get_pages(struct drm_device *drm, struct tegra_bo *bo) in tegra_bo_get_pages()
[all …]
H A Dsubmit.c44 struct gather_bo *bo = container_of(host_bo, struct gather_bo, base); in gather_bo_get() local
53 struct gather_bo *bo = container_of(ref, struct gather_bo, ref); in gather_bo_release() local
62 struct gather_bo *bo = container_of(host_bo, struct gather_bo, base); in gather_bo_put() local
68 gather_bo_pin(struct device *dev, struct host1x_bo *bo, enum dma_data_direction direction) in gather_bo_pin()
127 struct gather_bo *bo = container_of(host_bo, struct gather_bo, base); in gather_bo_mmap() local
183 struct gather_bo *bo; in submit_copy_gather_data() local
228 static int submit_write_reloc(struct tegra_drm_context *context, struct gather_bo *bo, in submit_write_reloc()
257 static int submit_process_bufs(struct tegra_drm_context *context, struct gather_bo *bo, in submit_process_bufs()
352 struct gather_bo *bo, u32 *offset, in submit_job_add_gather()
393 submit_create_job(struct tegra_drm_context *context, struct gather_bo *bo, in submit_create_job()
[all …]
/linux/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_object.c62 struct amdgpu_bo *bo = ttm_to_amdgpu_bo(tbo); in amdgpu_bo_destroy() local
75 struct amdgpu_bo *bo = ttm_to_amdgpu_bo(tbo); in amdgpu_bo_user_destroy() local
93 bool amdgpu_bo_is_amdgpu_bo(struct ttm_buffer_object *bo) in amdgpu_bo_is_amdgpu_bo()
376 struct dma_buf *dma_buf, u32 domain, struct amdgpu_bo **bo, in amdgpu_bo_create_isp_user()
503 void amdgpu_bo_free_kernel(struct amdgpu_bo **bo, u64 *gpu_addr, in amdgpu_bo_free_kernel()
537 void amdgpu_bo_free_isp_user(struct amdgpu_bo *bo) in amdgpu_bo_free_isp_user()
637 struct amdgpu_bo *bo; in amdgpu_bo_create() local
818 int amdgpu_bo_kmap(struct amdgpu_bo *bo, void **ptr) in amdgpu_bo_kmap()
857 void *amdgpu_bo_kptr(struct amdgpu_bo *bo) in amdgpu_bo_kptr()
870 void amdgpu_bo_kunmap(struct amdgpu_bo *bo) in amdgpu_bo_kunmap()
[all …]
H A Damdgpu_dma_buf.c61 struct amdgpu_bo *bo = gem_to_amdgpu_bo(obj); in dma_buf_attach_adev() local
82 struct amdgpu_bo *bo = gem_to_amdgpu_bo(obj); in amdgpu_dma_buf_attach() local
104 struct amdgpu_bo *bo = gem_to_amdgpu_bo(dmabuf->priv); in amdgpu_dma_buf_pin() local
144 struct amdgpu_bo *bo = gem_to_amdgpu_bo(obj); in amdgpu_dma_buf_unpin() local
167 struct amdgpu_bo *bo = gem_to_amdgpu_bo(obj); in amdgpu_dma_buf_map() local
262 struct amdgpu_bo *bo = gem_to_amdgpu_bo(dma_buf->priv); in amdgpu_dma_buf_begin_cpu_access() local
291 struct amdgpu_bo *bo = gem_to_amdgpu_bo(obj); in amdgpu_dma_buf_vmap() local
312 struct amdgpu_bo *bo = gem_to_amdgpu_bo(obj); in amdgpu_dma_buf_vunmap() local
344 struct amdgpu_bo *bo = gem_to_amdgpu_bo(gobj); in amdgpu_gem_prime_export() local
376 struct amdgpu_bo *bo; in amdgpu_dma_buf_create_obj() local
[all …]
/linux/drivers/gpu/drm/radeon/
H A Dradeon_object.c54 struct radeon_bo *bo; in radeon_ttm_bo_destroy() local
69 bool radeon_ttm_bo_is_radeon_bo(struct ttm_buffer_object *bo) in radeon_ttm_bo_is_radeon_bo()
134 struct radeon_bo *bo; in radeon_bo_create() local
218 int radeon_bo_kmap(struct radeon_bo *bo, void **ptr) in radeon_bo_kmap()
246 void radeon_bo_kunmap(struct radeon_bo *bo) in radeon_bo_kunmap()
255 struct radeon_bo *radeon_bo_ref(struct radeon_bo *bo) in radeon_bo_ref()
264 void radeon_bo_unref(struct radeon_bo **bo) in radeon_bo_unref()
272 int radeon_bo_pin_restricted(struct radeon_bo *bo, u32 domain, u64 max_offset, in radeon_bo_pin_restricted()
331 int radeon_bo_pin(struct radeon_bo *bo, u32 domain, u64 *gpu_addr) in radeon_bo_pin()
336 void radeon_bo_unpin(struct radeon_bo *bo) in radeon_bo_unpin()
[all …]
H A Dradeon_object.h64 static inline int radeon_bo_reserve(struct radeon_bo *bo, bool no_intr) in radeon_bo_reserve()
77 static inline void radeon_bo_unreserve(struct radeon_bo *bo) in radeon_bo_unreserve()
91 static inline u64 radeon_bo_gpu_offset(struct radeon_bo *bo) in radeon_bo_gpu_offset()
110 static inline unsigned long radeon_bo_size(struct radeon_bo *bo) in radeon_bo_size()
115 static inline unsigned radeon_bo_ngpu_pages(struct radeon_bo *bo) in radeon_bo_ngpu_pages()
120 static inline unsigned radeon_bo_gpu_page_alignment(struct radeon_bo *bo) in radeon_bo_gpu_page_alignment()
131 static inline u64 radeon_bo_mmap_offset(struct radeon_bo *bo) in radeon_bo_mmap_offset()
H A Dradeon_prime.c39 struct radeon_bo *bo = gem_to_radeon_bo(obj); in radeon_gem_prime_get_sg_table() local
51 struct radeon_bo *bo; in radeon_gem_prime_import_sg_table() local
73 struct radeon_bo *bo = gem_to_radeon_bo(obj); in radeon_gem_prime_pin() local
86 struct radeon_bo *bo = gem_to_radeon_bo(obj); in radeon_gem_prime_unpin() local
97 struct radeon_bo *bo = gem_to_radeon_bo(gobj); in radeon_gem_prime_export() local
/linux/drivers/gpu/drm/panfrost/
H A Dpanfrost_gem.c17 struct panfrost_gem_object *bo) in panfrost_gem_debugfs_bo_add()
27 static void panfrost_gem_debugfs_bo_rm(struct panfrost_gem_object *bo) in panfrost_gem_debugfs_bo_rm()
40 struct panfrost_gem_object *bo) in panfrost_gem_debugfs_bo_add()
42 static void panfrost_gem_debugfs_bo_rm(struct panfrost_gem_object *bo) {} in panfrost_gem_debugfs_bo_rm()
50 struct panfrost_gem_object *bo = to_panfrost_bo(obj); in panfrost_gem_free_object() local
91 panfrost_gem_mapping_get(struct panfrost_gem_object *bo, in panfrost_gem_mapping_get()
141 void panfrost_gem_teardown_mappings_locked(struct panfrost_gem_object *bo) in panfrost_gem_teardown_mappings_locked()
154 struct panfrost_gem_object *bo = to_panfrost_bo(obj); in panfrost_gem_open() local
207 struct panfrost_gem_object *bo = to_panfrost_bo(obj); in panfrost_gem_close() local
225 struct panfrost_gem_object *bo = to_panfrost_bo(obj); in panfrost_gem_pin() local
[all …]
/linux/drivers/accel/ivpu/
H A Divpu_gem.c27 static inline void ivpu_dbg_bo(struct ivpu_device *vdev, struct ivpu_bo *bo, const char *action) in ivpu_dbg_bo()
36 static inline int ivpu_bo_lock(struct ivpu_bo *bo) in ivpu_bo_lock()
41 static inline void ivpu_bo_unlock(struct ivpu_bo *bo) in ivpu_bo_unlock()
53 int __must_check ivpu_bo_pin(struct ivpu_bo *bo) in ivpu_bo_pin()
88 ivpu_bo_alloc_vpu_addr(struct ivpu_bo *bo, struct ivpu_mmu_context *ctx, in ivpu_bo_alloc_vpu_addr()
114 static void ivpu_bo_unbind_locked(struct ivpu_bo *bo) in ivpu_bo_unbind_locked()
146 struct ivpu_bo *bo; in ivpu_bo_unbind_all_bos_from_context() local
165 struct ivpu_bo *bo; in ivpu_gem_create_object() local
226 struct ivpu_bo *bo; in ivpu_bo_alloc() local
258 struct ivpu_bo *bo = to_ivpu_bo(obj); in ivpu_gem_bo_open() local
[all …]
H A Divpu_gem.h49 static inline void *ivpu_bo_vaddr(struct ivpu_bo *bo) in ivpu_bo_vaddr()
54 static inline size_t ivpu_bo_size(struct ivpu_bo *bo) in ivpu_bo_size()
59 static inline u32 ivpu_bo_cache_mode(struct ivpu_bo *bo) in ivpu_bo_cache_mode()
64 static inline struct ivpu_device *ivpu_bo_to_vdev(struct ivpu_bo *bo) in ivpu_bo_to_vdev()
69 static inline bool ivpu_bo_is_snooped(struct ivpu_bo *bo) in ivpu_bo_is_snooped()
77 static inline void *ivpu_to_cpu_addr(struct ivpu_bo *bo, u32 vpu_addr) in ivpu_to_cpu_addr()
88 static inline u32 cpu_to_vpu_addr(struct ivpu_bo *bo, void *cpu_addr) in cpu_to_vpu_addr()
/linux/drivers/gpu/drm/ttm/
H A Dttm_bo_util.c46 struct ttm_buffer_object *bo; member
146 int ttm_bo_move_memcpy(struct ttm_buffer_object *bo, in ttm_bo_move_memcpy()
205 static void ttm_transfered_destroy(struct ttm_buffer_object *bo) in ttm_transfered_destroy()
230 static int ttm_buffer_object_transfer(struct ttm_buffer_object *bo, in ttm_buffer_object_transfer()
295 pgprot_t ttm_io_prot(struct ttm_buffer_object *bo, struct ttm_resource *res, in ttm_io_prot()
314 static int ttm_bo_ioremap(struct ttm_buffer_object *bo, in ttm_bo_ioremap()
340 static int ttm_bo_kmap_ttm(struct ttm_buffer_object *bo, in ttm_bo_kmap_ttm()
399 void *ttm_bo_kmap_try_from_panic(struct ttm_buffer_object *bo, unsigned long page) in ttm_bo_kmap_try_from_panic()
427 int ttm_bo_kmap(struct ttm_buffer_object *bo, in ttm_bo_kmap()
500 int ttm_bo_vmap(struct ttm_buffer_object *bo, struct iosys_map *map) in ttm_bo_vmap()
[all …]
/linux/drivers/gpu/drm/vc4/
H A Dvc4_bo.c134 struct vc4_bo *bo = to_vc4_bo(gem_obj); in vc4_bo_set_label() local
166 static void vc4_bo_destroy(struct vc4_bo *bo) in vc4_bo_destroy()
186 static void vc4_bo_remove_from_cache(struct vc4_bo *bo) in vc4_bo_remove_from_cache()
242 struct vc4_bo *bo = list_last_entry(&vc4->bo_cache.time_list, in vc4_bo_cache_purge() local
250 void vc4_bo_add_to_purgeable_pool(struct vc4_bo *bo) in vc4_bo_add_to_purgeable_pool()
264 static void vc4_bo_remove_from_purgeable_pool_locked(struct vc4_bo *bo) in vc4_bo_remove_from_purgeable_pool_locked()
288 void vc4_bo_remove_from_purgeable_pool(struct vc4_bo *bo) in vc4_bo_remove_from_purgeable_pool()
299 struct vc4_bo *bo = to_vc4_bo(obj); in vc4_bo_purge() local
318 struct vc4_bo *bo = list_first_entry(&vc4->purgeable.list, in vc4_bo_userspace_cache_purge() local
365 struct vc4_bo *bo = NULL; in vc4_bo_get_from_cache() local
[all …]
/linux/drivers/gpu/drm/ttm/tests/
H A Dttm_tt_test.c42 struct ttm_buffer_object *bo; in ttm_tt_init_basic() local
69 struct ttm_buffer_object *bo; in ttm_tt_init_misaligned() local
92 struct ttm_buffer_object *bo; in ttm_tt_fini_basic() local
112 struct ttm_buffer_object *bo; in ttm_tt_fini_sg() local
132 struct ttm_buffer_object *bo; in ttm_tt_fini_shmem() local
155 struct ttm_buffer_object *bo; in ttm_tt_create_basic() local
174 struct ttm_buffer_object *bo; in ttm_tt_create_invalid_bo_type() local
190 struct ttm_buffer_object *bo; in ttm_tt_create_ttm_exists() local
213 static struct ttm_tt *ttm_tt_null_create(struct ttm_buffer_object *bo, in ttm_tt_null_create()
226 struct ttm_buffer_object *bo; in ttm_tt_create_failed() local
[all …]
H A Dttm_bo_test.c62 struct ttm_buffer_object *bo; in ttm_bo_reserve_optimistic_no_ticket() local
75 struct ttm_buffer_object *bo; in ttm_bo_reserve_locked_no_sleep() local
93 struct ttm_buffer_object *bo; in ttm_bo_reserve_no_wait_ticket() local
111 struct ttm_buffer_object *bo; in ttm_bo_reserve_double_resv() local
186 struct ttm_buffer_object *bo = arg; in threaded_ttm_bo_reserve() local
213 struct ttm_buffer_object *bo; in ttm_bo_reserve_interrupted() local
240 struct ttm_buffer_object *bo; in ttm_bo_unreserve_basic() local
283 struct ttm_buffer_object *bo; in ttm_bo_unreserve_pinned() local
385 struct ttm_buffer_object *bo; in ttm_bo_put_basic() local
429 struct ttm_buffer_object *bo; in ttm_bo_put_shared_resv() local
[all …]
/linux/drivers/gpu/drm/virtio/
H A Dvirtgpu_prime.c36 struct virtio_gpu_object *bo = gem_to_virtio_gpu_obj(obj); in virtgpu_virtio_get_uuid() local
53 struct virtio_gpu_object *bo = gem_to_virtio_gpu_obj(obj); in virtgpu_gem_map_dma_buf() local
66 struct virtio_gpu_object *bo = gem_to_virtio_gpu_obj(obj); in virtgpu_gem_unmap_dma_buf() local
92 struct virtio_gpu_object *bo) in virtio_gpu_resource_assign_uuid()
111 struct virtio_gpu_object *bo = gem_to_virtio_gpu_obj(obj); in virtgpu_gem_prime_export() local
148 struct virtio_gpu_object *bo, in virtgpu_dma_buf_import_sgt()
186 static void virtgpu_dma_buf_unmap(struct virtio_gpu_object *bo) in virtgpu_dma_buf_unmap()
205 struct virtio_gpu_object *bo = gem_to_virtio_gpu_obj(obj); in virtgpu_dma_buf_free_obj() local
229 struct virtio_gpu_object *bo, in virtgpu_dma_buf_init_obj()
284 struct virtio_gpu_object *bo = gem_to_virtio_gpu_obj(obj); in virtgpu_dma_buf_move_notify() local
[all …]
H A Dvirtgpu_object.c64 void virtio_gpu_cleanup_object(struct virtio_gpu_object *bo) in virtio_gpu_cleanup_object()
91 struct virtio_gpu_object *bo = gem_to_virtio_gpu_obj(obj); in virtio_gpu_free_object() local
103 int virtio_gpu_detach_object_fenced(struct virtio_gpu_object *bo) in virtio_gpu_detach_object_fenced()
139 bool virtio_gpu_is_shmem(struct virtio_gpu_object *bo) in virtio_gpu_is_shmem()
160 struct virtio_gpu_object *bo, in virtio_gpu_object_shmem_init()
210 struct virtio_gpu_object *bo; in virtio_gpu_object_create() local
H A Dvirtgpu_plane.c137 struct virtio_gpu_object *bo = in virtio_gpu_panic_update_dumb_bo() local
160 struct virtio_gpu_object *bo = in virtio_gpu_update_dumb_bo() local
187 struct virtio_gpu_object *bo; in virtio_gpu_panic_resource_flush() local
205 struct virtio_gpu_object *bo; in virtio_gpu_resource_flush() local
239 struct virtio_gpu_object *bo; in virtio_gpu_primary_plane_update() local
312 struct virtio_gpu_object *bo = gem_to_virtio_gpu_obj(obj); in virtio_gpu_prepare_imported_obj() local
352 struct virtio_gpu_object *bo; in virtio_gpu_plane_prepare_fb() local
434 struct virtio_gpu_object *bo = NULL; in virtio_gpu_cursor_plane_update() local
504 struct virtio_gpu_object *bo; in virtio_drm_get_scanout_buffer() local
534 struct virtio_gpu_object *bo; in virtio_panic_flush() local
/linux/drivers/gpu/drm/xe/tests/
H A Dxe_bo.c24 static int ccs_test_migrate(struct xe_tile *tile, struct xe_bo *bo, in ccs_test_migrate()
129 struct xe_bo *bo; in ccs_test_run_tile() local
210 struct xe_bo *bo, *external; in evict_test_run_tile() local
376 struct xe_bo *bo; member
382 static int shrink_test_fill_random(struct xe_bo *bo, struct rnd_state *state, in shrink_test_fill_random()
404 static bool shrink_test_verify(struct kunit *test, struct xe_bo *bo, in shrink_test_verify()
484 struct xe_bo *bo; in shrink_test_run_device() local
560 struct xe_bo *bo = link->bo; in shrink_test_run_device() local
/linux/drivers/gpu/drm/nouveau/
H A Dnouveau_bo.c137 nouveau_bo_del_ttm(struct ttm_buffer_object *bo) in nouveau_bo_del_ttm()
547 struct ttm_buffer_object *bo = &nvbo->bo; in nouveau_bo_pin_locked() local
620 struct ttm_buffer_object *bo = &nvbo->bo; in nouveau_bo_unpin_locked() local
641 struct ttm_buffer_object *bo = &nvbo->bo; in nouveau_bo_pin() local
655 struct ttm_buffer_object *bo = &nvbo->bo; in nouveau_bo_unpin() local
763 void nouveau_bo_add_io_reserve_lru(struct ttm_buffer_object *bo) in nouveau_bo_add_io_reserve_lru()
773 void nouveau_bo_del_io_reserve_lru(struct ttm_buffer_object *bo) in nouveau_bo_del_io_reserve_lru()
842 nouveau_ttm_tt_create(struct ttm_buffer_object *bo, uint32_t page_flags) in nouveau_ttm_tt_create()
886 nouveau_bo_evict_flags(struct ttm_buffer_object *bo, struct ttm_placement *pl) in nouveau_bo_evict_flags()
904 nouveau_bo_move_prep(struct nouveau_drm *drm, struct ttm_buffer_object *bo, in nouveau_bo_move_prep()
[all …]

12345678