Lines Matching defs:inode
25 int direct2indirect(struct reiserfs_transaction_handle *th, struct inode *inode,
29 struct super_block *sb = inode->i_sb;
63 make_cpu_key(&end_key, inode, tail_offset, TYPE_INDIRECT, 4);
84 reiserfs_insert_item(th, path, &end_key, &ind_ih, inode,
88 retval = reiserfs_paste_into_item(th, path, &end_key, inode,
101 make_cpu_key(&end_key, inode, max_reiserfs_offset(inode), TYPE_DIRECT,
139 retval = reiserfs_delete_item(th, path, &end_key, inode,
161 REISERFS_I(inode)->i_first_direct_byte = U32_MAX;
180 struct inode *inode = bh->b_folio->mapping->host;
181 struct reiserfs_journal *j = SB_JOURNAL(inode->i_sb);
195 * this first locks inode (neither reads nor sync are permitted),
197 * inserted successfully inode is left locked. Return value is always
200 * inode
203 struct inode *inode, struct page *page,
211 struct super_block *sb = inode->i_sb;
229 if (get_inode_sd_version(inode) == STAT_DATA_V2)
266 make_le_item_head(&s_ih, NULL, get_inode_item_key_version(inode),
283 if (reiserfs_insert_item(th, path, &key, &s_ih, inode,
299 reiserfs_update_sd(th, inode);
313 /* we store position of first direct item in the in-core inode */
314 /* mark_file_with_tail (inode, pos1 + 1); */
315 REISERFS_I(inode)->i_first_direct_byte = pos1 + 1;