Home
last modified time | relevance | path

Searched refs:jh (Results 1 – 12 of 12) sorted by relevance

/linux-4.4.14/fs/jbd2/
Dtransaction.c35 static void __jbd2_journal_temp_unlink_buffer(struct journal_head *jh);
36 static void __jbd2_journal_unfile_buffer(struct journal_head *jh);
777 static void jbd2_freeze_jh_data(struct journal_head *jh) in jbd2_freeze_jh_data() argument
782 struct buffer_head *bh = jh2bh(jh); in jbd2_freeze_jh_data()
784 J_EXPECT_JH(jh, buffer_uptodate(bh), "Possible IO failure.\n"); in jbd2_freeze_jh_data()
789 jbd2_buffer_frozen_trigger(jh, source + offset, jh->b_triggers); in jbd2_freeze_jh_data()
790 memcpy(jh->b_frozen_data, source + offset, bh->b_size); in jbd2_freeze_jh_data()
797 jh->b_frozen_triggers = jh->b_triggers; in jbd2_freeze_jh_data()
811 do_get_write_access(handle_t *handle, struct journal_head *jh, in do_get_write_access() argument
825 jbd_debug(5, "journal_head %p, force_copy %d\n", jh, force_copy); in do_get_write_access()
[all …]
Dcheckpoint.c33 static inline void __buffer_unlink_first(struct journal_head *jh) in __buffer_unlink_first() argument
35 transaction_t *transaction = jh->b_cp_transaction; in __buffer_unlink_first()
37 jh->b_cpnext->b_cpprev = jh->b_cpprev; in __buffer_unlink_first()
38 jh->b_cpprev->b_cpnext = jh->b_cpnext; in __buffer_unlink_first()
39 if (transaction->t_checkpoint_list == jh) { in __buffer_unlink_first()
40 transaction->t_checkpoint_list = jh->b_cpnext; in __buffer_unlink_first()
41 if (transaction->t_checkpoint_list == jh) in __buffer_unlink_first()
51 static inline void __buffer_unlink(struct journal_head *jh) in __buffer_unlink() argument
53 transaction_t *transaction = jh->b_cp_transaction; in __buffer_unlink()
55 __buffer_unlink_first(jh); in __buffer_unlink()
[all …]
Dcommit.c372 struct journal_head *jh; in jbd2_journal_commit_transaction() local
488 jh = commit_transaction->t_reserved_list; in jbd2_journal_commit_transaction()
489 JBUFFER_TRACE(jh, "reserved, unused: refile"); in jbd2_journal_commit_transaction()
494 if (jh->b_committed_data) { in jbd2_journal_commit_transaction()
495 struct buffer_head *bh = jh2bh(jh); in jbd2_journal_commit_transaction()
498 jbd2_free(jh->b_committed_data, bh->b_size); in jbd2_journal_commit_transaction()
499 jh->b_committed_data = NULL; in jbd2_journal_commit_transaction()
502 jbd2_journal_refile_buffer(journal, jh); in jbd2_journal_commit_transaction()
589 jh = commit_transaction->t_buffers; in jbd2_journal_commit_transaction()
595 clear_buffer_jbddirty(jh2bh(jh)); in jbd2_journal_commit_transaction()
[all …]
Djournal.c2401 static void journal_free_journal_head(struct journal_head *jh) in journal_free_journal_head() argument
2405 memset(jh, JBD2_POISON_FREE, sizeof(*jh)); in journal_free_journal_head()
2407 kmem_cache_free(jbd2_journal_head_cache, jh); in journal_free_journal_head()
2453 struct journal_head *jh; in jbd2_journal_add_journal_head() local
2462 jh = bh2jh(bh); in jbd2_journal_add_journal_head()
2473 jh = new_jh; in jbd2_journal_add_journal_head()
2476 bh->b_private = jh; in jbd2_journal_add_journal_head()
2477 jh->b_bh = bh; in jbd2_journal_add_journal_head()
2481 jh->b_jcount++; in jbd2_journal_add_journal_head()
2494 struct journal_head *jh = NULL; in jbd2_journal_grab_journal_head() local
[all …]
Drevoke.c415 int jbd2_journal_cancel_revoke(handle_t *handle, struct journal_head *jh) in jbd2_journal_cancel_revoke() argument
421 struct buffer_head *bh = jh2bh(jh); in jbd2_journal_cancel_revoke()
423 jbd_debug(4, "journal_head %p, cancelling revoke\n", jh); in jbd2_journal_cancel_revoke()
452 J_ASSERT_JH(jh, record == NULL); in jbd2_journal_cancel_revoke()
/linux-4.4.14/fs/logfs/
Djournal.c142 struct logfs_journal_header *jh = from; in unpack() local
147 inlen = be16_to_cpu(jh->h_len); in unpack()
148 outlen = be16_to_cpu(jh->h_datalen); in unpack()
150 if (jh->h_compr == COMPR_NONE) in unpack()
160 struct logfs_journal_header *jh) in __read_je_header() argument
169 err = wbuf_read(sb, ofs, sizeof(*jh), jh); in __read_je_header()
172 type = be16_to_cpu(jh->h_type); in __read_je_header()
173 len = be16_to_cpu(jh->h_len); in __read_je_header()
174 datalen = be16_to_cpu(jh->h_datalen); in __read_je_header()
185 struct logfs_journal_header *jh) in __read_je_payload() argument
[all …]
/linux-4.4.14/fs/reiserfs/
Djournal.c716 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 …]
Dinode.c3146 struct reiserfs_jh *jh = bh->b_private; in invalidatepage_can_drop() local
3162 if (jh && (jl = jh->jl) in invalidatepage_can_drop()
/linux-4.4.14/include/linux/
Djbd2.h343 static inline struct buffer_head *jh2bh(struct journal_head *jh) in BUFFER_FNS()
345 return jh->b_bh; in BUFFER_FNS()
386 #define J_ASSERT_JH(jh, expr) J_ASSERT(expr) argument
391 #define J_EXPECT_JH(jh, expr, why...) J_ASSERT_JH(jh, expr) argument
406 #define J_EXPECT_JH(jh, expr, why...) __journal_expect(expr, ## why) argument
1180 extern void jbd2_buffer_frozen_trigger(struct journal_head *jh,
1183 extern void jbd2_buffer_abort_trigger(struct journal_head *jh,
1288 void jbd2_journal_put_journal_head(struct journal_head *jh);
1514 #define JBUFFER_TRACE(jh, info) do {} while (0) argument
/linux-4.4.14/arch/s390/net/
Dbpf_jit.S54 jh sk_load_##NAME##_slow; \
/linux-4.4.14/fs/ubifs/
Dreplay.c486 struct ubifs_jhead *jh = &c->jheads[bud->jhead]; in is_last_bud() local
491 if (list_is_last(&bud->list, &jh->buds_list)) in is_last_bud()
522 if (!list_is_last(&next->list, &jh->buds_list)) in is_last_bud()
/linux-4.4.14/arch/s390/kernel/
Dentry.S1057 jh 0f
1064 jh 0f
1074 jh 0f
1081 jh 0f