Lines Matching refs:buffer_head
257 void buffer_assertion_failure(struct buffer_head *bh);
284 static inline int buffer_jbd(struct buffer_head *bh)
289 static inline struct buffer_head *jh2bh(struct journal_head *jh)
294 static inline struct journal_head *bh2jh(struct buffer_head *bh)
468 struct buffer_head * j_sb_buffer;
685 extern int journal_get_write_access (handle_t *, struct buffer_head *);
686 extern int journal_get_create_access (handle_t *, struct buffer_head *);
687 extern int journal_get_undo_access (handle_t *, struct buffer_head *);
689 struct buffer_head *, int async);
690 extern int journal_dirty_metadata (handle_t *, struct buffer_head *);
691 extern void journal_release_buffer (handle_t *, struct buffer_head *);
692 extern void journal_forget (handle_t *, struct buffer_head *);
693 extern void journal_sync_buffer (struct buffer_head *);
731 *journal_add_journal_head(struct buffer_head *bh);
732 extern void journal_remove_journal_head(struct buffer_head *bh);
733 extern void __journal_remove_journal_head(struct buffer_head *bh);
744 unsigned long, struct buffer_head *);
752 extern void journal_brelse_array(struct buffer_head *b[], int n);
830 extern void journal_brelse_array(struct buffer_head *b[], int n);
856 * Definitions which augment the buffer_head layer
901 static inline int buffer_jlist_eq(struct buffer_head *bh, int list)
907 static inline int buffer_jdirty(struct buffer_head *bh)
913 static inline int buffer_jbd_data(struct buffer_head *bh)