Home | History | Annotate | Download | only in libcutils

Lines Matching refs:Path

30     const char* path;
35 } Path;
37 static Path* canned_data = NULL;
42 return strcmp(((Path*)a)->path, ((Path*)b)->path);
56 Path* p;
63 canned_data = (Path*) realloc(canned_data, canned_alloc * sizeof(Path));
68 p->path = strdup(rootdir ? "" : strtok(line, " "));
87 qsort(canned_data, canned_used, sizeof(Path), path_compare);
95 void canned_fs_config(const char* path, int dir, const char* target_out_path,
97 Path key, *p;
99 key.path = path;
100 if (path[0] == '/') key.path++; // canned paths lack the leading '/'
101 p = (Path*) bsearch(&key, canned_data, canned_used, sizeof(Path), path_compare);
103 fprintf(stderr, "failed to find [%s] in canned fs_config\n", path);
117 fs_config(path, dir, target_out_path, &c_uid, &c_gid, &c_mode, &c_capabilities);
119 if (c_uid != *uid) printf("%s uid %d %d\n", path, *uid, c_uid);
120 if (c_gid != *gid) printf("%s gid %d %d\n", path, *gid, c_gid);
121 if (c_mode != *mode) printf("%s mode 0%o 0%o\n", path, *mode, c_mode);
124 path,