Lines Matching refs:oip
1000 void ovl_inode_init(struct inode *inode, struct ovl_inode_params *oip, in ovl_inode_init() argument
1006 if (oip->upperdentry) in ovl_inode_init()
1007 oi->__upperdentry = oip->upperdentry; in ovl_inode_init()
1008 if (oip->lowerpath && oip->lowerpath->dentry) { in ovl_inode_init()
1009 oi->lowerpath.dentry = dget(oip->lowerpath->dentry); in ovl_inode_init()
1010 oi->lowerpath.layer = oip->lowerpath->layer; in ovl_inode_init()
1012 if (oip->lowerdata) in ovl_inode_init()
1013 oi->lowerdata = igrab(d_inode(oip->lowerdata)); in ovl_inode_init()
1324 struct ovl_inode_params *oip) in ovl_get_inode() argument
1327 struct dentry *upperdentry = oip->upperdentry; in ovl_get_inode()
1328 struct ovl_path *lowerpath = oip->lowerpath; in ovl_get_inode()
1337 oip->index); in ovl_get_inode()
1341 int err = oip->newinode ? -EEXIST : -ENOMEM; in ovl_get_inode()
1356 inode = ovl_iget5(sb, oip->newinode, key); in ovl_get_inode()
1372 kfree(oip->redirect); in ovl_get_inode()
1393 ovl_inode_init(inode, oip, ino, fsid); in ovl_get_inode()
1398 if (oip->index) in ovl_get_inode()
1401 OVL_I(inode)->redirect = oip->redirect; in ovl_get_inode()
1408 if (((upperdentry && lowerdentry) || oip->numlower > 1) || in ovl_get_inode()