Searched refs:journal_t (Results 1 - 7 of 7) sorted by relevance

/external/e2fsprogs/lib/ext2fs/
H A Dkernel-jbd.h78 typedef struct journal_s journal_t; /* Journal control structure */ typedef in typeref:struct:journal_s
355 journal_t * t_journal;
451 /* The journal_t maintains all of the journaling state information for a
454 * We use the journal_t to keep track of all outstanding transaction
616 extern struct journal_head * journal_get_descriptor_buffer(journal_t *);
617 extern unsigned long journal_next_log_block(journal_t *);
620 extern void journal_commit_transaction(journal_t *);
623 int __journal_clean_checkpoint_list(journal_t *journal);
637 extern void __wait_on_journal (journal_t *);
653 static inline void lock_journal(journal_t *journa
[all...]
H A Djfs_compat.h22 typedef struct journal_s journal_t; typedef in typeref:struct:journal_s
/external/kernel-headers/original/linux/
H A Djbd.h108 * typedef journal_t - The journal_t maintains all of the journaling state information for a single filesystem.
110 * journal_t is linked to from the fs superblock structure.
112 * We use the journal_t to keep track of all outstanding transaction
118 typedef struct journal_s journal_t; /* Journal control structure */ typedef in typeref:struct:journal_s
441 journal_t *t_journal;
569 * journal_t.
843 extern void journal_unfile_buffer(journal_t *, struct journal_head *);
846 extern void journal_refile_buffer(journal_t *, struct journal_head *);
853 extern struct journal_head * journal_get_descriptor_buffer(journal_t *);
[all...]
/external/e2fsprogs/e2fsck/
H A Drevoke.c101 static void write_one_revoke_record(journal_t *, transaction_t *,
104 static void flush_descriptor(journal_t *, struct journal_head *, int);
110 static inline int hash(journal_t *journal, unsigned long block)
120 static int insert_revoke_hash(journal_t *journal, unsigned long blocknr,
154 static struct jbd_revoke_record_s *find_revoke_record(journal_t *journal,
200 int journal_init_revoke(journal_t *journal, int hash_size)
237 void journal_destroy_revoke(journal_t *journal)
288 journal_t *journal;
378 journal_t *journal = handle->h_transaction->t_journal;
437 void journal_write_revoke_records(journal_t *journa
[all...]
H A Djfs_user.h81 extern size_t journal_tag_bytes(journal_t *journal);
111 _INLINE_ size_t journal_tag_bytes(journal_t *journal)
125 int journal_bmap(journal_t *journal, blk_t block, unsigned long *phys);
H A Drecovery.c41 static int do_one_pass(journal_t *journal,
43 static int scan_revoke_records(journal_t *, struct buffer_head *,
69 static int do_readahead(journal_t *journal, unsigned int start)
131 static int jread(struct buffer_head **bhp, journal_t *journal,
181 static int count_tags(journal_t *journal, struct buffer_head *bh)
225 int journal_recover(journal_t *journal)
282 int journal_skip_recovery(journal_t *journal)
325 static int calc_chksums(journal_t *journal, struct buffer_head *bh,
353 static int do_one_pass(journal_t *journal,
718 static int scan_revoke_records(journal_t *journa
[all...]
H A Djournal.c46 int journal_bmap(journal_t *journal, blk_t block, unsigned long *phys)
226 static errcode_t e2fsck_get_journal(e2fsck_t ctx, journal_t **ret_journal)
236 journal_t *journal = NULL;
245 journal = e2fsck_allocate_memory(ctx, sizeof(journal_t), "journal");
479 static void clear_v2_journal_fields(journal_t *journal)
495 static errcode_t e2fsck_journal_load(journal_t *journal)
588 journal_t *journal)
632 journal_t *journal,
654 static void e2fsck_journal_release(e2fsck_t ctx, journal_t *journal,
692 journal_t *journa
[all...]

Completed in 200 milliseconds