Lines Matching refs:oi
174 struct ovl_inode *oi = kmem_cache_alloc(ovl_inode_cachep, GFP_KERNEL); in ovl_alloc_inode() local
176 if (!oi) in ovl_alloc_inode()
179 oi->cache = NULL; in ovl_alloc_inode()
180 oi->redirect = NULL; in ovl_alloc_inode()
181 oi->version = 0; in ovl_alloc_inode()
182 oi->flags = 0; in ovl_alloc_inode()
183 oi->__upperdentry = NULL; in ovl_alloc_inode()
184 oi->lower = NULL; in ovl_alloc_inode()
185 oi->lowerdata = NULL; in ovl_alloc_inode()
186 mutex_init(&oi->lock); in ovl_alloc_inode()
188 return &oi->vfs_inode; in ovl_alloc_inode()
193 struct ovl_inode *oi = OVL_I(inode); in ovl_free_inode() local
195 kfree(oi->redirect); in ovl_free_inode()
196 mutex_destroy(&oi->lock); in ovl_free_inode()
197 kmem_cache_free(ovl_inode_cachep, oi); in ovl_free_inode()
202 struct ovl_inode *oi = OVL_I(inode); in ovl_destroy_inode() local
204 dput(oi->__upperdentry); in ovl_destroy_inode()
205 iput(oi->lower); in ovl_destroy_inode()
209 iput(oi->lowerdata); in ovl_destroy_inode()
2038 struct ovl_inode *oi = foo; in ovl_inode_init_once() local
2040 inode_init_once(&oi->vfs_inode); in ovl_inode_init_once()