Lines Matching refs:stack
528 struct ovl_path *stack = &origin; in ovl_verify_index() local
598 err = ovl_check_origin_fh(ofs, fh, false, index, &stack); in ovl_verify_index()
837 struct ovl_path *stack = NULL, *origin_path = NULL; in ovl_lookup() local
908 stack = kcalloc(ofs->numlayer - 1, sizeof(struct ovl_path), in ovl_lookup()
910 if (!stack) in ovl_lookup()
981 stack[ctr].dentry = this; in ovl_lookup()
982 stack[ctr].layer = lower.layer; in ovl_lookup()
1027 if (WARN_ON(stack != NULL)) { in ovl_lookup()
1031 stack = origin_path; in ovl_lookup()
1057 origin = stack[0].dentry; in ovl_lookup()
1074 memcpy(oe->lowerstack, stack, sizeof(struct ovl_path) * ctr); in ovl_lookup()
1103 .lowerpath = stack, in ovl_lookup()
1108 stack[ctr - 1].dentry : NULL, in ovl_lookup()
1127 kfree(stack); in ovl_lookup()
1137 dput(stack[i].dentry); in ovl_lookup()
1138 kfree(stack); in ovl_lookup()