Lines Matching defs:dirv
568 char **dirv;
579 sortdir(dp, &dirv);
588 for (dv = dirv, p = manp->secv; *dv; dv++) {
624 free(dirv);
649 getdirs(char *path, char ***dirv, int flag)
661 if ((*dirv = malloc(sizeof (char *) *
664 dv = *dirv;
675 if ((dv - *dirv) == maxentries) {
679 if ((*dirv = realloc(*dirv,
682 dv = *dirv + entries;
1010 char **dirv;
1020 sortdir(dp, &dirv);
1025 for (dv = dirv; *dv; dv++) {
1049 pdv = dirv;
1055 free(dirv);
1064 pdv = dirv;
1069 free(dirv);
1077 sortdir(DIR *dp, char ***dirv)
1084 if ((dv = *dirv = malloc(sizeof (char *) *
1087 dv = *dirv;
1102 if ((*dirv = realloc(*dirv,
1105 dv = *dirv + entries;
1111 qsort((void *)*dirv, dv - *dirv, sizeof (char *), cmp);