Lines Matching refs:inode
61 struct inode *inode = obj->cob_inode;
64 (*p)(env, cookie, "(%s %d %d) inode: %p ",
67 inode);
68 if (inode) {
69 lli = ll_i2info(inode);
71 inode->i_ino, inode->i_generation, inode->i_mode,
72 inode->i_nlink, atomic_read(&inode->i_count),
81 struct inode *inode = ccc_object_inode(obj);
85 * lov_attr_get()->...lov_merge_lvb_kms(), except when inode
89 attr->cat_size = i_size_read(inode);
90 attr->cat_mtime = LTIME_S(inode->i_mtime);
91 attr->cat_atime = LTIME_S(inode->i_atime);
92 attr->cat_ctime = LTIME_S(inode->i_ctime);
93 attr->cat_blocks = inode->i_blocks;
94 attr->cat_uid = from_kuid(&init_user_ns, inode->i_uid);
95 attr->cat_gid = from_kgid(&init_user_ns, inode->i_gid);
103 struct inode *inode = ccc_object_inode(obj);
106 inode->i_uid = make_kuid(&init_user_ns, attr->cat_uid);
108 inode->i_gid = make_kgid(&init_user_ns, attr->cat_gid);
110 LTIME_S(inode->i_atime) = attr->cat_atime;
112 LTIME_S(inode->i_mtime) = attr->cat_mtime;
114 LTIME_S(inode->i_ctime) = attr->cat_ctime;
116 cl_isize_write_nolock(inode, attr->cat_size);
119 mark_inode_dirty(inode);
134 /* Clean up page mmap for this inode.
184 struct ccc_object *cl_inode2ccc(struct inode *inode)
186 struct cl_inode_info *lli = cl_i2info(inode);