Lines Matching refs:subdir
918 struct ctl_dir *subdir, *new = NULL; in get_subdir() local
922 subdir = find_subdir(dir, name, namelen); in get_subdir()
923 if (!IS_ERR(subdir)) in get_subdir()
925 if (PTR_ERR(subdir) != -ENOENT) in get_subdir()
931 subdir = ERR_PTR(-ENOMEM); in get_subdir()
936 subdir = find_subdir(dir, name, namelen); in get_subdir()
937 if (!IS_ERR(subdir)) in get_subdir()
939 if (PTR_ERR(subdir) != -ENOENT) in get_subdir()
944 subdir = ERR_PTR(err); in get_subdir()
947 subdir = new; in get_subdir()
949 subdir->header.nreg++; in get_subdir()
951 if (IS_ERR(subdir)) { in get_subdir()
955 namelen, namelen, name, PTR_ERR(subdir)); in get_subdir()
961 return subdir; in get_subdir()