Lines Matching refs:layer

97 	return oe->lowerstack[0].layer->idx;  in ovl_connectable_layer()
118 origin_layer = OVL_E(dentry)->lowerstack[0].layer->idx; in ovl_connect_layer()
334 oe->lowerstack->layer = lowerpath->layer; in ovl_obtain_alias()
359 if (oe->lowerstack[i].layer->idx == idx) in ovl_dentry_real_at()
374 struct ovl_layer *layer) in ovl_lookup_real_one() argument
391 if (ovl_dentry_real_at(connected, layer->idx) != parent) in ovl_lookup_real_one()
409 } else if (ovl_dentry_real_at(this, layer->idx) != real) { in ovl_lookup_real_one()
423 real, layer->idx, connected, err); in ovl_lookup_real_one()
430 struct ovl_layer *layer);
437 struct ovl_layer *layer) in ovl_lookup_real_inode() argument
449 inode = ovl_lookup_inode(sb, real, !layer->idx); in ovl_lookup_real_inode()
461 if (!this && layer->idx && ofs->indexdir && !WARN_ON(!d_is_dir(real))) { in ovl_lookup_real_inode()
489 if (WARN_ON(ovl_dentry_real_at(this, layer->idx) != real)) { in ovl_lookup_real_inode()
503 struct ovl_layer *layer) in ovl_lookup_real_ancestor() argument
508 if (real == layer->mnt->mnt_root) in ovl_lookup_real_ancestor()
520 ancestor = ovl_lookup_real_inode(sb, next, layer); in ovl_lookup_real_ancestor()
524 if (parent == layer->mnt->mnt_root) { in ovl_lookup_real_ancestor()
556 struct ovl_layer *layer) in ovl_lookup_real() argument
561 connected = ovl_lookup_real_ancestor(sb, real, layer); in ovl_lookup_real()
569 layer->idx); in ovl_lookup_real()
590 if (parent == layer->mnt->mnt_root) { in ovl_lookup_real()
612 this = ovl_lookup_real_one(connected, next, layer); in ovl_lookup_real()
628 layer); in ovl_lookup_real()
648 real, layer->idx, connected, err); in ovl_lookup_real()
663 struct ovl_layer *layer = upper ? &upper_layer : lowerpath->layer; in ovl_get_dentry() local
681 return ovl_lookup_real(sb, real, layer); in ovl_get_dentry()