Lines Matching defs:jinode
131 struct jbd2_inode *jinode = READ_ONCE(EXT4_I(inode)->jinode);
135 * If jinode is zero, then we never opened the file for
140 if (!jinode)
143 jinode,
3056 int ext4_normal_submit_inode_data_buffers(struct jbd2_inode *jinode)
3064 .inode = jinode->i_vfs_inode,
3069 if (!jbd2_jinode_get_dirty_range(jinode, &range_start, &range_end))
4540 struct jbd2_inode *jinode;
4542 if (ei->jinode || !EXT4_SB(inode->i_sb)->s_journal)
4545 jinode = jbd2_alloc_inode(GFP_KERNEL);
4547 if (!ei->jinode) {
4548 if (!jinode) {
4552 jbd2_journal_init_jbd_inode(jinode, inode);
4554 * Publish ->jinode only after it is fully initialized so that
4558 WRITE_ONCE(ei->jinode, jinode);
4559 jinode = NULL;
4562 if (unlikely(jinode != NULL))
4563 jbd2_free_inode(jinode);
4625 /* If we zero-out tail of the page, we have to create jinode for jbd2 */
6060 /* attach jbd2 jinode for EOF folio tail zeroing */