Searched refs:lowerstack (Results 1 – 5 of 5) sorted by relevance
96 size_t size = offsetof(struct ovl_entry, lowerstack[numlower]); in ovl_alloc_entry()158 path->mnt = oe->lowerstack[0].layer->mnt; in ovl_path_lower()159 path->dentry = oe->lowerstack[0].dentry; in ovl_path_lower()170 path->mnt = oe->lowerstack[oe->numlower - 1].layer->mnt; in ovl_path_lowerdata()171 path->dentry = oe->lowerstack[oe->numlower - 1].dentry; in ovl_path_lowerdata()198 return oe->numlower ? oe->lowerstack[0].dentry : NULL; in ovl_dentry_lower()205 return oe->numlower ? oe->lowerstack[0].layer : NULL; in ovl_layer_lower()218 return oe->numlower ? oe->lowerstack[oe->numlower - 1].dentry : NULL; in ovl_dentry_lowerdata()
94 return oe->lowerstack[0].layer->idx; in ovl_connectable_layer()115 origin_layer = OVL_E(dentry)->lowerstack[0].layer->idx; in ovl_connect_layer()329 oe->lowerstack->dentry = dget(lower); in ovl_obtain_alias()330 oe->lowerstack->layer = lowerpath->layer; in ovl_obtain_alias()355 if (oe->lowerstack[i].layer->idx == idx) in ovl_dentry_real_at()356 return oe->lowerstack[i].dentry; in ovl_dentry_real_at()
85 struct ovl_path lowerstack[]; member
778 path->dentry = oe->lowerstack[idx - 1].dentry; in ovl_path_next()779 path->mnt = oe->lowerstack[idx - 1].layer->mnt; in ovl_path_next()893 struct ovl_path lower = poe->lowerstack[i]; in ovl_lookup()1042 memcpy(oe->lowerstack, stack, sizeof(struct ovl_path) * ctr); in ovl_lookup()1132 struct dentry *lowerdir = poe->lowerstack[i].dentry; in ovl_lower_positive()
61 dput(oe->lowerstack[i].dentry); in ovl_entry_stack_free()123 struct dentry *d = oe->lowerstack[i].dentry; in ovl_dentry_revalidate()146 struct dentry *d = oe->lowerstack[i].dentry; in ovl_dentry_weak_revalidate()1210 err = ovl_verify_origin(upperpath->dentry, oe->lowerstack[0].dentry, in ovl_get_indexdir()1466 oe->lowerstack[i].dentry = dget(stack[i].dentry); in ovl_get_lowerstack()1467 oe->lowerstack[i].layer = &ofs->lower_layers[i]; in ovl_get_lowerstack()