Lines Matching refs:basedir_len
189 static size_t basedir_len; /* strlen(basedir) */ variable
622 if (strncmp(buf, basedir, basedir_len) != 0 in treescan()
834 else if (strncmp(usefile, basedir, basedir_len) == 0) in filescan()
835 start = usefile + basedir_len; in filescan()
873 if (strncmp(infile, basedir, basedir_len) == 0) { in filescan()
876 start = usefile + basedir_len; in filescan()
900 } while (realdir_len > basedir_len); in filescan()
908 if (realdir_len == basedir_len) { in filescan()
914 start = usefile + basedir_len; in filescan()
2353 basedir_len = 0; in set_basedir()
2394 basedir_len = strlen(basedir); in set_basedir()
2395 if (basedir[basedir_len - 1] != '/') { in set_basedir()
2396 if (basedir_len >= PATH_MAX - 1) { in set_basedir()
2400 basedir_len = 0; in set_basedir()
2403 basedir[basedir_len++] = '/'; in set_basedir()
2404 basedir[basedir_len] = '\0'; in set_basedir()