Lines Matching refs:basepath
312 int lookup_media_dir(char basepath[PATH_MAX], const char *dir) in lookup_media_dir()
317 char* dirpos = basepath + strlen(basepath); in lookup_media_dir()
324 CACHE_NOISY(ALOGI("Looking up %s in %s\n", dir, basepath)); in lookup_media_dir()
327 if ((dirpos-basepath+strlen(dir)) >= (PATH_MAX-1)) { in lookup_media_dir()
328 ALOGW("Path exceeds limit: %s%s", basepath, dir); in lookup_media_dir()
334 if (stat(basepath, &s) >= 0) { in lookup_media_dir()
335 CACHE_NOISY(ALOGI("Found direct: %s\n", basepath)); in lookup_media_dir()
343 d = opendir(basepath); in lookup_media_dir()
352 CACHE_NOISY(ALOGI("Found search: %s\n", basepath)); in lookup_media_dir()
357 ALOGW("Couldn't find %s in %s", dir, basepath); in lookup_media_dir()
620 void add_cache_files(cache_t* cache, const char *basepath, const char *cachedir) in add_cache_files() argument
626 CACHE_NOISY(ALOGI("add_cache_files: base=%s cachedir=%s\n", basepath, cachedir)); in add_cache_files()
628 d = opendir(basepath); in add_cache_files()
645 strcpy(dirname, basepath); in add_cache_files()