Lines Matching refs:stack
1719 struct path *stack, unsigned int numlower, in ovl_get_layers() argument
1755 err = fsid = ovl_get_fsid(ofs, &stack[i]); in ovl_get_layers()
1766 err = ovl_setup_trap(sb, stack[i].dentry, &trap, "lowerdir"); in ovl_get_layers()
1770 if (ovl_is_inuse(stack[i].dentry)) { in ovl_get_layers()
1778 mnt = clone_private_mount(&stack[i]); in ovl_get_layers()
1843 struct path *stack = NULL; in ovl_get_lowerstack() local
1852 stack = kcalloc(numlower, sizeof(struct path), GFP_KERNEL); in ovl_get_lowerstack()
1853 if (!stack) in ovl_get_lowerstack()
1858 err = ovl_lower_dir(lower, &stack[i], ofs, &sb->s_stack_depth); in ovl_get_lowerstack()
1872 err = ovl_get_layers(sb, ofs, stack, numlower, layers); in ovl_get_lowerstack()
1882 oe->lowerstack[i].dentry = dget(stack[i].dentry); in ovl_get_lowerstack()
1888 path_put(&stack[i]); in ovl_get_lowerstack()
1889 kfree(stack); in ovl_get_lowerstack()