Lines Matching refs:fp
839 static int mls_read_range_helper(struct mls_range *r, void *fp) in mls_read_range_helper() argument
845 rc = next_entry(buf, fp, sizeof(u32)); in mls_read_range_helper()
856 rc = next_entry(buf, fp, sizeof(u32) * items); in mls_read_range_helper()
868 rc = ebitmap_read(&r->level[0].cat, fp); in mls_read_range_helper()
877 rc = ebitmap_read(&r->level[1].cat, fp); in mls_read_range_helper()
908 void *fp) in context_read_and_validate() argument
913 rc = next_entry(buf, fp, sizeof buf); in context_read_and_validate()
924 if ( mls_read_range_helper(&c->range, fp) ) in context_read_and_validate()
949 static int perm_read(struct policydb *p, struct hashtab *h, void *fp) in perm_read() argument
964 rc = next_entry(buf, fp, sizeof buf); in perm_read()
977 rc = next_entry(key, fp, len); in perm_read()
992 static int common_read(struct policydb *p, struct hashtab *h, void *fp) in common_read() argument
1007 rc = next_entry(buf, fp, sizeof buf); in common_read()
1026 rc = next_entry(key, fp, len); in common_read()
1033 rc = perm_read(p, comdatum->permissions.table, fp); in common_read()
1049 int ncons, int allowxtarget, void *fp) in read_cons_helper() argument
1073 rc = next_entry(buf, fp, (sizeof(u32) * 2)); in read_cons_helper()
1091 rc = next_entry(buf, fp, (sizeof(u32) * 3)); in read_cons_helper()
1121 if ( ebitmap_read(&e->names, fp) ) in read_cons_helper()
1127 if ( ebitmap_read(&dummy, fp) ) in read_cons_helper()
1132 if ( ebitmap_read(&dummy, fp) ) in read_cons_helper()
1136 rc = next_entry(buf, fp, sizeof(u32)); in read_cons_helper()
1154 static int class_read(struct policydb *p, struct hashtab *h, void *fp) in class_read() argument
1169 rc = next_entry(buf, fp, sizeof(u32)*6); in class_read()
1191 rc = next_entry(key, fp, len); in class_read()
1204 rc = perm_read(p, cladatum->permissions.table, fp); in class_read()
1209 rc = read_cons_helper(p, &cladatum->constraints, ncons, 0, fp); in class_read()
1216 rc = next_entry(buf, fp, sizeof(u32)); in class_read()
1220 rc = read_cons_helper(p, &cladatum->validatetrans, ncons, 1, fp); in class_read()
1227 rc = next_entry(buf, fp, sizeof(u32) * 3); in class_read()
1235 rc = next_entry(buf, fp, sizeof(u32) * 1); in class_read()
1253 static int role_read(struct policydb *p, struct hashtab *h, void *fp) in role_read() argument
1270 rc = next_entry(buf, fp, sizeof(buf[0]) * 3); in role_read()
1272 rc = next_entry(buf, fp, sizeof(buf[0]) * 2); in role_read()
1288 rc = next_entry(key, fp, len); in role_read()
1293 rc = ebitmap_read(&role->dominates, fp); in role_read()
1297 rc = ebitmap_read(&role->types, fp); in role_read()
1324 static int type_read(struct policydb *p, struct hashtab *h, void *fp) in type_read() argument
1341 rc = next_entry(buf, fp, sizeof(buf[0]) * 4); in type_read()
1343 rc = next_entry(buf, fp, sizeof(buf[0]) * 3); in type_read()
1372 rc = next_entry(key, fp, len); in type_read()
1392 static int mls_read_level(struct mls_level *lp, void *fp) in mls_read_level() argument
1399 rc = next_entry(buf, fp, sizeof buf); in mls_read_level()
1407 if ( ebitmap_read(&lp->cat, fp) ) in mls_read_level()
1418 static int user_read(struct policydb *p, struct hashtab *h, void *fp) in user_read() argument
1435 rc = next_entry(buf, fp, sizeof(buf[0]) * 3); in user_read()
1437 rc = next_entry(buf, fp, sizeof(buf[0]) * 2); in user_read()
1453 rc = next_entry(key, fp, len); in user_read()
1458 rc = ebitmap_read(&usrdatum->roles, fp); in user_read()
1464 rc = mls_read_range_helper(&usrdatum->range, fp); in user_read()
1467 rc = mls_read_level(&usrdatum->dfltlevel, fp); in user_read()
1482 static int sens_read(struct policydb *p, struct hashtab *h, void *fp) in sens_read() argument
1497 rc = next_entry(buf, fp, sizeof buf); in sens_read()
1510 rc = next_entry(key, fp, len); in sens_read()
1521 if ( mls_read_level(levdatum->level, fp) ) in sens_read()
1537 static int cat_read(struct policydb *p, struct hashtab *h, void *fp) in cat_read() argument
1552 rc = next_entry(buf, fp, sizeof buf); in cat_read()
1566 rc = next_entry(key, fp, len); in cat_read()
1582 static int (*read_f[SYM_NUM]) (struct policydb *p, struct hashtab *h, void *fp) =
1736 int policydb_read(struct policydb *p, void *fp) in policydb_read() argument
1754 rc = next_entry(buf, fp, sizeof(u32)* 2); in policydb_read()
1782 rc = next_entry(policydb_str, fp, len); in policydb_read()
1805 rc = next_entry(buf, fp, sizeof(u32)*4); in policydb_read()
1849 ebitmap_read(&p->policycaps, fp) != 0 ) in policydb_read()
1853 ebitmap_read(&p->permissive_map, fp) != 0 ) in policydb_read()
1876 rc = next_entry(buf, fp, sizeof(u32)*2); in policydb_read()
1883 rc = read_f[i](p, p->symtab[i].table, fp); in policydb_read()
1891 rc = avtab_read(&p->te_avtab, fp, p); in policydb_read()
1897 rc = cond_read_list(p, fp); in policydb_read()
1902 rc = next_entry(buf, fp, sizeof(u32)); in policydb_read()
1920 rc = next_entry(buf, fp, sizeof(u32)*4); in policydb_read()
1922 rc = next_entry(buf, fp, sizeof(u32)*3); in policydb_read()
1938 rc = next_entry(buf, fp, sizeof(u32)); in policydb_read()
1955 rc = next_entry(buf, fp, sizeof(u32)*2); in policydb_read()
1971 rc = next_entry(buf, fp, sizeof(u32)); in policydb_read()
1993 rc = next_entry(buf, fp, sizeof(u32)); in policydb_read()
2015 rc = next_entry(buf, fp, sizeof(u32)); in policydb_read()
2019 rc = context_read_and_validate(&c->context, p, fp); in policydb_read()
2030 rc = next_entry(buf, fp, sizeof(u32)); in policydb_read()
2034 rc = context_read_and_validate(&c->context, p, fp); in policydb_read()
2045 rc = next_entry(buf, fp, sizeof(u32) *2); in policydb_read()
2050 rc = context_read_and_validate(&c->context, p, fp); in policydb_read()
2064 rc = next_entry(b64, fp, sizeof(u64) *2); in policydb_read()
2072 rc = next_entry(buf, fp, sizeof(u32) *2); in policydb_read()
2078 rc = context_read_and_validate(&c->context, p, fp); in policydb_read()
2089 rc = next_entry(buf, fp, sizeof(u32)); in policydb_read()
2093 rc = context_read_and_validate(&c->context, p, fp); in policydb_read()
2104 rc = next_entry(buf, fp, sizeof(u32)); in policydb_read()
2112 rc = next_entry(c->u.name, fp, len); in policydb_read()
2116 rc = context_read_and_validate(&c->context, p, fp); in policydb_read()
2129 rc = next_entry(buf, fp, sizeof(u32)); in policydb_read()
2143 rc = next_entry(buf, fp, sizeof(u32)); in policydb_read()
2160 rc = next_entry(buf, fp, (sizeof(u32) * 2)); in policydb_read()
2167 rc = next_entry(buf, fp, sizeof(u32)); in policydb_read()
2180 rc = mls_read_range_helper(&rt->target_range, fp); in policydb_read()
2201 if ( ebitmap_read(&p->type_attr_map[i], fp) ) in policydb_read()