Lines Matching refs:pathnames
90 static int dss_init(uint_t npaths, char **pathnames);
91 static void dss_mkleafdirs(uint_t npaths, char **pathnames);
771 dss_mkleafdirs(uint_t npaths, char **pathnames) in dss_mkleafdirs() argument
789 char *p = pathnames[i]; in dss_mkleafdirs()
829 dss_init(uint_t npaths, char **pathnames) in dss_init() argument
846 qsort(pathnames, npaths, sizeof (char *), qstrcmp); in dss_init()
851 if (strcmp(pathnames[i], pathnames[j]) == NULL) { in dss_init()
852 pathnames[j] = NULL; in dss_init()
878 if (pathnames[i] != NULL) in dss_init()
879 tmp_pathnames[j++] = pathnames[i]; in dss_init()
880 free(pathnames); in dss_init()
881 pathnames = tmp_pathnames; in dss_init()
888 dss_mkleafdirs(npaths, pathnames); in dss_init()
899 pathnames, npaths); in dss_init()