Lines Matching refs:dirent
59 typedef DECLARE_BLOCK(int, select_block, const struct dirent *);
60 typedef DECLARE_BLOCK(int, dcomp_block, const struct dirent **,
61 const struct dirent **);
68 scandir_dirp_b(DIR *dirp, struct dirent ***namelist, select_block select, in scandir_dirp_b()
71 scandir_dirp(DIR *dirp, struct dirent ***namelist, in scandir_dirp_b()
72 int (*select)(const struct dirent *), in scandir_dirp_b()
73 int (*dcomp)(const struct dirent **, const struct dirent **)) in scandir_dirp_b()
76 struct dirent *d, *p = NULL, **names = NULL, **names2; in scandir_dirp_b()
120 qsort_b(names, numitems, sizeof(struct dirent *), in scandir_dirp_b()
123 qsort_r(names, numitems, sizeof(struct dirent *), in scandir_dirp_b()
143 scandir_b(const char *dirname, struct dirent ***namelist, select_block select, in scandir_b()
146 scandir(const char *dirname, struct dirent ***namelist, in scandir_b()
147 int (*select)(const struct dirent *), in scandir_b()
148 int (*dcomp)(const struct dirent **, const struct dirent **)) in scandir_b()
172 fdscandir_b(int dirfd, struct dirent ***namelist, select_block select, in fdscandir_b()
175 fdscandir(int dirfd, struct dirent ***namelist, in fdscandir_b()
176 int (*select)(const struct dirent *), in fdscandir_b()
177 int (*dcomp)(const struct dirent **, const struct dirent **)) in fdscandir_b()
201 scandirat_b(int dirfd, const char *dirname, struct dirent ***namelist, in scandirat_b()
204 scandirat(int dirfd, const char *dirname, struct dirent ***namelist, in scandirat_b()
205 int (*select)(const struct dirent *), in scandirat_b()
206 int (*dcomp)(const struct dirent **, const struct dirent **)) in scandirat_b()
233 alphasort(const struct dirent **d1, const struct dirent **d2) in alphasort()
240 versionsort(const struct dirent **d1, const struct dirent **d2) in versionsort()
249 int (*dc)(const struct dirent **, const struct dirent **); in scandir_thunk_cmp()
251 dc = *(int (**)(const struct dirent **, const struct dirent **))thunk; in scandir_thunk_cmp()
252 return (dc((const struct dirent **)p1, (const struct dirent **)p2)); in scandir_thunk_cmp()