Lines Matching refs:gl_pathv
191 pglob->gl_pathv = NULL;
575 path_stat[i].gps_path = pglob->gl_pathv[o + i];
580 pglob->gl_pathv[o + i] = path_stat[i].gps_path;
585 qsort(pglob->gl_pathv + pglob->gl_offs + oldpathc,
781 * Extend the gl_pathv member of a glob_t structure to accommodate a new item,
791 * Either gl_pathc is zero and gl_pathv is NULL; or gl_pathc > 0 and
792 * gl_pathv points to (gl_offs + gl_pathc + 1) items.
813 if (pglob->gl_pathv && pglob->gl_pathv[i])
814 free(pglob->gl_pathv[i]);
816 pglob->gl_pathv && pglob->gl_pathv[i])
819 if (pglob->gl_pathv) {
820 free(pglob->gl_pathv);
821 pglob->gl_pathv = NULL;
830 pathv = realloc(pglob->gl_pathv, newn * sizeof(*pathv));
833 if (pglob->gl_pathv == NULL && pglob->gl_offs > 0) {
839 pglob->gl_pathv = pathv;
964 if (pglob->gl_pathv != NULL) {
965 pp = pglob->gl_pathv + pglob->gl_offs;
969 free(pglob->gl_pathv);
970 pglob->gl_pathv = NULL;