Lines Matching refs:layer

89 	return ovl_lowerstack(oe)->layer->idx;  in ovl_connectable_layer()
111 origin_layer = ovl_lowerstack(oe)->layer->idx; in ovl_connect_layer()
313 ovl_lowerstack(oe)->layer = lowerpath->layer; in ovl_obtain_alias()
340 if (lowerstack[i].layer->idx == idx) in ovl_dentry_real_at()
355 const struct ovl_layer *layer) in ovl_lookup_real_one() argument
372 if (ovl_dentry_real_at(connected, layer->idx) != parent) in ovl_lookup_real_one()
396 } else if (ovl_dentry_real_at(this, layer->idx) != real) { in ovl_lookup_real_one()
409 real, layer->idx, connected, err); in ovl_lookup_real_one()
416 const struct ovl_layer *layer);
423 const struct ovl_layer *layer) in ovl_lookup_real_inode() argument
434 inode = ovl_lookup_inode(sb, real, !layer->idx); in ovl_lookup_real_inode()
446 if (!this && layer->idx && ovl_indexdir(sb) && !WARN_ON(!d_is_dir(real))) { in ovl_lookup_real_inode()
474 if (ovl_dentry_real_at(this, layer->idx) != real) { in ovl_lookup_real_inode()
488 const struct ovl_layer *layer) in ovl_lookup_real_ancestor() argument
493 if (real == layer->mnt->mnt_root) in ovl_lookup_real_ancestor()
505 ancestor = ovl_lookup_real_inode(sb, next, layer); in ovl_lookup_real_ancestor()
509 if (parent == layer->mnt->mnt_root) { in ovl_lookup_real_ancestor()
541 const struct ovl_layer *layer) in ovl_lookup_real() argument
546 connected = ovl_lookup_real_ancestor(sb, real, layer); in ovl_lookup_real()
554 layer->idx); in ovl_lookup_real()
575 if (parent == layer->mnt->mnt_root) { in ovl_lookup_real()
597 this = ovl_lookup_real_one(connected, next, layer); in ovl_lookup_real()
613 layer); in ovl_lookup_real()
633 real, layer->idx, connected, err); in ovl_lookup_real()
647 const struct ovl_layer *layer = upper ? &ofs->layers[0] : lowerpath->layer; in ovl_get_dentry() local
665 return ovl_lookup_real(sb, real, layer); in ovl_get_dentry()