Lines Matching refs:fd_bo
33 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(struct hash_table *tbl, uint32_t key) in lookup_bo()
46 struct fd_bo *bo = NULL; in lookup_bo()
59 static struct fd_bo * bo_from_handle(struct fd_device *dev, in bo_from_handle()
62 struct fd_bo *bo; in bo_from_handle()
85 static struct fd_bo *
89 struct fd_bo *bo = NULL; in bo_new()
110 struct fd_bo *
113 struct fd_bo *bo = bo_new(dev, size, flags, &dev->bo_cache); in _fd_bo_new()
120 _fd_bo_set_name(struct fd_bo *bo, const char *fmt, va_list ap) in _fd_bo_set_name()
130 struct fd_bo *
134 struct fd_bo *bo = bo_new(dev, size, flags, &dev->ring_cache); in fd_bo_new_ring()
143 struct fd_bo *
146 struct fd_bo *bo = NULL; in fd_bo_from_handle()
164 struct fd_bo *
169 struct fd_bo *bo; in fd_bo_from_dmabuf()
196 struct fd_bo * fd_bo_from_name(struct fd_device *dev, uint32_t name) in fd_bo_from_name()
201 struct fd_bo *bo; in fd_bo_from_name()
232 fd_bo_mark_for_dump(struct fd_bo *bo) in fd_bo_mark_for_dump()
237 uint64_t fd_bo_get_iova(struct fd_bo *bo) in fd_bo_get_iova()
244 struct fd_bo * fd_bo_ref(struct fd_bo *bo) in fd_bo_ref()
250 void fd_bo_del(struct fd_bo *bo) in fd_bo_del()
271 void bo_del(struct fd_bo *bo) in bo_del()
295 int fd_bo_get_name(struct fd_bo *bo, uint32_t *name) in fd_bo_get_name()
319 uint32_t fd_bo_handle(struct fd_bo *bo) in fd_bo_handle()
325 int fd_bo_dmabuf(struct fd_bo *bo) in fd_bo_dmabuf()
341 uint32_t fd_bo_size(struct fd_bo *bo) in fd_bo_size()
346 void * fd_bo_map(struct fd_bo *bo) in fd_bo_map()
368 int fd_bo_cpu_prep(struct fd_bo *bo, struct fd_pipe *pipe, uint32_t op) in fd_bo_cpu_prep()
373 void fd_bo_cpu_fini(struct fd_bo *bo) in fd_bo_cpu_fini()