Searched refs:journal (Results 26 - 50 of 57) sorted by relevance

123

/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/fs/hfsplus_journal/
H A Djournal.c2 * HFSPlus journal implementation Tathagata Das 2010
128 printk(KERN_ERR "HFS+-fs: %s() unable to get journal write access\n", err_fn);
165 hfsplus_jbd_t *journal; local
171 journal = HFSPLUS_SB(sb).jnl.s_journal;
173 ret = hfsplus_jbd_force_commit(journal);
179 hfsplus_jbd_t *journal = HFSPLUS_SB(sb).jnl.s_journal; local
182 if ((hfsplus_handle->journaled != HFSPLUS_JOURNAL_PRESENT) || (journal == NULL)) {
188 if (is_hfsplus_jbd_aborted(journal)) {
189 hfsplus_abort(sb, __FUNCTION__, "Detected aborted journal");
195 hfsplus_handle->handle = hfsplus_jbd_start(journal, HFSPLUS_S
214 hfsplus_journal_superblock_init(hfsplus_jbd_t *journal, int start) argument
271 hfsplus_jbd_t *journal = NULL; local
438 hfsplus_jhdr_checksum_calculate(hfsplus_jbd_t *journal) argument
446 hfsplus_journal_header_start_update(hfsplus_jbd_t *journal, unsigned long freed) argument
463 hfsplus_journal_header_end_update(hfsplus_jbd_t *journal, struct hfsplus_journal_header *jh) argument
470 hfsplus_journal_mark_journal_empty(hfsplus_jbd_t *journal) argument
[all...]
H A Dhfsplus_jbd.h133 * The block tag: used to describe a single buffer in the journal
152 /* Definitions for the journal tag flags word: */
160 * The journal superblock. All fields are in big-endian byte order.
164 /* First sector contains Mac's journal header */
175 /* Static information describing the journal */
176 __be32 s_blocksize; /* journal device blocksize */
177 __be32 s_maxlen; /* total blocks in journal file */
195 __u8 s_uuid[16]; /* 128-bit uuid for journal */
203 __be32 s_max_transaction; /* Limit of journal blocks per trans.*/
435 /* Pointer to the journal fo
1009 is_hfsplus_jbd_aborted(hfsplus_jbd_t *journal) argument
1049 hfsplus_jbd_space_needed(hfsplus_jbd_t *journal) argument
[all...]
H A DMakefile8 bnode.o brec.o bfind.o tables.o unicode.o wrapper.o bitmap.o part_tbl.o journal.o \
H A Dsuper.c405 printk("HFS+-fs: Error in journal, use the force option at your own risk, mounting read-only.\n");
412 hfsplus_jbd_t *journal; local
414 journal = hfsplus_get_dev_journal(sb);
415 if (journal == NULL) {
416 printk("HFS+-fs: Error in getting journal device from JBD layer\n");
420 err = hfsplus_jbd_load(journal);
422 dprint(DBG_JOURNAL, "HFS+-fs: Successfully load journal\n");
423 HFSPLUS_SB(sb).jnl.s_journal = journal;
425 printk("HFS+-fs: Error in loading journal\n");
426 hfsplus_jbd_destroy(journal);
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/fs/ocfs2/
H A Djournal.h4 * journal.h
55 journal_t *j_journal; /* The kernels journal type */
57 * this journal */
93 static inline void ocfs2_set_ci_lock_trans(struct ocfs2_journal *journal, argument
97 ci->ci_last_trans = journal->j_trans_id;
109 struct ocfs2_journal *journal = local
110 OCFS2_SB(ocfs2_metadata_cache_get_super(ci))->journal;
113 ret = time_after(journal->j_trans_id, ci->ci_last_trans);
125 struct ocfs2_journal *journal = local
126 OCFS2_SB(ocfs2_metadata_cache_get_super(ci))->journal;
[all...]
H A DMakefile26 journal.o \
H A Dsuper.c61 #include "journal.h"
287 "Journal", osb->journal->j_state,
288 osb->journal->j_trans_id,
289 atomic_read(&osb->journal->j_num_trans));
411 if (jbd2_journal_start_commit(OCFS2_SB(sb)->journal->j_journal,
414 jbd2_log_wait_commit(OCFS2_SB(sb)->journal->j_journal,
2001 struct ocfs2_journal *journal; local
2172 /* initialize our journal structure */
2174 journal = kzalloc(sizeof(struct ocfs2_journal), GFP_KERNEL);
2175 if (!journal) {
[all...]
H A Daops.c43 #include "journal.h"
460 /* We don't need to lock journal system files, since they aren't
599 journal_t *journal = OCFS2_SB(page->mapping->host->i_sb)->journal->j_journal; local
601 jbd2_journal_invalidatepage(journal, page, offset);
606 journal_t *journal = OCFS2_SB(page->mapping->host->i_sb)->journal->j_journal; local
610 return jbd2_journal_try_to_free_buffers(journal, page, wait);
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/include/linux/
H A Djbd.h28 #include <linux/journal-head.h>
152 * The block tag: used to describe a single buffer in the journal
171 /* Definitions for the journal tag flags word: */
179 * The journal superblock. All fields are in big-endian byte order.
187 /* Static information describing the journal */
188 __be32 s_blocksize; /* journal device blocksize */
189 __be32 s_maxlen; /* total blocks in journal file */
207 __u8 s_uuid[16]; /* 128-bit uuid for journal */
215 __be32 s_max_transaction; /* Limit of journal blocks per trans.*/
413 /* Pointer to the journal fo
1011 is_journal_aborted(journal_t *journal) argument
1051 jbd_space_needed(journal_t *journal) argument
[all...]
H A Djbd2.h28 #include <linux/journal-head.h>
170 * The block tag: used to describe a single buffer in the journal.
173 * journal_tag_bytes(journal) instead to compute this.
196 /* Definitions for the journal tag flags word: */
204 * The journal superblock. All fields are in big-endian byte order.
212 /* Static information describing the journal */
213 __be32 s_blocksize; /* journal device blocksize */
214 __be32 s_maxlen; /* total blocks in journal file */
232 __u8 s_uuid[16]; /* 128-bit uuid for journal */
240 __be32 s_max_transaction; /* Limit of journal block
1209 is_journal_aborted(journal_t *journal) argument
1250 jbd_space_needed(journal_t *journal) argument
[all...]
H A Dext3_jbd.h188 static inline int ext3_journal_force_commit(journal_t *journal) argument
190 return journal_force_commit(journal);
H A Dreiserfs_fs_sb.h90 ** If the journal block count is smaller than n transactions, you lose speed.
98 ** If your journal fills faster than dirty buffers get flushed to disk, it must flush them before allowing the journal
99 ** to wrap, which slows things down. If you need high speed meta data updates, the journal should be big enough
102 ** If the batch max is smaller than the transaction max, you'll waste space at the end of the journal
129 struct reiserfs_journal_list *jlist; /* journal list this cnode lives in */
181 struct buffer_head **j_ap_blocks; /* journal blocks on disk */
182 struct reiserfs_journal_cnode *j_last; /* newest journal block */
183 struct reiserfs_journal_cnode *j_first; /* oldest journal block. start here for traverse */
187 int j_1st_reserved_block; /* first block on s_dev of reserved area journal */
343 } journal; member in struct:reiserfs_proc_info_data
546 __reiserfs_is_journal_aborted(struct reiserfs_journal *journal) argument
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/fs/logfs/
H A DMakefile8 logfs-y += journal.o
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/fs/ext3/
H A Dsuper.c82 journal_t *journal; local
87 /* Special case here: if the journal has aborted behind our
90 journal = EXT3_SB(sb)->s_journal;
91 if (is_journal_aborted(journal)) {
93 "Detected aborted journal");
97 return journal_start(journal, nblocks);
162 * writing it out straight away; and given that the journal is about to
167 * the journal instead. On recovery, the journal will complain about
182 journal_t *journal local
718 journal_t *journal = EXT3_SB(sb)->s_journal; local
2059 ext3_init_journal_params(struct super_block *sb, journal_t *journal) argument
2085 journal_t *journal; local
2126 journal_t *journal; local
2218 journal_t *journal; local
2309 journal_t *journal; local
2386 journal_t *journal = EXT3_SB(sb)->s_journal; local
2410 journal_t *journal; local
2445 journal_t *journal; local
2474 journal_t *journal; local
[all...]
H A Dinode.c63 * but there may still be a record of it in the journal, and that record
95 * data!=journal && (is_metadata || should_journal_data(inode))
126 * journal. */
136 * sure we don't overflow the journal.
1058 * Now that we do not always journal data, we should
1059 * keep in mind whether this should always journal the
1151 * block on the journal in that case, which is good, because the caller may
1287 /* For write_end() in data=journal mode */
1440 * journal. If somebody makes a swapfile on an ext3 data-journaling
1443 * the original zero's written out previously to the journal an
1452 journal_t *journal; local
1697 journal_t *journal = EXT3_JOURNAL(page->mapping->host); local
1710 journal_t *journal = EXT3_JOURNAL(page->mapping->host); local
2759 journal_t *journal = EXT3_SB(sb)->s_journal; local
3363 journal_t *journal; local
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/fs/ubifs/
H A DMakefile3 ubifs-y += shrinker.o journal.o file.o dir.o super.o sb.o io.o
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/fs/ext4/
H A Dsuper.c240 journal_t *journal; local
246 /* Special case here: if the journal has aborted behind our
249 journal = EXT4_SB(sb)->s_journal;
250 if (journal) {
251 if (is_journal_aborted(journal)) {
252 ext4_abort(sb, "Detected aborted journal");
255 return jbd2_journal_start(journal, nblocks);
352 * writing it out straight away; and given that the journal is about to
357 * the journal instead. On recovery, the journal wil
367 journal_t *journal = EXT4_SB(sb)->s_journal; local
1107 journal_t *journal = EXT4_SB(sb)->s_journal; local
3228 ext4_init_journal_params(struct super_block *sb, journal_t *journal) argument
3252 journal_t *journal; local
3295 journal_t *journal; local
3388 journal_t *journal; local
3558 journal_t *journal = EXT4_SB(sb)->s_journal; local
3586 journal_t *journal; local
3622 journal_t *journal; local
3666 journal_t *journal; local
[all...]
H A Dext4_jbd2.h170 * a properly allocated handle is using a journal or not. */
246 static inline int ext4_journal_force_commit(journal_t *journal) argument
248 if (journal)
249 return jbd2_journal_force_commit(journal);
H A Dinode.c95 * journal. */
105 * sure we don't overflow the journal.
216 * restarts journal transactions; therefore there may not be
226 "couldn't extend journal (err %d)", err);
1425 * Now that we do not always journal data, we should
1426 * keep in mind whether this should always journal the
1514 * block on the journal in that case, which is good, because the caller may
1650 /* For write_end() in data=journal mode */
2343 /* check if thereserved journal credits might overflow */
2347 * With non-extent format we are limited by the journal
3383 journal_t *journal; local
3472 journal_t *journal = EXT4_JOURNAL(page->mapping->host); local
3493 journal_t *journal = EXT4_JOURNAL(page->mapping->host); local
4996 journal_t *journal = EXT4_SB(sb)->s_journal; local
5881 journal_t *journal; local
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/fs/reiserfs/
H A DMakefile9 hashes.o tail_conversion.o journal.o resize.o \
H A Dsuper.c690 {"journal", 1 << REISERFS_DATA_LOG,
982 "journal device was "
1173 struct reiserfs_journal *journal = SB_JOURNAL(s); local
1231 journal->j_max_commit_age = commit_max_age;
1232 journal->j_max_trans_age = commit_max_age;
1235 journal->j_max_commit_age = journal->j_default_max_commit_age;
1236 journal->j_max_trans_age = JOURNAL_MAX_TRANS_AGE;
1277 if (reiserfs_is_journal_aborted(journal)) {
1278 err = journal
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/src/router/busybox-1.x/e2fsprogs/old_e2fsprogs/
H A De2fsck.c198 #define do_readahead(journal, start) do {} while(0)
1381 * journal.c --- code for handling the "ext3" journal
1386 * Parts of the code are based on fs/jfs/journal.c by Stephen C. Tweedie
1403 /* Kernel compatibility functions for handling the journal. These allow us
1407 static int journal_bmap(journal_t *journal, blk_t block, unsigned long *phys) argument
1413 struct inode *inode = journal->j_inode;
1532 /* if we had an error doing journal recovery, we need a full fsck */
1547 journal_t *journal = NULL; local
1558 journal
1772 clear_v2_journal_fields(journal_t *journal) argument
1788 e2fsck_journal_load(journal_t *journal) argument
1877 e2fsck_journal_reset_super(e2fsck_t ctx, journal_superblock_t *jsb, journal_t *journal) argument
1921 e2fsck_journal_fix_corrupt_super(e2fsck_t ctx, journal_t *journal, struct problem_context *pctx) argument
1944 e2fsck_journal_release(e2fsck_t ctx, journal_t *journal, int reset, int drop) argument
1980 journal_t *journal; local
2083 journal_t *journal; local
9771 jread(struct buffer_head **bhp, journal_t *journal, unsigned int offset) argument
9857 journal_recover(journal_t *journal) argument
9893 do_one_pass(journal_t *journal, struct recovery_info *info, enum passtype pass) argument
10135 scan_revoke_records(journal_t *journal, struct buffer_head *bh, tid_t sequence, struct recovery_info *info) argument
11039 hash(journal_t *journal, unsigned long block) argument
11049 insert_revoke_hash(journal_t *journal, unsigned long blocknr, tid_t seq) argument
11071 find_revoke_record(journal_t *journal, unsigned long blocknr) argument
11113 journal_init_revoke(journal_t *journal, int hash_size) argument
11145 journal_destroy_revoke(journal_t *journal) argument
11186 journal_set_revoke(journal_t *journal, unsigned long blocknr, tid_t sequence) argument
11209 journal_test_revoke(journal_t *journal, unsigned long blocknr, tid_t sequence) argument
11227 journal_clear_revoke(journal_t *journal) argument
[all...]
H A Dtune2fs.c77 * Remove an external journal from the filesystem
108 bb_error_msg("Failed to open external journal");
112 bb_error_msg("%s is not a journal device", journal_path);
116 /* Get the journal superblock */
118 bb_error_msg("Failed to read journal superblock");
137 bb_error_msg("Filesystem's UUID not found on journal device");
146 /* Write back the journal superblock */
148 bb_error_msg("Failed to write journal superblock");
181 * Remove the journal inode from the filesystem
189 char *s = "journal inod
240 int journal, old_journal, dxdir, old_dxdir; local
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/src/router/busybox-1.x/e2fsprogs/old_e2fsprogs/ext2fs/
H A Dkernel-jbd.h49 * The journal superblock. All fields are in big-endian byte order.
57 /* Static information describing the journal */
58 __u32 s_blocksize; /* journal device blocksize */
59 __u32 s_maxlen; /* total blocks in journal file */
77 __u8 s_uuid[16]; /* 128-bit uuid for journal */
85 __u32 s_max_transaction; /* Limit of journal blocks per trans.*/
120 * The block tag: used to describe a single buffer in the journal
139 /* Definitions for the journal tag flags word: */
182 #define BJ_Reserved 8 /* Buffer is reserved for access by journal */
219 extern int journal_recover (journal_t *journal);
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/amule/wxWidgets-2.8.12/utils/tex2rtf/src/
H A Dtex2any.h447 wxChar *journal; member in class:BibEntry
468 journal = NULL;

Completed in 333 milliseconds

123