Lines Matching refs:inode
265 static __inline__ struct reiserfs_inode_info *REISERFS_I(const struct inode *inode) in REISERFS_I() argument
267 return container_of(inode, struct reiserfs_inode_info, vfs_inode); in REISERFS_I()
289 #define get_inode_item_key_version( inode ) \ argument
290 ((REISERFS_I(inode)->i_flags & i_item_key_version_mask) ? KEY_FORMAT_3_6 : KEY_FORMAT_3_5)
292 #define set_inode_item_key_version( inode, version ) \ argument
294 REISERFS_I(inode)->i_flags |= i_item_key_version_mask; \
296 REISERFS_I(inode)->i_flags &= ~i_item_key_version_mask; })
298 #define get_inode_sd_version(inode) \ argument
299 ((REISERFS_I(inode)->i_flags & i_stat_data_version_mask) ? STAT_DATA_V2 : STAT_DATA_V1)
301 #define set_inode_sd_version(inode, version) \ argument
303 REISERFS_I(inode)->i_flags |= i_stat_data_version_mask; \
305 REISERFS_I(inode)->i_flags &= ~i_stat_data_version_mask; })
1222 #define INODE_PKEY(inode) ((struct reiserfs_key *)(REISERFS_I(inode)->i_key)) argument
1231 static __inline__ loff_t max_reiserfs_offset(struct inode *inode) in max_reiserfs_offset() argument
1233 if (get_inode_item_key_version(inode) == KEY_FORMAT_3_5) in max_reiserfs_offset()
1679 int reiserfs_add_tail_list(struct inode *inode, struct buffer_head *bh);
1680 int reiserfs_add_ordered_list(struct inode *inode, struct buffer_head *bh);
1684 static __inline__ int reiserfs_file_data_log(struct inode *inode) in reiserfs_file_data_log() argument
1686 if (reiserfs_data_log(inode->i_sb) || in reiserfs_file_data_log()
1687 (REISERFS_I(inode)->i_flags & i_data_log)) in reiserfs_file_data_log()
1712 int reiserfs_commit_page(struct inode *inode, struct page *page,
1715 int reiserfs_commit_for_inode(struct inode *);
1716 int reiserfs_inode_needs_commit(struct inode *);
1717 void reiserfs_update_inode_transaction(struct inode *);
1750 struct inode *inode, int truncate);
1751 int remove_save_link(struct inode *inode, int truncate);
1816 struct inode *inode, const char *body);
1821 struct inode *inode,
1827 struct inode *inode,
1833 struct inode *inode, struct buffer_head *p_s_un_bh);
1836 struct inode *inode, struct reiserfs_key *key);
1838 struct inode *p_s_inode);
1840 struct inode *p_s_inode, struct page *,
1843 #define i_block_size(inode) ((inode)->i_sb->s_blocksize) argument
1844 #define file_size(inode) ((inode)->i_size) argument
1845 #define tail_size(inode) (file_size (inode) & (i_block_size (inode) - 1)) argument
1847 #define tail_has_to_be_packed(inode) (have_large_tails ((inode)->i_sb)?\ argument
1848 …(inode), tail_size(inode), inode->i_sb->s_blocksize):have_small_tails ((inode)->i_sb)?!STORE_TAIL_…
1861 void reiserfs_read_locked_inode(struct inode *inode,
1863 int reiserfs_find_actor(struct inode *inode, void *p);
1864 int reiserfs_init_locked_inode(struct inode *inode, void *p);
1865 void reiserfs_delete_inode(struct inode *inode);
1866 int reiserfs_write_inode(struct inode *inode, int);
1867 int reiserfs_get_block(struct inode *inode, sector_t block,
1876 int reiserfs_truncate_file(struct inode *, int update_timestamps);
1877 void make_cpu_key(struct cpu_key *cpu_key, struct inode *inode, loff_t offset,
1882 struct inode *reiserfs_iget(struct super_block *s, const struct cpu_key *key);
1885 struct inode *dir, int mode,
1887 struct dentry *dentry, struct inode *inode);
1890 struct inode *inode, loff_t size);
1893 struct inode *inode) in reiserfs_update_sd() argument
1895 reiserfs_update_sd_size(th, inode, inode->i_size); in reiserfs_update_sd()
1898 void sd_attrs_to_i_attrs(__u16 sd_attrs, struct inode *inode);
1899 void i_attrs_to_sd_attrs(struct inode *inode, __u16 * sd_attrs);
1955 int direct2indirect(struct reiserfs_transaction_handle *, struct inode *,
1957 int indirect2direct(struct reiserfs_transaction_handle *, struct inode *,
2042 struct inode *inode; /* inode passed to allocator, if we allocate unf. nodes */ member
2071 __le32 reiserfs_choose_packing(struct inode *dir);
2078 void reiserfs_free_block(struct reiserfs_transaction_handle *th, struct inode *,
2089 .inode = NULL, in reiserfs_new_form_blocknrs()
2099 *th, struct inode *inode, in reiserfs_new_unf_blocknrs() argument
2107 .inode = inode, in reiserfs_new_unf_blocknrs()
2117 *th, struct inode *inode, in reiserfs_new_unf_blocknrs2() argument
2125 .inode = inode, in reiserfs_new_unf_blocknrs2()
2134 struct inode *inode);
2162 int reiserfs_ioctl(struct inode *inode, struct file *filp,
2166 int reiserfs_unpack(struct inode *inode, struct file *filp);