• Home
  • Raw
  • Download

Lines Matching refs:xfs_buf

125 struct xfs_buf;
126 typedef void (*xfs_buf_iodone_t)(struct xfs_buf *);
141 void (*verify_read)(struct xfs_buf *);
142 void (*verify_write)(struct xfs_buf *);
145 typedef struct xfs_buf { struct
219 struct xfs_buf *_xfs_buf_find(struct xfs_buftarg *target, argument
221 xfs_buf_flags_t flags, struct xfs_buf *new_bp);
223 static inline struct xfs_buf *
234 struct xfs_buf *_xfs_buf_alloc(struct xfs_buftarg *target,
238 static inline struct xfs_buf *
249 struct xfs_buf *xfs_buf_get_map(struct xfs_buftarg *target,
252 struct xfs_buf *xfs_buf_read_map(struct xfs_buftarg *target,
260 static inline struct xfs_buf *
271 static inline struct xfs_buf *
294 void xfs_buf_set_empty(struct xfs_buf *bp, size_t numblks);
295 int xfs_buf_associate_memory(struct xfs_buf *bp, void *mem, size_t length);
297 struct xfs_buf *xfs_buf_get_uncached(struct xfs_buftarg *target, size_t numblks,
300 size_t numblks, int flags, struct xfs_buf **bpp,
302 void xfs_buf_hold(struct xfs_buf *bp);
316 extern int xfs_bwrite(struct xfs_buf *bp);
317 extern void xfs_buf_ioend(struct xfs_buf *bp);
319 extern void xfs_buf_ioerror_alert(struct xfs_buf *, const char *func);
320 extern void xfs_buf_submit(struct xfs_buf *bp);
321 extern int xfs_buf_submit_wait(struct xfs_buf *bp);
328 extern void *xfs_buf_offset(struct xfs_buf *, size_t);
329 extern void xfs_buf_stale(struct xfs_buf *bp);
333 extern bool xfs_buf_delwri_queue(struct xfs_buf *, struct list_head *);
336 extern int xfs_buf_delwri_pushbuf(struct xfs_buf *, struct list_head *);
355 static inline void xfs_buf_set_ref(struct xfs_buf *bp, int lru_ref) in xfs_buf_set_ref()
360 static inline int xfs_buf_ispinned(struct xfs_buf *bp) in xfs_buf_ispinned()
372 xfs_buf_verify_cksum(struct xfs_buf *bp, unsigned long cksum_offset) in xfs_buf_verify_cksum()
379 xfs_buf_update_cksum(struct xfs_buf *bp, unsigned long cksum_offset) in xfs_buf_update_cksum()