Searched refs:vc4_bo (Results 1 – 11 of 11) sorted by relevance
| /Linux-v5.10/drivers/gpu/drm/vc4/ |
| D | vc4_bo.c | 130 struct vc4_bo *bo = to_vc4_bo(gem_obj); in vc4_bo_set_label() 162 static void vc4_bo_destroy(struct vc4_bo *bo) in vc4_bo_destroy() 181 static void vc4_bo_remove_from_cache(struct vc4_bo *bo) in vc4_bo_remove_from_cache() 237 struct vc4_bo *bo = list_last_entry(&vc4->bo_cache.time_list, in vc4_bo_cache_purge() 238 struct vc4_bo, unref_head); in vc4_bo_cache_purge() 245 void vc4_bo_add_to_purgeable_pool(struct vc4_bo *bo) in vc4_bo_add_to_purgeable_pool() 256 static void vc4_bo_remove_from_purgeable_pool_locked(struct vc4_bo *bo) in vc4_bo_remove_from_purgeable_pool_locked() 277 void vc4_bo_remove_from_purgeable_pool(struct vc4_bo *bo) in vc4_bo_remove_from_purgeable_pool() 288 struct vc4_bo *bo = to_vc4_bo(obj); in vc4_bo_purge() 307 struct vc4_bo *bo = list_first_entry(&vc4->purgeable.list, in vc4_bo_userspace_cache_purge() [all …]
|
| D | vc4_drv.h | 180 struct vc4_bo *bin_bo; 242 struct vc4_bo { struct 289 static inline struct vc4_bo * argument 292 return container_of(to_drm_gem_cma_obj(bo), struct vc4_bo, base); in to_vc4_bo() 789 struct vc4_bo *vc4_bo_create(struct drm_device *dev, size_t size, 817 int vc4_bo_inc_usecnt(struct vc4_bo *bo); 818 void vc4_bo_dec_usecnt(struct vc4_bo *bo); 819 void vc4_bo_add_to_purgeable_pool(struct vc4_bo *bo); 820 void vc4_bo_remove_from_purgeable_pool(struct vc4_bo *bo);
|
| D | vc4_gem.c | 115 struct vc4_bo *vc4_bo = to_vc4_bo(kernel_state->bo[i]); in vc4_get_hang_state_ioctl() local 126 bo_state[i].paddr = vc4_bo->base.paddr; in vc4_get_hang_state_ioctl() 127 bo_state[i].size = vc4_bo->base.base.size; in vc4_get_hang_state_ioctl() 155 struct vc4_bo *bo; in vc4_save_hang_state() 263 struct vc4_bo *bo = to_vc4_bo(kernel_state->bo[i]); in vc4_save_hang_state() 539 struct vc4_bo *bo; in vc4_update_bo_seqnos() 835 struct vc4_bo *bo; in vc4_get_bcl() 957 struct vc4_bo *bo = to_vc4_bo(&exec->bo[i]->base); in vc4_complete_exec() 966 struct vc4_bo *bo = list_first_entry(&exec->unref_list, in vc4_complete_exec() 967 struct vc4_bo, unref_head); in vc4_complete_exec() [all …]
|
| D | Makefile | 6 vc4_bo.o \
|
| D | vc4_v3d.c | 249 struct vc4_bo *bo = vc4_bo_create(&vc4->base, size, true, in bin_bo_alloc() 307 struct vc4_bo *bo = list_last_entry(&list, in bin_bo_alloc() 308 struct vc4_bo, unref_head); in bin_bo_alloc()
|
| D | vc4_irq.c | 62 struct vc4_bo *bo; in vc4_overflow_mem_work()
|
| D | vc4_crtc.c | 716 struct vc4_bo *bo; in vc4_async_page_flip_complete() 746 struct vc4_bo *bo = to_vc4_bo(&cma_bo->base); in vc4_async_page_flip()
|
| D | vc4_plane.c | 1230 struct vc4_bo *bo; in vc4_prepare_fb() 1253 struct vc4_bo *bo; in vc4_cleanup_fb()
|
| D | vc4_kms.c | 486 struct vc4_bo *bo; in vc4_fb_create()
|
| D | vc4_validate.c | 109 struct vc4_bo *bo; in vc4_use_bo()
|
| /Linux-v5.10/Documentation/gpu/ |
| D | vc4.rst | 65 .. kernel-doc:: drivers/gpu/drm/vc4/vc4_bo.c
|