Searched refs:journal_head (Results 1 - 9 of 9) sorted by relevance

/linux-master/include/linux/
H A Djournal-head.h22 struct journal_head { struct
91 struct journal_head *b_tnext, *b_tprev;
105 struct journal_head *b_cpnext, *b_cpprev;
H A Djbd2.h306 BH_JBD /* Has an attached ext3 journal_head */
331 static inline struct buffer_head *jh2bh(struct journal_head *jh)
336 static inline struct journal_head *bh2jh(struct buffer_head *bh)
595 struct journal_head *t_reserved_list;
601 struct journal_head *t_buffers;
608 struct journal_head *t_forget;
614 struct journal_head *t_checkpoint_list;
623 struct journal_head *t_shadow_list;
1410 extern void jbd2_journal_unfile_buffer(journal_t *, struct journal_head *);
1411 extern bool __jbd2_journal_refile_buffer(struct journal_head *);
[all...]
/linux-master/fs/jbd2/
H A Dcheckpoint.c30 static inline void __buffer_unlink(struct journal_head *jh)
150 struct journal_head *jh;
239 /* the journal_head may have gone by now */
352 static unsigned long journal_shrink_one_cp_list(struct journal_head *jh,
356 struct journal_head *last_jh;
357 struct journal_head *next_jh = jh;
554 int __jbd2_journal_remove_checkpoint(struct journal_head *jh)
615 int jbd2_journal_try_remove_checkpoint(struct journal_head *jh)
646 void __jbd2_journal_insert_checkpoint(struct journal_head *jh,
H A Dtransaction.c33 static void __jbd2_journal_temp_unlink_buffer(struct journal_head *jh);
34 static void __jbd2_journal_unfile_buffer(struct journal_head *jh);
936 static void jbd2_freeze_jh_data(struct journal_head *jh)
966 do_get_write_access(handle_t *handle, struct journal_head *jh,
978 jbd2_debug(5, "journal_head %p, force_copy %d\n", jh, force_copy);
1170 struct journal_head *jh;
1233 struct journal_head *jh;
1289 struct journal_head *jh = jbd2_journal_add_journal_head(bh);
1292 jbd2_debug(5, "journal_head %p\n", jh);
1387 struct journal_head *j
[all...]
H A Djournal.c327 struct journal_head *jh_in,
1287 * journal_head.
2824 sizeof(struct journal_head),
2829 printk(KERN_EMERG "JBD2: no memory for journal_head cache\n");
2842 * journal_head splicing and dicing
2844 static struct journal_head *journal_alloc_journal_head(void)
2846 struct journal_head *ret;
2853 jbd2_debug(1, "out of memory for journal_head\n");
2863 static void journal_free_journal_head(struct journal_head *jh)
2873 * A journal_head i
[all...]
H A Drevoke.c320 * the hash tables without an attached journal_head.
423 int jbd2_journal_cancel_revoke(handle_t *handle, struct journal_head *jh)
431 jbd2_debug(4, "journal_head %p, cancelling revoke\n", jh);
H A Dcommit.c352 struct journal_head *jh;
/linux-master/fs/ocfs2/
H A Dsuballoc.c1253 struct journal_head *jh;
2391 struct journal_head *jh;
/linux-master/fs/ext4/
H A Dsuper.c551 struct journal_head *jh;

Completed in 325 milliseconds