Lines Matching refs:vc4_bo
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()
308 struct vc4_bo, size_head); in vc4_bo_userspace_cache_purge()
348 static struct vc4_bo *vc4_bo_get_from_cache(struct drm_device *dev, in vc4_bo_get_from_cache()
354 struct vc4_bo *bo = NULL; in vc4_bo_get_from_cache()
366 struct vc4_bo, size_head); in vc4_bo_get_from_cache()
388 struct vc4_bo *bo; in vc4_create_object()
406 struct vc4_bo *vc4_bo_create(struct drm_device *dev, size_t unaligned_size, in vc4_bo_create()
412 struct vc4_bo *bo; in vc4_bo_create()
477 struct vc4_bo *bo = NULL; in vc4_dumb_create()
506 struct vc4_bo *bo = list_last_entry(&vc4->bo_cache.time_list, in vc4_bo_cache_free_old()
507 struct vc4_bo, unref_head); in vc4_bo_cache_free_old()
527 struct vc4_bo *bo = to_vc4_bo(gem_bo); in vc4_free_object()
600 int vc4_bo_inc_usecnt(struct vc4_bo *bo) in vc4_bo_inc_usecnt()
636 void vc4_bo_dec_usecnt(struct vc4_bo *bo) in vc4_bo_dec_usecnt()
660 struct vc4_bo *bo = to_vc4_bo(obj); in vc4_prime_export()
691 struct vc4_bo *bo = to_vc4_bo(obj); in vc4_fault()
707 struct vc4_bo *bo; in vc4_mmap()
760 struct vc4_bo *bo = to_vc4_bo(obj); in vc4_prime_mmap()
772 struct vc4_bo *bo = to_vc4_bo(obj); in vc4_prime_vmap()
819 struct vc4_bo *bo = NULL; in vc4_create_bo_ioctl()
868 struct vc4_bo *bo = NULL; in vc4_create_shader_bo_ioctl()
943 struct vc4_bo *bo; in vc4_set_tiling_ioctl()
986 struct vc4_bo *bo; in vc4_get_tiling_ioctl()