Searched refs:journal (Results 1 - 15 of 15) sorted by relevance

/external/e2fsprogs/e2fsck/
H A Drecovery.c41 static int do_one_pass(journal_t *journal,
57 * When reading from the journal, we are going through the block device
69 static int do_readahead(journal_t *journal, unsigned int start) argument
79 max = start + (128 * 1024 / journal->j_blocksize);
80 if (max > journal->j_maxlen)
81 max = journal->j_maxlen;
89 err = journal_bmap(journal, next, &blocknr);
97 bh = __getblk(journal->j_dev, blocknr, journal->j_blocksize);
128 * Read a block from the journal
131 jread(struct buffer_head **bhp, journal_t *journal, unsigned int offset) argument
181 count_tags(journal_t *journal, struct buffer_head *bh) argument
225 journal_recover(journal_t *journal) argument
282 journal_skip_recovery(journal_t *journal) argument
325 calc_chksums(journal_t *journal, struct buffer_head *bh, unsigned long *next_log_block, __u32 *crc32_sum) argument
353 do_one_pass(journal_t *journal, struct recovery_info *info, enum passtype pass) argument
718 scan_revoke_records(journal_t *journal, struct buffer_head *bh, tid_t sequence, struct recovery_info *info) argument
[all...]
H A Drevoke.c20 * transaction's revoked blocks to the journal
37 * need either to cancel the journal entry or to write the revoke
78 journal replay, this involves recording the transaction ID of the
110 static inline int hash(journal_t *journal, unsigned long block) argument
112 struct jbd_revoke_table_s *table = journal->j_revoke;
120 static int insert_revoke_hash(journal_t *journal, unsigned long blocknr, argument
135 hash_list = &journal->j_revoke->hash_table[hash(journal, blocknr)];
152 /* Find a revoke record in the journal's hash table. */
154 static struct jbd_revoke_record_s *find_revoke_record(journal_t *journal, argument
200 journal_init_revoke(journal_t *journal, int hash_size) argument
237 journal_destroy_revoke(journal_t *journal) argument
288 journal_t *journal; local
378 journal_t *journal = handle->h_transaction->t_journal; local
437 journal_write_revoke_records(journal_t *journal, transaction_t *transaction) argument
475 write_one_revoke_record(journal_t *journal, transaction_t *transaction, struct journal_head **descriptorp, int *offsetp, struct jbd_revoke_record_s *record) argument
533 flush_descriptor(journal_t *journal, struct journal_head *descriptor, int offset) argument
579 journal_set_revoke(journal_t *journal, unsigned long blocknr, tid_t sequence) argument
603 journal_test_revoke(journal_t *journal, unsigned long blocknr, tid_t sequence) argument
622 journal_clear_revoke(journal_t *journal) argument
[all...]
H A Djournal.c2 * journal.c --- code for handling the "ext3" journal
7 * Parts of the code are based on fs/jfs/journal.c by Stephen C. Tweedie
42 /* Kernel compatibility functions for handling the journal. These allow us
46 int journal_bmap(journal_t *journal, blk_t block, unsigned long *phys) argument
52 struct inode *inode = journal->j_inode;
192 /* if we had an error doing journal recovery, we need a full fsck */
199 * This is a helper function to check the validity of the journal.
236 journal_t *journal = NULL; local
245 journal
479 clear_v2_journal_fields(journal_t *journal) argument
495 e2fsck_journal_load(journal_t *journal) argument
587 e2fsck_journal_reset_super(e2fsck_t ctx, journal_superblock_t *jsb, journal_t *journal) argument
631 e2fsck_journal_fix_corrupt_super(e2fsck_t ctx, journal_t *journal, struct problem_context *pctx) argument
654 e2fsck_journal_release(e2fsck_t ctx, journal_t *journal, int reset, int drop) argument
692 journal_t *journal; local
821 journal_t *journal; local
[all...]
H A Djfs_user.h47 #define do_readahead(journal, start) do {} while(0)
81 extern size_t journal_tag_bytes(journal_t *journal);
111 _INLINE_ size_t journal_tag_bytes(journal_t *journal) argument
113 if (JFS_HAS_INCOMPAT_FEATURE(journal, JFS_FEATURE_INCOMPAT_64BIT))
123 * Kernel compatibility functions are defined in journal.c
125 int journal_bmap(journal_t *journal, blk_t block, unsigned long *phys);
H A DAndroid.mk80 journal.c \
H A DMakefile.in65 pass3.o pass4.o pass5.o journal.o badblocks.o util.o dirinfo.o \
72 profiled/journal.o profiled/badblocks.o profiled/util.o \
90 $(srcdir)/journal.c \
350 journal.o: $(srcdir)/journal.c $(srcdir)/jfs_user.h $(srcdir)/e2fsck.h \
/external/e2fsprogs/debian/
H A Dinitrd-tools.e2fsprogs5 cp /usr/share/e2fsprogs/initrd.ext3-add-journal \
6 $INITRDDIR/scripts/ext3-add-journal.sh
H A Drules386 $(INSTALL) -p -o root -g root -m 0755 debian/initrd.ext3-add-journal \
387 debian/e2fsprogs/usr/share/e2fsprogs/initrd.ext3-add-journal
/external/kernel-headers/original/linux/
H A Djbd.h28 #include <linux/journal-head.h>
153 * The block tag: used to describe a single buffer in the journal
172 /* Definitions for the journal tag flags word: */
180 * The journal superblock. All fields are in big-endian byte order.
188 /* Static information describing the journal */
189 __be32 s_blocksize; /* journal device blocksize */
190 __be32 s_maxlen; /* total blocks in journal file */
208 __u8 s_uuid[16]; /* 128-bit uuid for journal */
216 __be32 s_max_transaction; /* Limit of journal blocks per trans.*/
440 /* Pointer to the journal fo
1021 is_journal_aborted(journal_t *journal) argument
1061 jbd_space_needed(journal_t *journal) argument
[all...]
/external/e2fsprogs/lib/ext2fs/
H A Dkernel-jbd.h28 #include <linux/journal-head.h>
137 * The block tag: used to describe a single buffer in the journal
160 /* Definitions for the journal tag flags word: */
168 * The journal superblock. All fields are in big-endian byte order.
176 /* Static information describing the journal */
177 __u32 s_blocksize; /* journal device blocksize */
178 __u32 s_maxlen; /* total blocks in journal file */
196 __u8 s_uuid[16]; /* 128-bit uuid for journal */
204 __u32 s_max_transaction; /* Limit of journal blocks per trans.*/
354 /* Pointer to the journal fo
653 lock_journal(journal_t *journal) argument
659 try_lock_journal(journal_t * journal) argument
664 unlock_journal(journal_t * journal) argument
791 is_journal_aborted(journal_t *journal) argument
[all...]
/external/e2fsprogs/po/
H A Dat-expand.pl79 $msg =~ s/\@j/journal/g;
/external/webkit/Source/WebCore/loader/appcache/
H A DApplicationCacheStorage.cpp669 bool ApplicationCacheStorage::store(ApplicationCacheGroup* group, GroupStorageIDJournal* journal) argument
672 ASSERT(journal);
691 journal->add(group, 0);
987 // Log the storageID changes to the in-memory resource objects. The journal
/external/blktrace/doc/
H A Dblktrace.tex255 Creating journal (8192 blocks): done
427 a super or journal block to disk. \emph{pc} requests are SCSI
/external/chromium/net/base/
H A Deffective_tld_names.cc2834 {"journal.aero", 0},
/external/e2fsprogs/
H A Dconfigure1439 --enable-jbd-debug enable journal debugging
4780 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling journal debugging" >&5
4781 $as_echo "Disabling journal debugging" >&6; }
4785 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling journal debugging" >&5
4786 $as_echo "Enabling journal debugging" >&6; }
4790 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling journal debugging by default" >&5
4791 $as_echo "Disabling journal debugging by default" >&6; }

Completed in 1237 milliseconds