Home
last modified time | relevance | path

Searched refs:vc4_bo (Results 1 – 11 of 11) sorted by relevance

/Linux-v4.19/drivers/gpu/drm/vc4/
Dvc4_bo.c156 struct vc4_bo *bo = to_vc4_bo(gem_obj); in vc4_bo_set_label()
188 static void vc4_bo_destroy(struct vc4_bo *bo) in vc4_bo_destroy()
209 static void vc4_bo_remove_from_cache(struct vc4_bo *bo) in vc4_bo_remove_from_cache()
265 struct vc4_bo *bo = list_last_entry(&vc4->bo_cache.time_list, in vc4_bo_cache_purge()
266 struct vc4_bo, unref_head); in vc4_bo_cache_purge()
273 void vc4_bo_add_to_purgeable_pool(struct vc4_bo *bo) in vc4_bo_add_to_purgeable_pool()
284 static void vc4_bo_remove_from_purgeable_pool_locked(struct vc4_bo *bo) in vc4_bo_remove_from_purgeable_pool_locked()
305 void vc4_bo_remove_from_purgeable_pool(struct vc4_bo *bo) in vc4_bo_remove_from_purgeable_pool()
316 struct vc4_bo *bo = to_vc4_bo(obj); in vc4_bo_purge()
335 struct vc4_bo *bo = list_first_entry(&vc4->purgeable.list, in vc4_bo_userspace_cache_purge()
[all …]
Dvc4_drv.h174 struct vc4_bo *bin_bo;
211 struct vc4_bo { struct
262 static inline struct vc4_bo * argument
265 return (struct vc4_bo *)bo; in to_vc4_bo()
658 struct vc4_bo *vc4_bo_create(struct drm_device *dev, size_t size,
690 int vc4_bo_inc_usecnt(struct vc4_bo *bo);
691 void vc4_bo_dec_usecnt(struct vc4_bo *bo);
692 void vc4_bo_add_to_purgeable_pool(struct vc4_bo *bo);
693 void vc4_bo_remove_from_purgeable_pool(struct vc4_bo *bo);
Dvc4_gem.c108 struct vc4_bo *vc4_bo = to_vc4_bo(kernel_state->bo[i]); in vc4_get_hang_state_ioctl() local
119 bo_state[i].paddr = vc4_bo->base.paddr; in vc4_get_hang_state_ioctl()
120 bo_state[i].size = vc4_bo->base.base.size; in vc4_get_hang_state_ioctl()
148 struct vc4_bo *bo; in vc4_save_hang_state()
256 struct vc4_bo *bo = to_vc4_bo(kernel_state->bo[i]); in vc4_save_hang_state()
532 struct vc4_bo *bo; in vc4_update_bo_seqnos()
562 struct vc4_bo *bo = to_vc4_bo(&exec->bo[i]->base); in vc4_unlock_bo_reservations()
584 struct vc4_bo *bo; in vc4_lock_bo_reservations()
828 struct vc4_bo *bo; in vc4_get_bcl()
944 struct vc4_bo *bo = to_vc4_bo(&exec->bo[i]->base); in vc4_complete_exec()
[all …]
DMakefile6 vc4_bo.o \
Dvc4_v3d.c238 struct vc4_bo *bo = vc4_bo_create(drm, size, true, in vc4_allocate_bin_bo()
288 struct vc4_bo *bo = list_last_entry(&list, in vc4_allocate_bin_bo()
289 struct vc4_bo, unref_head); in vc4_allocate_bin_bo()
Dvc4_irq.c62 struct vc4_bo *bo = vc4->bin_bo; in vc4_overflow_mem_work()
Dvc4_kms.c288 struct vc4_bo *bo; in vc4_fb_create()
Dvc4_plane.c862 struct vc4_bo *bo; in vc4_prepare_fb()
887 struct vc4_bo *bo; in vc4_cleanup_fb()
Dvc4_crtc.c862 struct vc4_bo *bo; in vc4_async_page_flip_complete()
892 struct vc4_bo *bo = to_vc4_bo(&cma_bo->base); in vc4_async_page_flip()
Dvc4_validate.c109 struct vc4_bo *bo; in vc4_use_bo()
/Linux-v4.19/Documentation/gpu/
Dvc4.rst65 .. kernel-doc:: drivers/gpu/drm/vc4/vc4_bo.c