Home
last modified time | relevance | path

Searched refs:jinode (Results 1 – 9 of 9) sorted by relevance

/fs/jbd2/
A Dcommit.c183 if (!jinode || !(jinode->i_flags & JI_WRITE_DATA)) in jbd2_submit_inode_data()
194 if (!jinode || !(jinode->i_flags & JI_WAIT_DATA) || in jbd2_wait_inode_data()
195 !jinode->i_vfs_inode || !jinode->i_vfs_inode->i_mapping) in jbd2_wait_inode_data()
198 jinode->i_vfs_inode->i_mapping, jinode->i_dirty_start, in jbd2_wait_inode_data()
199 jinode->i_dirty_end); in jbd2_wait_inode_data()
214 struct jbd2_inode *jinode; in journal_submit_data_buffers() local
283 list_del(&jinode->i_list); in journal_finish_inode_data_buffers()
285 jinode->i_transaction = jinode->i_next_transaction; in journal_finish_inode_data_buffers()
287 list_add(&jinode->i_list, in journal_finish_inode_data_buffers()
291 jinode->i_dirty_start = 0; in journal_finish_inode_data_buffers()
[all …]
A Dtransaction.c2643 jinode->i_flags |= flags; in jbd2_journal_file_inode()
2645 if (jinode->i_dirty_end) { in jbd2_journal_file_inode()
2646 jinode->i_dirty_start = min(jinode->i_dirty_start, start_byte); in jbd2_journal_file_inode()
2647 jinode->i_dirty_end = max(jinode->i_dirty_end, end_byte); in jbd2_journal_file_inode()
2649 jinode->i_dirty_start = start_byte; in jbd2_journal_file_inode()
2650 jinode->i_dirty_end = end_byte; in jbd2_journal_file_inode()
2667 if (jinode->i_transaction) { in jbd2_journal_file_inode()
2669 J_ASSERT(jinode->i_transaction == in jbd2_journal_file_inode()
2676 jinode->i_transaction = transaction; in jbd2_journal_file_inode()
2720 struct jbd2_inode *jinode, in jbd2_journal_begin_ordered_truncate() argument
[all …]
A Djournal.c3000 jinode->i_transaction = NULL; in jbd2_journal_init_jbd_inode()
3001 jinode->i_next_transaction = NULL; in jbd2_journal_init_jbd_inode()
3002 jinode->i_vfs_inode = inode; in jbd2_journal_init_jbd_inode()
3003 jinode->i_flags = 0; in jbd2_journal_init_jbd_inode()
3004 jinode->i_dirty_start = 0; in jbd2_journal_init_jbd_inode()
3005 jinode->i_dirty_end = 0; in jbd2_journal_init_jbd_inode()
3006 INIT_LIST_HEAD(&jinode->i_list); in jbd2_journal_init_jbd_inode()
3015 struct jbd2_inode *jinode) in jbd2_journal_release_jbd_inode() argument
3033 if (jinode->i_transaction) { in jbd2_journal_release_jbd_inode()
3034 list_del(&jinode->i_list); in jbd2_journal_release_jbd_inode()
[all …]
/fs/ext4/
A Dext4_jbd2.h341 EXT4_I(inode)->jinode, start_byte, length); in ext4_jbd2_inode_add_write()
350 EXT4_I(inode)->jinode, start_byte, length); in ext4_jbd2_inode_add_wait()
A Dinode.c136 if (!EXT4_I(inode)->jinode) in ext4_begin_ordered_truncate()
139 EXT4_I(inode)->jinode, in ext4_begin_ordered_truncate()
3044 .range_end = jinode->i_dirty_end, in ext4_normal_submit_inode_data_buffers()
3047 .inode = jinode->i_vfs_inode, in ext4_normal_submit_inode_data_buffers()
4521 struct jbd2_inode *jinode; in ext4_inode_attach_jinode() local
4528 if (!ei->jinode) { in ext4_inode_attach_jinode()
4529 if (!jinode) { in ext4_inode_attach_jinode()
4533 ei->jinode = jinode; in ext4_inode_attach_jinode()
4535 jinode = NULL; in ext4_inode_attach_jinode()
4538 if (unlikely(jinode != NULL)) in ext4_inode_attach_jinode()
[all …]
A Dsuper.c546 .range_start = jinode->i_dirty_start, in ext4_journalled_submit_inode_data_buffers()
547 .range_end = jinode->i_dirty_end, in ext4_journalled_submit_inode_data_buffers()
572 if (ext4_should_journal_data(jinode->i_vfs_inode)) in ext4_journal_submit_inode_data_buffers()
575 ret = ext4_normal_submit_inode_data_buffers(jinode); in ext4_journal_submit_inode_data_buffers()
583 if (!ext4_should_journal_data(jinode->i_vfs_inode)) in ext4_journal_finish_inode_data_buffers()
584 ret = jbd2_journal_finish_inode_data_buffers(jinode); in ext4_journal_finish_inode_data_buffers()
1407 ei->jinode = NULL; in ext4_alloc_inode()
1506 if (EXT4_I(inode)->jinode) { in ext4_clear_inode()
1508 EXT4_I(inode)->jinode); in ext4_clear_inode()
1509 jbd2_free_inode(EXT4_I(inode)->jinode); in ext4_clear_inode()
[all …]
A Dfast_commit.c975 ret = jbd2_submit_inode_data(journal, ei->jinode); in ext4_fc_flush_data()
981 ret = jbd2_wait_inode_data(journal, ei->jinode); in ext4_fc_flush_data()
A Dext4.h1115 struct jbd2_inode *jinode; member
3049 extern int ext4_normal_submit_inode_data_buffers(struct jbd2_inode *jinode);
/fs/ocfs2/
A Djournal.c903 static int ocfs2_journal_submit_inode_data_buffers(struct jbd2_inode *jinode) in ocfs2_journal_submit_inode_data_buffers() argument
905 struct address_space *mapping = jinode->i_vfs_inode->i_mapping; in ocfs2_journal_submit_inode_data_buffers()
909 .range_start = jinode->i_dirty_start, in ocfs2_journal_submit_inode_data_buffers()
910 .range_end = jinode->i_dirty_end, in ocfs2_journal_submit_inode_data_buffers()

Completed in 79 milliseconds