Lines Matching refs:direct
48 * struct direct (through namelist). Returns -1 if there were any errors.
67 ((sizeof (struct direct) - sizeof ((dp)->d_name) + \
139 scandir(char *dirname, struct direct *(*namelist[]),
140 int (*select)(struct direct *),
141 int (*dcomp)(struct direct **, struct direct **))
143 struct direct *d, *p, **names;
164 names = (struct direct **)malloc(arraysz * sizeof (struct direct *));
175 p = (struct direct *)malloc(DIRSIZ(d));
191 names = (struct direct **)realloc((char *)names,
192 arraysz * sizeof (struct direct *));
200 qsort(names, nitems, sizeof (struct direct *),
210 alphasort(struct direct **d1, struct direct **d2)