Lines Matching refs:dirp
447 cachefs_create_cache(char *dirp, struct cachefs_user_values *uv, in cachefs_create_cache() argument
465 if (strlen(dirp) > (size_t)PATH_MAX) { in cachefs_create_cache()
466 pr_err(gettext("path name %s is too long."), dirp); in cachefs_create_cache()
471 parent = cachefs_file_to_dir(dirp); in cachefs_create_cache()
489 if (mkdir(dirp, 0) == -1) { in cachefs_create_cache()
492 pr_err(gettext("%s already exists."), dirp); in cachefs_create_cache()
497 dirp, strerror(errno)); in cachefs_create_cache()
506 xx = cachefs_convert_uv2cl(uv, clabel, dirp); in cachefs_create_cache()
516 snprintf(path, sizeof (path), "%s/%s", dirp, CACHEFS_LOCK_FILE); in cachefs_create_cache()
526 snprintf(path, sizeof (path), "%s/%s", dirp, BACKMNT_NAME); in cachefs_create_cache()
535 snprintf(path, sizeof (path), "%s/%s", dirp, CACHEFS_LOSTFOUND_NAME); in cachefs_create_cache()
544 snprintf(path, sizeof (path), "%s/%s", dirp, NOBACKUP_NAME); in cachefs_create_cache()
546 if (realpath(dirp, path) != NULL) { in cachefs_create_cache()
554 snprintf(path, sizeof (path), "%s/%s", dirp, NOBACKUP_NAME); in cachefs_create_cache()
564 snprintf(path, sizeof (path), "%s/%s", dirp, CACHEFS_UNMNT_FILE); in cachefs_create_cache()
577 snprintf(path, sizeof (path), "%s/%s", dirp, CACHELABEL_NAME); in cachefs_create_cache()
587 snprintf(path, sizeof (path), "%s/%s.dup", dirp, CACHELABEL_NAME); in cachefs_create_cache()
597 snprintf(path, sizeof (path), "%s/%s", dirp, RESOURCE_NAME); in cachefs_create_cache()
678 cachefs_delete_all_cache(char *dirp) in cachefs_delete_all_cache() argument
687 if (strlen(dirp) > (size_t)PATH_MAX) { in cachefs_delete_all_cache()
689 dirp); in cachefs_delete_all_cache()
694 snprintf(path, sizeof (path), "%s/%s", dirp, BACKMNT_NAME); in cachefs_delete_all_cache()
697 snprintf(path, sizeof (path), "%s/%s", dirp, CACHELABEL_NAME); in cachefs_delete_all_cache()
702 "cachefs cache directory."), dirp); in cachefs_delete_all_cache()
707 snprintf(path, sizeof (path), "%s/%s", dirp, CACHEFS_LOSTFOUND_NAME); in cachefs_delete_all_cache()
713 dirp, path); in cachefs_delete_all_cache()
723 snprintf(path, sizeof (path), "%s/%s", dirp, BACKMNT_NAME); in cachefs_delete_all_cache()
741 if ((dp = opendir(dirp)) == NULL) { in cachefs_delete_all_cache()
743 dirp, strerror(errno)); in cachefs_delete_all_cache()
755 snprintf(path, sizeof (path), "%s/%s", dirp, dep->d_name); in cachefs_delete_all_cache()
774 xx = cachefs_delete_cache(dirp, dep->d_name); in cachefs_delete_all_cache()
783 snprintf(path, sizeof (path), "%s/%s", dirp, CACHEFS_UNMNT_FILE); in cachefs_delete_all_cache()
792 snprintf(path, sizeof (path), "%s/%s", dirp, CACHELABEL_NAME); in cachefs_delete_all_cache()
801 snprintf(path, sizeof (path), "%s/%s.dup", dirp, CACHELABEL_NAME); in cachefs_delete_all_cache()
810 snprintf(path, sizeof (path), "%s/%s", dirp, RESOURCE_NAME); in cachefs_delete_all_cache()
819 snprintf(path, sizeof (path), "%s/%s", dirp, LOG_STATUS_NAME); in cachefs_delete_all_cache()
823 snprintf(path, sizeof (path), "%s/%s", dirp, NOBACKUP_NAME); in cachefs_delete_all_cache()
827 snprintf(path, sizeof (path), "%s/%s", dirp, CACHEFS_LOCK_FILE); in cachefs_delete_all_cache()
836 xx = rmdir(dirp); in cachefs_delete_all_cache()
838 pr_err(gettext("rmdir %s failed: %s"), dirp, in cachefs_delete_all_cache()
864 cachefs_delete_cache(char *dirp, char *namep) in cachefs_delete_cache() argument
872 if (strlen(dirp) > (size_t)PATH_MAX) { in cachefs_delete_cache()
874 dirp); in cachefs_delete_cache()
879 snprintf(path, sizeof (path), "%s/%s", dirp, namep); in cachefs_delete_cache()
905 snprintf(path, sizeof (path), "%s/%s", dirp, buf); in cachefs_delete_cache()
909 pr_err(gettext("directory walk of %s failed."), dirp); in cachefs_delete_cache()
914 snprintf(path, sizeof (path), "%s/%s", dirp, namep); in cachefs_delete_cache()
1002 struct cache_label *clp, const char *dirp) in cachefs_convert_uv2cl() argument
1010 xx = statvfs64(dirp, &fs); in cachefs_convert_uv2cl()
1012 pr_err(gettext("statvfs %s failed: %s"), dirp, in cachefs_convert_uv2cl()
1077 struct cachefs_user_values *uvp, const char *dirp) in cachefs_convert_cl2uv() argument
1086 xx = statvfs64(dirp, &fs); in cachefs_convert_cl2uv()
1088 pr_err(gettext("statvfs %s failed: %s"), dirp, in cachefs_convert_cl2uv()