Lines Matching refs:buffer_head

340 static inline struct buffer_head *jh2bh(struct journal_head *jh)  in BUFFER_FNS()
345 static inline struct journal_head *bh2jh(struct buffer_head *bh) in bh2jh()
350 static inline void jbd_lock_bh_journal_head(struct buffer_head *bh) in jbd_lock_bh_journal_head()
355 static inline void jbd_unlock_bh_journal_head(struct buffer_head *bh) in jbd_unlock_bh_journal_head()
799 struct buffer_head *j_sb_buffer;
906 struct buffer_head *j_chkpt_bhs[JBD2_NR_BATCH];
1144 struct buffer_head **j_wbuf;
1151 struct buffer_head **j_fc_wbuf;
1308 struct buffer_head *bh,
1427 static inline void jbd2_file_log_bh(struct list_head *head, struct buffer_head *bh) in jbd2_file_log_bh()
1431 static inline void jbd2_unfile_log_bh(struct buffer_head *bh) in jbd2_unfile_log_bh()
1437 struct buffer_head *jbd2_journal_get_descriptor_buffer(transaction_t *, int);
1438 void jbd2_descriptor_block_csum_set(journal_t *, struct buffer_head *);
1468 struct buffer_head *bh, void *mapped_data,
1476 struct buffer_head *bh);
1488 struct buffer_head **bh_out,
1530 extern int jbd2_journal_get_write_access(handle_t *, struct buffer_head *);
1531 extern int jbd2_journal_get_create_access (handle_t *, struct buffer_head *);
1532 extern int jbd2_journal_get_undo_access(handle_t *, struct buffer_head *);
1533 void jbd2_journal_set_triggers(struct buffer_head *,
1535 extern int jbd2_journal_dirty_metadata (handle_t *, struct buffer_head *);
1536 extern int jbd2_journal_forget (handle_t *, struct buffer_head *);
1591 struct journal_head *jbd2_journal_add_journal_head(struct buffer_head *bh);
1592 struct journal_head *jbd2_journal_grab_journal_head(struct buffer_head *bh);
1635 extern int jbd2_journal_revoke (handle_t *, unsigned long long, struct buffer_head *);
1670 int jbd2_fc_get_buf(journal_t *journal, struct buffer_head **bh_out);