Home
last modified time | relevance | path

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

/linux/fs/ext4/
H A Dinode.c131 struct jbd2_inode *jinode = READ_ONCE(EXT4_I(inode)->jinode); in ext4_begin_ordered_truncate() local
140 if (!jinode) in ext4_begin_ordered_truncate()
143 jinode, in ext4_begin_ordered_truncate()
3055 int ext4_normal_submit_inode_data_buffers(struct jbd2_inode *jinode) in ext4_normal_submit_inode_data_buffers() argument
3063 .inode = jinode->i_vfs_inode, in ext4_normal_submit_inode_data_buffers()
3068 if (!jbd2_jinode_get_dirty_range(jinode, &range_start, &range_end)) in ext4_normal_submit_inode_data_buffers()
4539 struct jbd2_inode *jinode; in ext4_inode_attach_jinode() local
4541 if (ei->jinode || !EXT4_SB(inode->i_sb)->s_journal) in ext4_inode_attach_jinode()
4544 jinode = jbd2_alloc_inode(GFP_KERNEL); in ext4_inode_attach_jinode()
4546 if (!ei->jinode) { in ext4_inode_attach_jinode()
[all …]
H A Dsuper.c519 static bool ext4_journalled_writepage_needs_redirty(struct jbd2_inode *jinode, in ext4_journalled_writepage_needs_redirty() argument
524 transaction_t *trans = READ_ONCE(jinode->i_transaction); in ext4_journalled_writepage_needs_redirty()
551 static int ext4_journalled_submit_inode_data_buffers(struct jbd2_inode *jinode) in ext4_journalled_submit_inode_data_buffers() argument
553 struct address_space *mapping = jinode->i_vfs_inode->i_mapping; in ext4_journalled_submit_inode_data_buffers()
562 if (!jbd2_jinode_get_dirty_range(jinode, &range_start, &range_end)) in ext4_journalled_submit_inode_data_buffers()
576 if (ext4_journalled_writepage_needs_redirty(jinode, folio)) in ext4_journalled_submit_inode_data_buffers()
584 static int ext4_journal_submit_inode_data_buffers(struct jbd2_inode *jinode) in ext4_journal_submit_inode_data_buffers() argument
588 if (ext4_should_journal_data(jinode->i_vfs_inode)) in ext4_journal_submit_inode_data_buffers()
589 ret = ext4_journalled_submit_inode_data_buffers(jinode); in ext4_journal_submit_inode_data_buffers()
591 ret = ext4_normal_submit_inode_data_buffers(jinode); in ext4_journal_submit_inode_data_buffers()
[all …]
H A Dfast_commit.c962 ret = jbd2_submit_inode_data(journal, READ_ONCE(ei->jinode)); in ext4_fc_flush_data()
968 ret = jbd2_wait_inode_data(journal, READ_ONCE(ei->jinode)); in ext4_fc_flush_data()
H A Dext4.h1119 struct jbd2_inode *jinode; member
3096 extern int ext4_normal_submit_inode_data_buffers(struct jbd2_inode *jinode);