Searched refs:jinode (Results 1 – 8 of 8) sorted by relevance
| /Linux-v5.4/fs/jbd2/ |
| D | commit.c | 216 struct jbd2_inode *jinode; in journal_submit_data_buffers() local 221 list_for_each_entry(jinode, &commit_transaction->t_inode_list, i_list) { in journal_submit_data_buffers() 222 loff_t dirty_start = jinode->i_dirty_start; in journal_submit_data_buffers() 223 loff_t dirty_end = jinode->i_dirty_end; in journal_submit_data_buffers() 225 if (!(jinode->i_flags & JI_WRITE_DATA)) in journal_submit_data_buffers() 227 mapping = jinode->i_vfs_inode->i_mapping; in journal_submit_data_buffers() 228 jinode->i_flags |= JI_COMMIT_RUNNING; in journal_submit_data_buffers() 236 trace_jbd2_submit_inode_data(jinode->i_vfs_inode); in journal_submit_data_buffers() 242 J_ASSERT(jinode->i_transaction == commit_transaction); in journal_submit_data_buffers() 243 jinode->i_flags &= ~JI_COMMIT_RUNNING; in journal_submit_data_buffers() [all …]
|
| D | transaction.c | 2570 static int jbd2_journal_file_inode(handle_t *handle, struct jbd2_inode *jinode, in jbd2_journal_file_inode() argument 2580 jbd_debug(4, "Adding inode %lu, tid:%d\n", jinode->i_vfs_inode->i_ino, in jbd2_journal_file_inode() 2584 jinode->i_flags |= flags; in jbd2_journal_file_inode() 2586 if (jinode->i_dirty_end) { in jbd2_journal_file_inode() 2587 jinode->i_dirty_start = min(jinode->i_dirty_start, start_byte); in jbd2_journal_file_inode() 2588 jinode->i_dirty_end = max(jinode->i_dirty_end, end_byte); in jbd2_journal_file_inode() 2590 jinode->i_dirty_start = start_byte; in jbd2_journal_file_inode() 2591 jinode->i_dirty_end = end_byte; in jbd2_journal_file_inode() 2595 if (jinode->i_transaction == transaction || in jbd2_journal_file_inode() 2596 jinode->i_next_transaction == transaction) in jbd2_journal_file_inode() [all …]
|
| D | journal.c | 2568 void jbd2_journal_init_jbd_inode(struct jbd2_inode *jinode, struct inode *inode) in jbd2_journal_init_jbd_inode() argument 2570 jinode->i_transaction = NULL; in jbd2_journal_init_jbd_inode() 2571 jinode->i_next_transaction = NULL; in jbd2_journal_init_jbd_inode() 2572 jinode->i_vfs_inode = inode; in jbd2_journal_init_jbd_inode() 2573 jinode->i_flags = 0; in jbd2_journal_init_jbd_inode() 2574 jinode->i_dirty_start = 0; in jbd2_journal_init_jbd_inode() 2575 jinode->i_dirty_end = 0; in jbd2_journal_init_jbd_inode() 2576 INIT_LIST_HEAD(&jinode->i_list); in jbd2_journal_init_jbd_inode() 2585 struct jbd2_inode *jinode) in jbd2_journal_release_jbd_inode() argument 2592 if (jinode->i_flags & JI_COMMIT_RUNNING) { in jbd2_journal_release_jbd_inode() [all …]
|
| /Linux-v5.4/fs/ext4/ |
| D | ext4_jbd2.h | 368 EXT4_I(inode)->jinode, start_byte, length); in ext4_jbd2_inode_add_write() 377 EXT4_I(inode)->jinode, start_byte, length); in ext4_jbd2_inode_add_wait()
|
| D | inode.c | 133 if (!EXT4_I(inode)->jinode) in ext4_begin_ordered_truncate() 136 EXT4_I(inode)->jinode, in ext4_begin_ordered_truncate() 4390 struct jbd2_inode *jinode; in ext4_inode_attach_jinode() local 4392 if (ei->jinode || !EXT4_SB(inode->i_sb)->s_journal) in ext4_inode_attach_jinode() 4395 jinode = jbd2_alloc_inode(GFP_KERNEL); in ext4_inode_attach_jinode() 4397 if (!ei->jinode) { in ext4_inode_attach_jinode() 4398 if (!jinode) { in ext4_inode_attach_jinode() 4402 ei->jinode = jinode; in ext4_inode_attach_jinode() 4403 jbd2_journal_init_jbd_inode(ei->jinode, inode); in ext4_inode_attach_jinode() 4404 jinode = NULL; in ext4_inode_attach_jinode() [all …]
|
| D | super.c | 1096 ei->jinode = NULL; in ext4_alloc_inode() 1178 if (EXT4_I(inode)->jinode) { in ext4_clear_inode() 1180 EXT4_I(inode)->jinode); in ext4_clear_inode() 1181 jbd2_free_inode(EXT4_I(inode)->jinode); in ext4_clear_inode() 1182 EXT4_I(inode)->jinode = NULL; in ext4_clear_inode()
|
| D | ext4.h | 1020 struct jbd2_inode *jinode; member
|
| /Linux-v5.4/include/linux/ |
| D | jbd2.h | 1421 extern void jbd2_journal_init_jbd_inode(struct jbd2_inode *jinode, struct inode *inode); 1422 extern void jbd2_journal_release_jbd_inode(journal_t *journal, struct jbd2_inode *jinode); 1457 static inline void jbd2_free_inode(struct jbd2_inode *jinode) in jbd2_free_inode() argument 1459 kmem_cache_free(jbd2_inode_cache, jinode); in jbd2_free_inode()
|