Lines Matching refs:name

55  * Create the package path name for a given package name with a postfix for
102 * Create the path name for user data for a certain userid.
142 * Create the path name for media for a certain userid.
153 * Create the path name for config for a certain userid.
178 * Checks whether the package name is valid. Returns -1 on error and
191 ALOGE("invalid package name '%s'\n", pkgname);
200 ALOGE("invalid package name '%s'\n", pkgname);
212 ALOGE("invalid package name '%s' should include only numbers after -\n", pkgname);
223 int (*exclusion_predicate)(const char *name, const int is_dir))
234 const char *name = de->d_name;
237 if (exclusion_predicate && exclusion_predicate(name, (de->d_type == DT_DIR))) {
246 if (name[0] == '.') {
247 if (name[1] == 0) continue;
248 if ((name[1] == '.') && (name[2] == 0)) continue;
251 subfd = openat(dfd, name, O_RDONLY | O_DIRECTORY);
253 ALOGE("Couldn't openat %s: %s\n", name, strerror(errno));
259 ALOGE("Couldn't fdopendir %s: %s\n", name, strerror(errno));
268 if (unlinkat(dfd, name, AT_REMOVEDIR) < 0) {
269 ALOGE("Couldn't unlinkat %s: %s\n", name, strerror(errno));
273 if (unlinkat(dfd, name, 0) < 0) {
274 ALOGE("Couldn't unlinkat %s: %s\n", name, strerror(errno));
306 int delete_dir_contents_fd(int dfd, const char *name)
311 fd = openat(dfd, name, O_RDONLY | O_DIRECTORY);
313 ALOGE("Couldn't openat %s: %s\n", name, strerror(errno));
318 ALOGE("Couldn't fdopendir %s: %s\n", name, strerror(errno));
360 const char *name = de->d_name;
361 int fsfd = openat(sdfd, name, O_RDONLY | O_NOFOLLOW | O_CLOEXEC);
362 int fdfd = openat(ddfd, name, O_WRONLY | O_NOFOLLOW | O_CLOEXEC | O_CREAT, 0600);
364 ALOGW("Couldn't copy %s: %s\n", name, strerror(errno));
379 ALOGW("Couldn't copy %s: %s\n", name, strerror(errno));
555 static cache_dir_t* _add_cache_dir_t(cache_t* cache, cache_dir_t* parent, const char *name)
557 size_t nameLen = strlen(name);
564 strcpy(dir->name, name);
570 ALOGE("Failure growing cache dirs array for %s\n", name);
583 ALOGE("Failure allocating cache_dir_t for %s\n", name);
589 const char *name)
591 size_t nameLen = strlen(name);
596 strcpy(file->name, name);
602 ALOGE("Failure growing cache file array for %s\n", name);
615 ALOGE("Failure allocating cache_file_t for %s\n", name);
639 const char *name = de->d_name;
646 if (name[0] == '.') {
647 if (name[1] == 0) continue;
648 if ((name[1] == '.') && (name[2] == 0)) continue;
651 subfd = openat(dfd, name, O_RDONLY | O_DIRECTORY);
653 ALOGE("Couldn't openat %s: %s\n", name, strerror(errno));
658 ALOGE("Couldn't fdopendir %s: %s\n", name, strerror(errno));
669 size_t finallen = snprintf(pathPos, pathAvailLen, "/%s", name);
672 _add_cache_files(cache, cacheDir, name, subdir, pathBase,
678 name, pathBase);
680 if (unlinkat(dfd, name, AT_REMOVEDIR) < 0) {
681 ALOGE("Couldn't unlinkat %s: %s\n", name, strerror(errno));
694 if (name[0] == '.') {
702 size_t finallen = snprintf(pathPos, pathAvailLen, "/%s", name);
707 _add_cache_file_t(cache, cacheDir, s.st_mtime, name);
718 name, pathBase);
719 if (unlinkat(dfd, name, 0) < 0) {
721 ALOGE("Couldn't unlinkat %s in %s: %s\n", name, pathBase,
749 const char *name = de->d_name;
753 if (name[0] == '.') {
754 if (name[1] == 0) continue;
755 if ((name[1] == '.') && (name[2] == 0)) continue;
766 snprintf(pathpos, sizeof(dirname)-(pathpos-dirname), "%s/%s", name, cachedir);
768 snprintf(pathpos, sizeof(dirname)-(pathpos-dirname), "%s", name);
793 strcpy(pos, dir->name);
870 strcpy(create_dir_path(path, file->dir), file->name);
890 ALOGI("dir #%d: %p %s parent=%p\n", i, dir, dir->name, dir->parent);
895 ALOGI("file #%d: %p %s time=%d dir=%p\n", i, file, file->name,