Lines Matching refs:fd_bo
33 drm_private void bo_del(struct fd_bo *bo);
36 static void set_name(struct fd_bo *bo, uint32_t name) in set_name()
44 static struct fd_bo * lookup_bo(void *tbl, uint32_t key) in lookup_bo()
46 struct fd_bo *bo = NULL; in lookup_bo()
58 static struct fd_bo * bo_from_handle(struct fd_device *dev, in bo_from_handle()
61 struct fd_bo *bo; in bo_from_handle()
78 static struct fd_bo *
82 struct fd_bo *bo = NULL; in bo_new()
103 drm_public struct fd_bo *
106 struct fd_bo *bo = bo_new(dev, size, flags, &dev->bo_cache); in fd_bo_new()
117 drm_private struct fd_bo *
120 struct fd_bo *bo = bo_new(dev, size, flags, &dev->ring_cache); in fd_bo_new_ring()
126 drm_public struct fd_bo *
129 struct fd_bo *bo = NULL; in fd_bo_from_handle()
147 drm_public struct fd_bo *
152 struct fd_bo *bo; in fd_bo_from_dmabuf()
179 drm_public struct fd_bo * fd_bo_from_name(struct fd_device *dev, uint32_t name) in fd_bo_from_name()
184 struct fd_bo *bo; in fd_bo_from_name()
214 drm_public uint64_t fd_bo_get_iova(struct fd_bo *bo) in fd_bo_get_iova()
219 drm_public void fd_bo_put_iova(struct fd_bo *bo) in fd_bo_put_iova()
224 drm_public struct fd_bo * fd_bo_ref(struct fd_bo *bo) in fd_bo_ref()
230 drm_public void fd_bo_del(struct fd_bo *bo) in fd_bo_del()
251 drm_private void bo_del(struct fd_bo *bo) in bo_del()
272 drm_public int fd_bo_get_name(struct fd_bo *bo, uint32_t *name) in fd_bo_get_name()
296 drm_public uint32_t fd_bo_handle(struct fd_bo *bo) in fd_bo_handle()
301 drm_public int fd_bo_dmabuf(struct fd_bo *bo) in fd_bo_dmabuf()
317 drm_public uint32_t fd_bo_size(struct fd_bo *bo) in fd_bo_size()
322 drm_public void * fd_bo_map(struct fd_bo *bo) in fd_bo_map()
344 drm_public int fd_bo_cpu_prep(struct fd_bo *bo, struct fd_pipe *pipe, uint32_t op) in fd_bo_cpu_prep()
349 drm_public void fd_bo_cpu_fini(struct fd_bo *bo) in fd_bo_cpu_fini()
355 drm_public struct fd_bo * fd_bo_from_fbdev(struct fd_pipe *pipe, int fbfd, uint32_t size) in fd_bo_from_fbdev()