s_inode 3954 fs/ocfs2/refcounttree.c static int ocfs2_duplicate_inline_data(struct inode *s_inode, s_inode 3961 fs/ocfs2/refcounttree.c struct ocfs2_super *osb = OCFS2_SB(s_inode->i_sb); s_inode 3965 fs/ocfs2/refcounttree.c BUG_ON(!(OCFS2_I(s_inode)->ip_dyn_features & OCFS2_INLINE_DATA_FL)); s_inode 3997 fs/ocfs2/refcounttree.c static int ocfs2_duplicate_extent_list(struct inode *s_inode, s_inode 4012 fs/ocfs2/refcounttree.c size = i_size_read(s_inode); s_inode 4013 fs/ocfs2/refcounttree.c clusters = ocfs2_clusters_for_bytes(s_inode->i_sb, size); s_inode 4017 fs/ocfs2/refcounttree.c ret = ocfs2_get_clusters(s_inode, cpos, &p_cluster, s_inode 4049 fs/ocfs2/refcounttree.c static int ocfs2_complete_reflink(struct inode *s_inode, s_inode 4059 fs/ocfs2/refcounttree.c loff_t size = i_size_read(s_inode); s_inode 4077 fs/ocfs2/refcounttree.c OCFS2_I(t_inode)->ip_clusters = OCFS2_I(s_inode)->ip_clusters; s_inode 4078 fs/ocfs2/refcounttree.c OCFS2_I(t_inode)->ip_attr = OCFS2_I(s_inode)->ip_attr; s_inode 4079 fs/ocfs2/refcounttree.c OCFS2_I(t_inode)->ip_dyn_features = OCFS2_I(s_inode)->ip_dyn_features; s_inode 4082 fs/ocfs2/refcounttree.c t_inode->i_blocks = s_inode->i_blocks; s_inode 4091 fs/ocfs2/refcounttree.c t_inode->i_uid = s_inode->i_uid; s_inode 4092 fs/ocfs2/refcounttree.c t_inode->i_gid = s_inode->i_gid; s_inode 4093 fs/ocfs2/refcounttree.c t_inode->i_mode = s_inode->i_mode; s_inode 4108 fs/ocfs2/refcounttree.c t_inode->i_mtime = s_inode->i_mtime; s_inode 4120 fs/ocfs2/refcounttree.c static int ocfs2_create_reflink_node(struct inode *s_inode, s_inode 4129 fs/ocfs2/refcounttree.c struct ocfs2_super *osb = OCFS2_SB(s_inode->i_sb); s_inode 4142 fs/ocfs2/refcounttree.c if (OCFS2_I(s_inode)->ip_dyn_features & OCFS2_INLINE_DATA_FL) { s_inode 4143 fs/ocfs2/refcounttree.c ret = ocfs2_duplicate_inline_data(s_inode, s_bh, s_inode 4157 fs/ocfs2/refcounttree.c ret = ocfs2_duplicate_extent_list(s_inode, t_inode, t_bh, s_inode 4500 fs/ocfs2/refcounttree.c static loff_t ocfs2_reflink_remap_extent(struct inode *s_inode, s_inode 4521 fs/ocfs2/refcounttree.c osb = OCFS2_SB(s_inode->i_sb); s_inode 4523 fs/ocfs2/refcounttree.c ocfs2_init_dinode_extent_tree(&s_et, INODE_CACHE(s_inode), s_bh); s_inode 4526 fs/ocfs2/refcounttree.c spos = ocfs2_bytes_to_clusters(s_inode->i_sb, pos_in); s_inode 4528 fs/ocfs2/refcounttree.c slast = ocfs2_clusters_for_bytes(s_inode->i_sb, pos_in + len); s_inode 4537 fs/ocfs2/refcounttree.c ret = ocfs2_get_clusters(s_inode, spos, &p_cluster, s_inode 4569 fs/ocfs2/refcounttree.c ret = ocfs2_add_refcount_flag(s_inode, &s_et, s_inode 4614 fs/ocfs2/refcounttree.c loff_t ocfs2_reflink_remap_blocks(struct inode *s_inode, s_inode 4628 fs/ocfs2/refcounttree.c osb = OCFS2_SB(s_inode->i_sb); s_inode 4637 fs/ocfs2/refcounttree.c if (pos_in == pos_out && pos_in == 0 && len == i_size_read(s_inode) && s_inode 4639 fs/ocfs2/refcounttree.c (OCFS2_I(s_inode)->ip_dyn_features & OCFS2_INLINE_DATA_FL)) { s_inode 4640 fs/ocfs2/refcounttree.c ret = ocfs2_duplicate_inline_data(s_inode, s_bh, t_inode, t_bh); s_inode 4652 fs/ocfs2/refcounttree.c if (ocfs2_is_refcount_inode(s_inode) && s_inode 4659 fs/ocfs2/refcounttree.c if (!ocfs2_is_refcount_inode(s_inode) && s_inode 4661 fs/ocfs2/refcounttree.c ret = ocfs2_create_refcount_tree(s_inode, s_bh); s_inode 4669 fs/ocfs2/refcounttree.c if (!ocfs2_is_refcount_inode(s_inode)) { s_inode 4670 fs/ocfs2/refcounttree.c ret = ocfs2_set_refcount_tree(s_inode, s_bh, s_inode 4696 fs/ocfs2/refcounttree.c ret = ocfs2_reflink_remap_extent(s_inode, s_bh, pos_in, t_inode, t_bh, s_inode 4713 fs/ocfs2/refcounttree.c int ocfs2_reflink_inodes_lock(struct inode *s_inode, s_inode 4718 fs/ocfs2/refcounttree.c struct inode *inode1 = s_inode; s_inode 4724 fs/ocfs2/refcounttree.c bool same_inode = (s_inode == t_inode); s_inode 4729 fs/ocfs2/refcounttree.c lock_two_nondirectories(s_inode, t_inode); s_inode 4802 fs/ocfs2/refcounttree.c unlock_two_nondirectories(s_inode, t_inode); s_inode 4807 fs/ocfs2/refcounttree.c void ocfs2_reflink_inodes_unlock(struct inode *s_inode, s_inode 4812 fs/ocfs2/refcounttree.c ocfs2_inode_unlock(s_inode, 1); s_inode 4813 fs/ocfs2/refcounttree.c ocfs2_rw_unlock(s_inode, 1); s_inode 4815 fs/ocfs2/refcounttree.c if (s_inode != t_inode) { s_inode 4820 fs/ocfs2/refcounttree.c unlock_two_nondirectories(s_inode, t_inode); s_inode 110 fs/ocfs2/refcounttree.h loff_t ocfs2_reflink_remap_blocks(struct inode *s_inode, s_inode 117 fs/ocfs2/refcounttree.h int ocfs2_reflink_inodes_lock(struct inode *s_inode, s_inode 121 fs/ocfs2/refcounttree.h void ocfs2_reflink_inodes_unlock(struct inode *s_inode, s_inode 48 fs/sysv/ialloc.c unsigned int offset = offsetof(struct xenix_super_block, s_inode[i]); s_inode 69 fs/sysv/super.c sbi->s_sb_fic_inodes = &sbd1->s_inode[0]; s_inode 96 fs/sysv/super.c sbi->s_sb_fic_inodes = &sbd->s_inode[0]; s_inode 124 fs/sysv/super.c sbi->s_sb_fic_inodes = &sbd->s_inode[0]; s_inode 148 fs/sysv/super.c sbi->s_sb_fic_inodes = &sbd->s_inode[0]; s_inode 169 fs/sysv/super.c sbi->s_sb_fic_inodes = &sbd->s_inode[0]; s_inode 37 include/linux/sysv_fs.h sysv_ino_t s_inode[XENIX_NICINOD]; /* some free inodes */ s_inode 78 include/linux/sysv_fs.h sysv_ino_t s_inode[SYSV_NICINOD]; /* some free inodes */ s_inode 107 include/linux/sysv_fs.h sysv_ino_t s_inode[SYSV_NICINOD]; /* some free inodes */ s_inode 137 include/linux/sysv_fs.h sysv_ino_t s_inode[V7_NICINOD]; /* some free inodes */ s_inode 175 include/linux/sysv_fs.h sysv_ino_t s_inode[COH_NICINOD]; /* some free inodes */