Lines Matching refs:direct
30 * struct direct (through namelist). Returns -1 if there were any errors.
38 scandir(char *dirname, struct direct *(*namelist[]),
41 struct direct *d, *p, **names;
58 names = (struct direct **)malloc(arraysz * sizeof(struct direct *));
69 p = (struct direct *)malloc(DIRSIZ(d));
84 names = (struct direct **)realloc((char *)names,
85 arraysz * sizeof(struct direct *));
93 qsort(names, nitems, sizeof(struct direct *), dcomp);
102 alphasort(struct direct **d1, struct direct **d2)