Lines Matching defs:names
78 struct dirent64 *d, *p, **names = NULL;
99 names = malloc(arraysz * sizeof (struct dirent64 *));
100 if (names == NULL)
105 continue; /* just selected names */
128 tmp = realloc(names,
134 names = tmp;
136 names[nitems++] = p;
140 qsort(names, nitems, sizeof (struct dirent64 *),
142 *namelist = names;
148 free(names[--nitems]);
150 if (names)
151 free(names);
163 struct dirent *d, *p, **names = NULL;
184 names = malloc(arraysz * sizeof (struct dirent *));
185 if (names == NULL)
190 continue; /* just selected names */
213 tmp = realloc(names,
219 names = tmp;
221 names[nitems++] = p;
225 qsort(names, nitems, sizeof (struct dirent *),
227 *namelist = names;
233 free(names[--nitems]);
235 if (names)
236 free(names);