Lines Matching refs:fd_bo
34 struct fd_bo;
121 struct fd_bo * _fd_bo_new(struct fd_device *dev,
123 void _fd_bo_set_name(struct fd_bo *bo, const char *fmt, va_list ap);
126 fd_bo_set_name(struct fd_bo *bo, const char *fmt, ...) _util_printf_format(2, 3);
129 fd_bo_set_name(struct fd_bo *bo, const char *fmt, ...) in fd_bo_set_name()
139 static inline struct fd_bo *
143 static inline struct fd_bo *
147 struct fd_bo *bo = _fd_bo_new(dev, size, flags); in fd_bo_new()
159 struct fd_bo *fd_bo_from_handle(struct fd_device *dev,
161 struct fd_bo * fd_bo_from_name(struct fd_device *dev, uint32_t name);
162 struct fd_bo * fd_bo_from_dmabuf(struct fd_device *dev, int fd);
163 void fd_bo_mark_for_dump(struct fd_bo *bo);
164 uint64_t fd_bo_get_iova(struct fd_bo *bo);
165 struct fd_bo * fd_bo_ref(struct fd_bo *bo);
166 void fd_bo_del(struct fd_bo *bo);
167 int fd_bo_get_name(struct fd_bo *bo, uint32_t *name);
168 uint32_t fd_bo_handle(struct fd_bo *bo);
169 int fd_bo_dmabuf(struct fd_bo *bo);
170 uint32_t fd_bo_size(struct fd_bo *bo);
171 void * fd_bo_map(struct fd_bo *bo);
172 int fd_bo_cpu_prep(struct fd_bo *bo, struct fd_pipe *pipe, uint32_t op);
173 void fd_bo_cpu_fini(struct fd_bo *bo);