Lines Matching refs:ivpu_bo
27 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()
165 struct ivpu_bo *bo; in ivpu_gem_create_object()
223 static struct ivpu_bo *ivpu_bo_alloc(struct ivpu_device *vdev, u64 size, u32 flags, u32 ctx_id) in ivpu_bo_alloc()
226 struct ivpu_bo *bo; in ivpu_bo_alloc()
258 struct ivpu_bo *bo = to_ivpu_bo(obj); in ivpu_gem_bo_open()
280 struct ivpu_bo *bo = to_ivpu_bo(obj); in ivpu_gem_bo_free()
320 struct ivpu_bo *bo; in ivpu_bo_create_ioctl()
348 struct ivpu_bo *
353 struct ivpu_bo *bo; in ivpu_bo_create()
394 struct ivpu_bo *ivpu_bo_create_global(struct ivpu_device *vdev, u64 size, u32 flags) in ivpu_bo_create_global()
399 void ivpu_bo_free(struct ivpu_bo *bo) in ivpu_bo_free()
416 struct ivpu_bo *bo; in ivpu_bo_info_ioctl()
465 static void ivpu_bo_print_info(struct ivpu_bo *bo, struct drm_printer *p) in ivpu_bo_print_info()
490 struct ivpu_bo *bo; in ivpu_bo_list()