Lines Matching refs:oi
689 struct ocfs2_inode_info *oi = OCFS2_I(inode); in ocfs2_file_lock_res_init() local
692 ocfs2_build_lock_name(OCFS2_LOCK_TYPE_FLOCK, oi->ip_blkno, in ocfs2_file_lock_res_init()
2065 struct ocfs2_inode_info *oi = OCFS2_I(inode); in __ocfs2_stuff_meta_lvb() local
2066 struct ocfs2_lock_res *lockres = &oi->ip_inode_lockres; in __ocfs2_stuff_meta_lvb()
2076 if (oi->ip_flags & OCFS2_INODE_DELETED) { in __ocfs2_stuff_meta_lvb()
2083 lvb->lvb_iclusters = cpu_to_be32(oi->ip_clusters); in __ocfs2_stuff_meta_lvb()
2094 lvb->lvb_iattr = cpu_to_be32(oi->ip_attr); in __ocfs2_stuff_meta_lvb()
2095 lvb->lvb_idynfeatures = cpu_to_be16(oi->ip_dyn_features); in __ocfs2_stuff_meta_lvb()
2111 struct ocfs2_inode_info *oi = OCFS2_I(inode); in ocfs2_refresh_inode_from_lvb() local
2112 struct ocfs2_lock_res *lockres = &oi->ip_inode_lockres; in ocfs2_refresh_inode_from_lvb()
2120 spin_lock(&oi->ip_lock); in ocfs2_refresh_inode_from_lvb()
2121 oi->ip_clusters = be32_to_cpu(lvb->lvb_iclusters); in ocfs2_refresh_inode_from_lvb()
2124 oi->ip_attr = be32_to_cpu(lvb->lvb_iattr); in ocfs2_refresh_inode_from_lvb()
2125 oi->ip_dyn_features = be16_to_cpu(lvb->lvb_idynfeatures); in ocfs2_refresh_inode_from_lvb()
2129 if (S_ISLNK(inode->i_mode) && !oi->ip_clusters) in ocfs2_refresh_inode_from_lvb()
2144 spin_unlock(&oi->ip_lock); in ocfs2_refresh_inode_from_lvb()
2216 struct ocfs2_inode_info *oi = OCFS2_I(inode); in ocfs2_inode_lock_update() local
2217 struct ocfs2_lock_res *lockres = &oi->ip_inode_lockres; in ocfs2_inode_lock_update()
2224 spin_lock(&oi->ip_lock); in ocfs2_inode_lock_update()
2225 if (oi->ip_flags & OCFS2_INODE_DELETED) { in ocfs2_inode_lock_update()
2228 (unsigned long long)oi->ip_blkno, oi->ip_flags); in ocfs2_inode_lock_update()
2229 spin_unlock(&oi->ip_lock); in ocfs2_inode_lock_update()
2233 spin_unlock(&oi->ip_lock); in ocfs2_inode_lock_update()
2246 (unsigned long long)oi->ip_blkno); in ocfs2_inode_lock_update()
2271 (unsigned long long)oi->ip_blkno, in ocfs2_inode_lock_update()
2277 (unsigned long long)oi->ip_blkno, in ocfs2_inode_lock_update()
3594 struct ocfs2_inode_info *oi; in ocfs2_data_convert_worker() local
3600 oi = OCFS2_I(inode); in ocfs2_data_convert_worker()
3601 oi->ip_dir_lock_gen++; in ocfs2_data_convert_worker()
3602 mlog(0, "generation: %u\n", oi->ip_dir_lock_gen); in ocfs2_data_convert_worker()
3704 struct ocfs2_inode_info *oi = OCFS2_I(dl->dl_inode); in ocfs2_dentry_convert_worker() local
3725 spin_lock(&oi->ip_lock); in ocfs2_dentry_convert_worker()
3726 oi->ip_flags |= OCFS2_INODE_MAYBE_ORPHANED; in ocfs2_dentry_convert_worker()
3727 spin_unlock(&oi->ip_lock); in ocfs2_dentry_convert_worker()