| /Linux-v5.4/fs/jbd2/ | 
| D | transaction.c | 33 static void __jbd2_journal_temp_unlink_buffer(struct journal_head *jh); 34 static void __jbd2_journal_unfile_buffer(struct journal_head *jh); 824 static void jbd2_freeze_jh_data(struct journal_head *jh)  in jbd2_freeze_jh_data()  argument 829 	struct buffer_head *bh = jh2bh(jh);  in jbd2_freeze_jh_data() 831 	J_EXPECT_JH(jh, buffer_uptodate(bh), "Possible IO failure.\n");  in jbd2_freeze_jh_data() 836 	jbd2_buffer_frozen_trigger(jh, source + offset, jh->b_triggers);  in jbd2_freeze_jh_data() 837 	memcpy(jh->b_frozen_data, source + offset, bh->b_size);  in jbd2_freeze_jh_data() 844 	jh->b_frozen_triggers = jh->b_triggers;  in jbd2_freeze_jh_data() 858 do_get_write_access(handle_t *handle, struct journal_head *jh,  in do_get_write_access()  argument 872 	jbd_debug(5, "journal_head %p, force_copy %d\n", jh, force_copy);  in do_get_write_access() [all …] 
 | 
| D | checkpoint.c | 30 static inline void __buffer_unlink_first(struct journal_head *jh)  in __buffer_unlink_first()  argument 32 	transaction_t *transaction = jh->b_cp_transaction;  in __buffer_unlink_first() 34 	jh->b_cpnext->b_cpprev = jh->b_cpprev;  in __buffer_unlink_first() 35 	jh->b_cpprev->b_cpnext = jh->b_cpnext;  in __buffer_unlink_first() 36 	if (transaction->t_checkpoint_list == jh) {  in __buffer_unlink_first() 37 		transaction->t_checkpoint_list = jh->b_cpnext;  in __buffer_unlink_first() 38 		if (transaction->t_checkpoint_list == jh)  in __buffer_unlink_first() 48 static inline void __buffer_unlink(struct journal_head *jh)  in __buffer_unlink()  argument 50 	transaction_t *transaction = jh->b_cp_transaction;  in __buffer_unlink() 52 	__buffer_unlink_first(jh);  in __buffer_unlink() [all …] 
 | 
| D | commit.c | 359 	struct journal_head *jh;  in jbd2_journal_commit_transaction()  local 476 		jh = commit_transaction->t_reserved_list;  in jbd2_journal_commit_transaction() 477 		JBUFFER_TRACE(jh, "reserved, unused: refile");  in jbd2_journal_commit_transaction() 482 		if (jh->b_committed_data) {  in jbd2_journal_commit_transaction() 483 			struct buffer_head *bh = jh2bh(jh);  in jbd2_journal_commit_transaction() 486 			jbd2_free(jh->b_committed_data, bh->b_size);  in jbd2_journal_commit_transaction() 487 			jh->b_committed_data = NULL;  in jbd2_journal_commit_transaction() 490 		jbd2_journal_refile_buffer(journal, jh);  in jbd2_journal_commit_transaction() 577 		jh = commit_transaction->t_buffers;  in jbd2_journal_commit_transaction() 583 			clear_buffer_jbddirty(jh2bh(jh));  in jbd2_journal_commit_transaction() [all …] 
 | 
| D | journal.c | 2416 static void journal_free_journal_head(struct journal_head *jh)  in journal_free_journal_head()  argument 2420 	memset(jh, JBD2_POISON_FREE, sizeof(*jh));  in journal_free_journal_head() 2422 	kmem_cache_free(jbd2_journal_head_cache, jh);  in journal_free_journal_head() 2468 	struct journal_head *jh;  in jbd2_journal_add_journal_head()  local 2477 		jh = bh2jh(bh);  in jbd2_journal_add_journal_head() 2488 		jh = new_jh;  in jbd2_journal_add_journal_head() 2491 		bh->b_private = jh;  in jbd2_journal_add_journal_head() 2492 		jh->b_bh = bh;  in jbd2_journal_add_journal_head() 2496 	jh->b_jcount++;  in jbd2_journal_add_journal_head() 2509 	struct journal_head *jh = NULL;  in jbd2_journal_grab_journal_head()  local [all …] 
 | 
| D | revoke.c | 417 int jbd2_journal_cancel_revoke(handle_t *handle, struct journal_head *jh)  in jbd2_journal_cancel_revoke()  argument 423 	struct buffer_head *bh = jh2bh(jh);  in jbd2_journal_cancel_revoke() 425 	jbd_debug(4, "journal_head %p, cancelling revoke\n", jh);  in jbd2_journal_cancel_revoke() 454 	J_ASSERT_JH(jh, record == NULL);  in jbd2_journal_cancel_revoke()
  | 
| /Linux-v5.4/fs/reiserfs/ | 
| D | journal.c | 716 	struct reiserfs_jh *jh;  in alloc_jh()  local 718 		jh = kmalloc(sizeof(*jh), GFP_NOFS);  in alloc_jh() 719 		if (jh) {  in alloc_jh() 721 			return jh;  in alloc_jh() 733 	struct reiserfs_jh *jh;  in reiserfs_free_jh()  local 735 	jh = bh->b_private;  in reiserfs_free_jh() 736 	if (jh) {  in reiserfs_free_jh() 738 		jh->bh = NULL;  in reiserfs_free_jh() 739 		list_del_init(&jh->list);  in reiserfs_free_jh() 740 		kfree(jh);  in reiserfs_free_jh() [all …] 
 | 
| D | inode.c | 3120 		struct reiserfs_jh *jh = bh->b_private;  in invalidatepage_can_drop()  local 3136 		if (jh && (jl = jh->jl)  in invalidatepage_can_drop()
  | 
| /Linux-v5.4/include/linux/ | 
| D | jbd2.h | 335 static inline struct buffer_head *jh2bh(struct journal_head *jh)  in BUFFER_FNS() 337 	return jh->b_bh;  in BUFFER_FNS() 378 #define J_ASSERT_JH(jh, expr)	J_ASSERT(expr)  argument 383 #define J_EXPECT_JH(jh, expr, why...)	J_ASSERT_JH(jh, expr)  argument 398 #define J_EXPECT_JH(jh, expr, why...)	__journal_expect(expr, ## why)  argument 1317 extern void jbd2_buffer_frozen_trigger(struct journal_head *jh, 1320 extern void jbd2_buffer_abort_trigger(struct journal_head *jh, 1429 void jbd2_journal_put_journal_head(struct journal_head *jh); 1655 #define JBUFFER_TRACE(jh, info)	do {} while (0)  argument
  | 
| /Linux-v5.4/arch/s390/purgatory/ | 
| D | head.S | 48 	jh	11f 62 	jh	10b
  | 
| /Linux-v5.4/arch/s390/kernel/ | 
| D | entry.S | 1338 	jh      1f 1351 	jh	0f 1358 	jh	0f 1369 	jh	0f 1376 	jh	0f 1416 	jh	0f 1440 	jh	0f
  | 
| /Linux-v5.4/fs/ubifs/ | 
| D | replay.c | 515 	struct ubifs_jhead *jh = &c->jheads[bud->jhead];  in is_last_bud()  local 520 	if (list_is_last(&bud->list, &jh->buds_list))  in is_last_bud() 551 	if (!list_is_last(&next->list, &jh->buds_list))  in is_last_bud()
  |