Lines Matching refs:dep
261 struct dirent *dep, *newdep;
286 dep = (struct dirent *)malloc(deplen);
288 if (dep == NULL || linkpath == NULL || buf == NULL ||
297 while (!found && (err = readdir_r(dp, dep, &newdep)) == 0 &&
300 assert(newdep == dep);
302 if (strcmp(dep->d_name, ".") == 0 ||
303 strcmp(dep->d_name, "..") == 0)
307 "%s/%s", basedir, dep->d_name);
361 free(dep);
375 if (dep)
376 free(dep);
1248 struct dirent *dep = NULL;
1288 dep = (struct dirent *)malloc(deplen);
1289 if (dep == NULL)
1292 while ((err = readdir_r(dp, dep, &newdep)) == 0 &&
1295 assert(newdep == dep);
1297 if (strcmp(dep->d_name, ".") == 0 ||
1298 strcmp(dep->d_name, "..") == 0 ||
1299 (minor_portion = strchr(dep->d_name,
1304 if (strcmp(dep->d_name, name_part) != 0)
1309 "%s/%s", devpath, dep->d_name);
1337 free(dep);
1341 dep = NULL;
1403 if (dep)
1404 free(dep);