Lines Matching refs:fd_bo
58 struct fd_bo * (*bo_from_handle)(struct fd_device *dev,
105 struct fd_bo * fd_bo_cache_alloc(struct fd_bo_cache *cache,
107 int fd_bo_cache_free(struct fd_bo_cache *cache, struct fd_bo *bo);
142 int (*offset)(struct fd_bo *bo, uint64_t *offset);
143 int (*cpu_prep)(struct fd_bo *bo, struct fd_pipe *pipe, uint32_t op);
144 void (*cpu_fini)(struct fd_bo *bo);
145 int (*madvise)(struct fd_bo *bo, int willneed);
146 uint64_t (*iova)(struct fd_bo *bo);
147 void (*set_name)(struct fd_bo *bo, const char *fmt, va_list ap);
148 void (*destroy)(struct fd_bo *bo);
151 struct fd_bo { struct
172 struct fd_bo *fd_bo_new_ring(struct fd_device *dev, uint32_t size); argument
201 static inline void VG_BO_ALLOC(struct fd_bo *bo) in VG_BO_ALLOC()
208 static inline void VG_BO_FREE(struct fd_bo *bo) in VG_BO_FREE()
223 static inline void VG_BO_RELEASE(struct fd_bo *bo) in VG_BO_RELEASE()
231 static inline void VG_BO_OBTAIN(struct fd_bo *bo) in VG_BO_OBTAIN()
240 static inline void VG_BO_ALLOC(struct fd_bo *bo) {} in VG_BO_ALLOC()
241 static inline void VG_BO_FREE(struct fd_bo *bo) {} in VG_BO_FREE()
242 static inline void VG_BO_RELEASE(struct fd_bo *bo) {} in VG_BO_RELEASE()
243 static inline void VG_BO_OBTAIN(struct fd_bo *bo) {} in VG_BO_OBTAIN()