Home | History | Annotate | Download | only in libcutils

Lines Matching defs:pc

200     const struct fs_path_config *pc;
251 pc = dir ? android_dirs : android_files;
252 for(; pc->prefix; pc++){
253 if (fs_config_cmp(dir, pc->prefix, strlen(pc->prefix), path, plen)) {
257 *uid = pc->uid;
258 *gid = pc->gid;
259 *mode = (*mode & (~07777)) | pc->mode;
260 *capabilities = pc->capabilities;
263 ssize_t fs_config_generate(char *buffer, size_t length, const struct fs_path_config *pc)
266 size_t len = ALIGN(sizeof(*p) + strlen(pc->prefix) + 1, sizeof(uint64_t));
274 p->mode = get2LE((const uint8_t *)&(pc->mode));
275 p->uid = get2LE((const uint8_t *)&(pc->uid));
276 p->gid = get2LE((const uint8_t *)&(pc->gid));
277 p->capabilities = get8LE((const uint8_t *)&(pc->capabilities));
278 strcpy(p->prefix, pc->prefix);