Lines Matching refs:oi
150 struct ovl_inode *oi = alloc_inode_sb(sb, ovl_inode_cachep, GFP_KERNEL); in ovl_alloc_inode() local
152 if (!oi) in ovl_alloc_inode()
155 oi->cache = NULL; in ovl_alloc_inode()
156 oi->redirect = NULL; in ovl_alloc_inode()
157 oi->version = 0; in ovl_alloc_inode()
158 oi->flags = 0; in ovl_alloc_inode()
159 oi->__upperdentry = NULL; in ovl_alloc_inode()
160 oi->lowerdata_redirect = NULL; in ovl_alloc_inode()
161 oi->oe = NULL; in ovl_alloc_inode()
162 mutex_init(&oi->lock); in ovl_alloc_inode()
164 return &oi->vfs_inode; in ovl_alloc_inode()
169 struct ovl_inode *oi = OVL_I(inode); in ovl_free_inode() local
171 kfree(oi->redirect); in ovl_free_inode()
172 kfree(oi->oe); in ovl_free_inode()
173 mutex_destroy(&oi->lock); in ovl_free_inode()
174 kmem_cache_free(ovl_inode_cachep, oi); in ovl_free_inode()
179 struct ovl_inode *oi = OVL_I(inode); in ovl_destroy_inode() local
181 dput(oi->__upperdentry); in ovl_destroy_inode()
182 ovl_stack_put(ovl_lowerstack(oi->oe), ovl_numlower(oi->oe)); in ovl_destroy_inode()
186 kfree(oi->lowerdata_redirect); in ovl_destroy_inode()
1523 struct ovl_inode *oi = foo; in ovl_inode_init_once() local
1525 inode_init_once(&oi->vfs_inode); in ovl_inode_init_once()