Lines Matching refs:buf

995 	__le32 buf[2];  in mls_read_range_helper()  local
999 rc = next_entry(buf, fp, sizeof(u32)); in mls_read_range_helper()
1004 items = le32_to_cpu(buf[0]); in mls_read_range_helper()
1005 if (items > ARRAY_SIZE(buf)) { in mls_read_range_helper()
1010 rc = next_entry(buf, fp, sizeof(u32) * items); in mls_read_range_helper()
1016 r->level[0].sens = le32_to_cpu(buf[0]); in mls_read_range_helper()
1018 r->level[1].sens = le32_to_cpu(buf[1]); in mls_read_range_helper()
1056 __le32 buf[3]; in context_read_and_validate() local
1059 rc = next_entry(buf, fp, sizeof buf); in context_read_and_validate()
1064 c->user = le32_to_cpu(buf[0]); in context_read_and_validate()
1065 c->role = le32_to_cpu(buf[1]); in context_read_and_validate()
1066 c->type = le32_to_cpu(buf[2]); in context_read_and_validate()
1117 __le32 buf[2]; in perm_read() local
1125 rc = next_entry(buf, fp, sizeof buf); in perm_read()
1129 len = le32_to_cpu(buf[0]); in perm_read()
1130 perdatum->value = le32_to_cpu(buf[1]); in perm_read()
1150 __le32 buf[4]; in common_read() local
1159 rc = next_entry(buf, fp, sizeof buf); in common_read()
1163 len = le32_to_cpu(buf[0]); in common_read()
1164 comdatum->value = le32_to_cpu(buf[1]); in common_read()
1169 comdatum->permissions.nprim = le32_to_cpu(buf[2]); in common_read()
1170 nel = le32_to_cpu(buf[3]); in common_read()
1199 __le32 buf[1]; in type_set_read() local
1207 rc = next_entry(buf, fp, sizeof(u32)); in type_set_read()
1210 t->flags = le32_to_cpu(buf[0]); in type_set_read()
1222 __le32 buf[3]; in read_cons_helper() local
1237 rc = next_entry(buf, fp, (sizeof(u32) * 2)); in read_cons_helper()
1240 c->permissions = le32_to_cpu(buf[0]); in read_cons_helper()
1241 nexpr = le32_to_cpu(buf[1]); in read_cons_helper()
1254 rc = next_entry(buf, fp, (sizeof(u32) * 3)); in read_cons_helper()
1257 e->expr_type = le32_to_cpu(buf[0]); in read_cons_helper()
1258 e->attr = le32_to_cpu(buf[1]); in read_cons_helper()
1259 e->op = le32_to_cpu(buf[2]); in read_cons_helper()
1316 __le32 buf[6]; in class_read() local
1325 rc = next_entry(buf, fp, sizeof(u32)*6); in class_read()
1329 len = le32_to_cpu(buf[0]); in class_read()
1330 len2 = le32_to_cpu(buf[1]); in class_read()
1331 cladatum->value = le32_to_cpu(buf[2]); in class_read()
1336 cladatum->permissions.nprim = le32_to_cpu(buf[3]); in class_read()
1337 nel = le32_to_cpu(buf[4]); in class_read()
1339 ncons = le32_to_cpu(buf[5]); in class_read()
1369 rc = next_entry(buf, fp, sizeof(u32)); in class_read()
1372 ncons = le32_to_cpu(buf[0]); in class_read()
1380 rc = next_entry(buf, fp, sizeof(u32) * 3); in class_read()
1384 cladatum->default_user = le32_to_cpu(buf[0]); in class_read()
1385 cladatum->default_role = le32_to_cpu(buf[1]); in class_read()
1386 cladatum->default_range = le32_to_cpu(buf[2]); in class_read()
1390 rc = next_entry(buf, fp, sizeof(u32) * 1); in class_read()
1393 cladatum->default_type = le32_to_cpu(buf[0]); in class_read()
1411 __le32 buf[3]; in role_read() local
1422 rc = next_entry(buf, fp, sizeof(buf[0]) * to_read); in role_read()
1426 len = le32_to_cpu(buf[0]); in role_read()
1427 role->value = le32_to_cpu(buf[1]); in role_read()
1429 role->bounds = le32_to_cpu(buf[2]); in role_read()
1468 __le32 buf[4]; in type_read() local
1479 rc = next_entry(buf, fp, sizeof(buf[0]) * to_read); in type_read()
1483 len = le32_to_cpu(buf[0]); in type_read()
1484 typdatum->value = le32_to_cpu(buf[1]); in type_read()
1486 u32 prop = le32_to_cpu(buf[2]); in type_read()
1493 typdatum->bounds = le32_to_cpu(buf[3]); in type_read()
1495 typdatum->primary = le32_to_cpu(buf[2]); in type_read()
1518 __le32 buf[1]; in mls_read_level() local
1523 rc = next_entry(buf, fp, sizeof buf); in mls_read_level()
1528 lp->sens = le32_to_cpu(buf[0]); in mls_read_level()
1543 __le32 buf[3]; in user_read() local
1554 rc = next_entry(buf, fp, sizeof(buf[0]) * to_read); in user_read()
1558 len = le32_to_cpu(buf[0]); in user_read()
1559 usrdatum->value = le32_to_cpu(buf[1]); in user_read()
1561 usrdatum->bounds = le32_to_cpu(buf[2]); in user_read()
1594 __le32 buf[2]; in sens_read() local
1602 rc = next_entry(buf, fp, sizeof buf); in sens_read()
1606 len = le32_to_cpu(buf[0]); in sens_read()
1607 levdatum->isalias = le32_to_cpu(buf[1]); in sens_read()
1636 __le32 buf[3]; in cat_read() local
1644 rc = next_entry(buf, fp, sizeof buf); in cat_read()
1648 len = le32_to_cpu(buf[0]); in cat_read()
1649 catdatum->value = le32_to_cpu(buf[1]); in cat_read()
1650 catdatum->isalias = le32_to_cpu(buf[2]); in cat_read()
1846 __le32 buf[2]; in range_read() local
1852 rc = next_entry(buf, fp, sizeof(u32)); in range_read()
1856 nel = le32_to_cpu(buf[0]); in range_read()
1863 rc = next_entry(buf, fp, (sizeof(u32) * 2)); in range_read()
1867 rt->source_type = le32_to_cpu(buf[0]); in range_read()
1868 rt->target_type = le32_to_cpu(buf[1]); in range_read()
1870 rc = next_entry(buf, fp, sizeof(u32)); in range_read()
1873 rt->target_class = le32_to_cpu(buf[0]); in range_read()
1919 __le32 buf[4]; in filename_trans_read() local
1925 rc = next_entry(buf, fp, sizeof(u32)); in filename_trans_read()
1928 nel = le32_to_cpu(buf[0]); in filename_trans_read()
1946 rc = next_entry(buf, fp, sizeof(u32)); in filename_trans_read()
1949 len = le32_to_cpu(buf[0]); in filename_trans_read()
1958 rc = next_entry(buf, fp, sizeof(u32) * 4); in filename_trans_read()
1962 ft->stype = le32_to_cpu(buf[0]); in filename_trans_read()
1963 ft->ttype = le32_to_cpu(buf[1]); in filename_trans_read()
1964 ft->tclass = le32_to_cpu(buf[2]); in filename_trans_read()
1966 otype->otype = le32_to_cpu(buf[3]); in filename_trans_read()
2000 __le32 buf[1]; in genfs_read() local
2006 rc = next_entry(buf, fp, sizeof(u32)); in genfs_read()
2009 nel = le32_to_cpu(buf[0]); in genfs_read()
2012 rc = next_entry(buf, fp, sizeof(u32)); in genfs_read()
2015 len = le32_to_cpu(buf[0]); in genfs_read()
2045 rc = next_entry(buf, fp, sizeof(u32)); in genfs_read()
2049 nel2 = le32_to_cpu(buf[0]); in genfs_read()
2051 rc = next_entry(buf, fp, sizeof(u32)); in genfs_read()
2054 len = le32_to_cpu(buf[0]); in genfs_read()
2065 rc = next_entry(buf, fp, sizeof(u32)); in genfs_read()
2069 newc->v.sclass = le32_to_cpu(buf[0]); in genfs_read()
2113 __le32 buf[3]; in ocontext_read() local
2118 rc = next_entry(buf, fp, sizeof(u32)); in ocontext_read()
2121 nel = le32_to_cpu(buf[0]); in ocontext_read()
2137 rc = next_entry(buf, fp, sizeof(u32)); in ocontext_read()
2141 c->sid[0] = le32_to_cpu(buf[0]); in ocontext_read()
2148 rc = next_entry(buf, fp, sizeof(u32)); in ocontext_read()
2151 len = le32_to_cpu(buf[0]); in ocontext_read()
2165 rc = next_entry(buf, fp, sizeof(u32)*3); in ocontext_read()
2168 c->u.port.protocol = le32_to_cpu(buf[0]); in ocontext_read()
2169 c->u.port.low_port = le32_to_cpu(buf[1]); in ocontext_read()
2170 c->u.port.high_port = le32_to_cpu(buf[2]); in ocontext_read()
2186 rc = next_entry(buf, fp, sizeof(u32)*2); in ocontext_read()
2191 c->v.behavior = le32_to_cpu(buf[0]); in ocontext_read()
2198 len = le32_to_cpu(buf[1]); in ocontext_read()
2239 __le32 buf[4]; in policydb_read() local
2250 rc = next_entry(buf, fp, sizeof(u32) * 2); in policydb_read()
2255 if (le32_to_cpu(buf[0]) != POLICYDB_MAGIC) { in policydb_read()
2258 le32_to_cpu(buf[0]), POLICYDB_MAGIC); in policydb_read()
2263 len = le32_to_cpu(buf[1]); in policydb_read()
2299 rc = next_entry(buf, fp, sizeof(u32)*4); in policydb_read()
2304 p->policyvers = le32_to_cpu(buf[0]); in policydb_read()
2309 le32_to_cpu(buf[0]), POLICYDB_VERSION_MIN, POLICYDB_VERSION_MAX); in policydb_read()
2313 if ((le32_to_cpu(buf[1]) & POLICYDB_CONFIG_MLS)) { in policydb_read()
2324 p->reject_unknown = !!(le32_to_cpu(buf[1]) & REJECT_UNKNOWN); in policydb_read()
2325 p->allow_unknown = !!(le32_to_cpu(buf[1]) & ALLOW_UNKNOWN); in policydb_read()
2348 if (le32_to_cpu(buf[2]) != info->sym_num || in policydb_read()
2349 le32_to_cpu(buf[3]) != info->ocon_num) { in policydb_read()
2351 "not match mine (%d,%d)\n", le32_to_cpu(buf[2]), in policydb_read()
2352 le32_to_cpu(buf[3]), in policydb_read()
2358 rc = next_entry(buf, fp, sizeof(u32)*2); in policydb_read()
2361 nprim = le32_to_cpu(buf[0]); in policydb_read()
2362 nel = le32_to_cpu(buf[1]); in policydb_read()
2387 rc = next_entry(buf, fp, sizeof(u32)); in policydb_read()
2390 nel = le32_to_cpu(buf[0]); in policydb_read()
2401 rc = next_entry(buf, fp, sizeof(u32)*3); in policydb_read()
2406 tr->role = le32_to_cpu(buf[0]); in policydb_read()
2407 tr->type = le32_to_cpu(buf[1]); in policydb_read()
2408 tr->new_role = le32_to_cpu(buf[2]); in policydb_read()
2410 rc = next_entry(buf, fp, sizeof(u32)); in policydb_read()
2413 tr->tclass = le32_to_cpu(buf[0]); in policydb_read()
2425 rc = next_entry(buf, fp, sizeof(u32)); in policydb_read()
2428 nel = le32_to_cpu(buf[0]); in policydb_read()
2439 rc = next_entry(buf, fp, sizeof(u32)*2); in policydb_read()
2444 ra->role = le32_to_cpu(buf[0]); in policydb_read()
2445 ra->new_role = le32_to_cpu(buf[1]); in policydb_read()
2525 __le32 buf[1]; in mls_write_level() local
2528 buf[0] = cpu_to_le32(l->sens); in mls_write_level()
2529 rc = put_entry(buf, sizeof(u32), 1, fp); in mls_write_level()
2546 __le32 buf[3]; in mls_write_range_helper() local
2556 buf[0] = cpu_to_le32(items-1); in mls_write_range_helper()
2557 buf[1] = cpu_to_le32(r->level[0].sens); in mls_write_range_helper()
2559 buf[2] = cpu_to_le32(r->level[1].sens); in mls_write_range_helper()
2561 BUG_ON(items > ARRAY_SIZE(buf)); in mls_write_range_helper()
2563 rc = put_entry(buf, sizeof(u32), items, fp); in mls_write_range_helper()
2585 __le32 buf[2]; in sens_write() local
2590 buf[0] = cpu_to_le32(len); in sens_write()
2591 buf[1] = cpu_to_le32(levdatum->isalias); in sens_write()
2592 rc = put_entry(buf, sizeof(u32), 2, fp); in sens_write()
2613 __le32 buf[3]; in cat_write() local
2618 buf[0] = cpu_to_le32(len); in cat_write()
2619 buf[1] = cpu_to_le32(catdatum->value); in cat_write()
2620 buf[2] = cpu_to_le32(catdatum->isalias); in cat_write()
2621 rc = put_entry(buf, sizeof(u32), 3, fp); in cat_write()
2636 u32 buf[3]; in role_trans_write() local
2643 buf[0] = cpu_to_le32(nel); in role_trans_write()
2644 rc = put_entry(buf, sizeof(u32), 1, fp); in role_trans_write()
2648 buf[0] = cpu_to_le32(tr->role); in role_trans_write()
2649 buf[1] = cpu_to_le32(tr->type); in role_trans_write()
2650 buf[2] = cpu_to_le32(tr->new_role); in role_trans_write()
2651 rc = put_entry(buf, sizeof(u32), 3, fp); in role_trans_write()
2655 buf[0] = cpu_to_le32(tr->tclass); in role_trans_write()
2656 rc = put_entry(buf, sizeof(u32), 1, fp); in role_trans_write()
2668 u32 buf[2]; in role_allow_write() local
2675 buf[0] = cpu_to_le32(nel); in role_allow_write()
2676 rc = put_entry(buf, sizeof(u32), 1, fp); in role_allow_write()
2680 buf[0] = cpu_to_le32(ra->role); in role_allow_write()
2681 buf[1] = cpu_to_le32(ra->new_role); in role_allow_write()
2682 rc = put_entry(buf, sizeof(u32), 2, fp); in role_allow_write()
2697 __le32 buf[3]; in context_write() local
2699 buf[0] = cpu_to_le32(c->user); in context_write()
2700 buf[1] = cpu_to_le32(c->role); in context_write()
2701 buf[2] = cpu_to_le32(c->type); in context_write()
2703 rc = put_entry(buf, sizeof(u32), 3, fp); in context_write()
2724 __le32 buf[2]; in perm_write() local
2729 buf[0] = cpu_to_le32(len); in perm_write()
2730 buf[1] = cpu_to_le32(perdatum->value); in perm_write()
2731 rc = put_entry(buf, sizeof(u32), 2, fp); in perm_write()
2748 __le32 buf[4]; in common_write() local
2753 buf[0] = cpu_to_le32(len); in common_write()
2754 buf[1] = cpu_to_le32(comdatum->value); in common_write()
2755 buf[2] = cpu_to_le32(comdatum->permissions.nprim); in common_write()
2756 buf[3] = cpu_to_le32(comdatum->permissions.table->nel); in common_write()
2757 rc = put_entry(buf, sizeof(u32), 4, fp); in common_write()
2775 __le32 buf[1]; in type_set_write() local
2782 buf[0] = cpu_to_le32(t->flags); in type_set_write()
2783 rc = put_entry(buf, sizeof(u32), 1, fp); in type_set_write()
2795 __le32 buf[3]; in write_cons_helper() local
2803 buf[0] = cpu_to_le32(c->permissions); in write_cons_helper()
2804 buf[1] = cpu_to_le32(nel); in write_cons_helper()
2805 rc = put_entry(buf, sizeof(u32), 2, fp); in write_cons_helper()
2809 buf[0] = cpu_to_le32(e->expr_type); in write_cons_helper()
2810 buf[1] = cpu_to_le32(e->attr); in write_cons_helper()
2811 buf[2] = cpu_to_le32(e->op); in write_cons_helper()
2812 rc = put_entry(buf, sizeof(u32), 3, fp); in write_cons_helper()
2845 __le32 buf[6]; in class_write() local
2860 buf[0] = cpu_to_le32(len); in class_write()
2861 buf[1] = cpu_to_le32(len2); in class_write()
2862 buf[2] = cpu_to_le32(cladatum->value); in class_write()
2863 buf[3] = cpu_to_le32(cladatum->permissions.nprim); in class_write()
2865 buf[4] = cpu_to_le32(cladatum->permissions.table->nel); in class_write()
2867 buf[4] = 0; in class_write()
2868 buf[5] = cpu_to_le32(ncons); in class_write()
2869 rc = put_entry(buf, sizeof(u32), 6, fp); in class_write()
2896 buf[0] = cpu_to_le32(ncons); in class_write()
2897 rc = put_entry(buf, sizeof(u32), 1, fp); in class_write()
2906 buf[0] = cpu_to_le32(cladatum->default_user); in class_write()
2907 buf[1] = cpu_to_le32(cladatum->default_role); in class_write()
2908 buf[2] = cpu_to_le32(cladatum->default_range); in class_write()
2910 rc = put_entry(buf, sizeof(uint32_t), 3, fp); in class_write()
2916 buf[0] = cpu_to_le32(cladatum->default_type); in class_write()
2917 rc = put_entry(buf, sizeof(uint32_t), 1, fp); in class_write()
2932 __le32 buf[3]; in role_write() local
2938 buf[items++] = cpu_to_le32(len); in role_write()
2939 buf[items++] = cpu_to_le32(role->value); in role_write()
2941 buf[items++] = cpu_to_le32(role->bounds); in role_write()
2943 BUG_ON(items > ARRAY_SIZE(buf)); in role_write()
2945 rc = put_entry(buf, sizeof(u32), items, fp); in role_write()
2971 __le32 buf[4]; in type_write() local
2977 buf[items++] = cpu_to_le32(len); in type_write()
2978 buf[items++] = cpu_to_le32(typdatum->value); in type_write()
2988 buf[items++] = cpu_to_le32(properties); in type_write()
2989 buf[items++] = cpu_to_le32(typdatum->bounds); in type_write()
2991 buf[items++] = cpu_to_le32(typdatum->primary); in type_write()
2993 BUG_ON(items > ARRAY_SIZE(buf)); in type_write()
2994 rc = put_entry(buf, sizeof(u32), items, fp); in type_write()
3012 __le32 buf[3]; in user_write() local
3018 buf[items++] = cpu_to_le32(len); in user_write()
3019 buf[items++] = cpu_to_le32(usrdatum->value); in user_write()
3021 buf[items++] = cpu_to_le32(usrdatum->bounds); in user_write()
3022 BUG_ON(items > ARRAY_SIZE(buf)); in user_write()
3023 rc = put_entry(buf, sizeof(u32), items, fp); in user_write()
3064 __le32 buf[3]; in ocontext_write() local
3071 buf[0] = cpu_to_le32(nel); in ocontext_write()
3072 rc = put_entry(buf, sizeof(u32), 1, fp); in ocontext_write()
3078 buf[0] = cpu_to_le32(c->sid[0]); in ocontext_write()
3079 rc = put_entry(buf, sizeof(u32), 1, fp); in ocontext_write()
3089 buf[0] = cpu_to_le32(len); in ocontext_write()
3090 rc = put_entry(buf, sizeof(u32), 1, fp); in ocontext_write()
3104 buf[0] = cpu_to_le32(c->u.port.protocol); in ocontext_write()
3105 buf[1] = cpu_to_le32(c->u.port.low_port); in ocontext_write()
3106 buf[2] = cpu_to_le32(c->u.port.high_port); in ocontext_write()
3107 rc = put_entry(buf, sizeof(u32), 3, fp); in ocontext_write()
3125 buf[0] = cpu_to_le32(c->v.behavior); in ocontext_write()
3127 buf[1] = cpu_to_le32(len); in ocontext_write()
3128 rc = put_entry(buf, sizeof(u32), 2, fp); in ocontext_write()
3161 __le32 buf[1]; in genfs_write() local
3167 buf[0] = cpu_to_le32(len); in genfs_write()
3168 rc = put_entry(buf, sizeof(u32), 1, fp); in genfs_write()
3173 buf[0] = cpu_to_le32(len); in genfs_write()
3174 rc = put_entry(buf, sizeof(u32), 1, fp); in genfs_write()
3183 buf[0] = cpu_to_le32(len); in genfs_write()
3184 rc = put_entry(buf, sizeof(u32), 1, fp); in genfs_write()
3189 buf[0] = cpu_to_le32(len); in genfs_write()
3190 rc = put_entry(buf, sizeof(u32), 1, fp); in genfs_write()
3196 buf[0] = cpu_to_le32(c->v.sclass); in genfs_write()
3197 rc = put_entry(buf, sizeof(u32), 1, fp); in genfs_write()
3218 __le32 buf[2]; in range_write_helper() local
3226 buf[0] = cpu_to_le32(rt->source_type); in range_write_helper()
3227 buf[1] = cpu_to_le32(rt->target_type); in range_write_helper()
3228 rc = put_entry(buf, sizeof(u32), 2, fp); in range_write_helper()
3232 buf[0] = cpu_to_le32(rt->target_class); in range_write_helper()
3233 rc = put_entry(buf, sizeof(u32), 1, fp); in range_write_helper()
3246 __le32 buf[1]; in range_write() local
3259 buf[0] = cpu_to_le32(nel); in range_write()
3260 rc = put_entry(buf, sizeof(u32), 1, fp); in range_write()
3274 __le32 buf[4]; in filename_write_helper() local
3282 buf[0] = cpu_to_le32(len); in filename_write_helper()
3283 rc = put_entry(buf, sizeof(u32), 1, fp); in filename_write_helper()
3291 buf[0] = cpu_to_le32(ft->stype); in filename_write_helper()
3292 buf[1] = cpu_to_le32(ft->ttype); in filename_write_helper()
3293 buf[2] = cpu_to_le32(ft->tclass); in filename_write_helper()
3294 buf[3] = cpu_to_le32(otype->otype); in filename_write_helper()
3296 rc = put_entry(buf, sizeof(u32), 4, fp); in filename_write_helper()
3306 __le32 buf[1]; in filename_trans_write() local
3317 buf[0] = cpu_to_le32(nel); in filename_trans_write()
3318 rc = put_entry(buf, sizeof(u32), 1, fp); in filename_trans_write()
3338 __le32 buf[4]; in policydb_write() local
3366 buf[0] = cpu_to_le32(POLICYDB_MAGIC); in policydb_write()
3368 buf[1] = cpu_to_le32(len); in policydb_write()
3369 rc = put_entry(buf, sizeof(u32), 2, fp); in policydb_write()
3384 buf[0] = cpu_to_le32(p->policyvers); in policydb_write()
3385 buf[1] = cpu_to_le32(config); in policydb_write()
3386 buf[2] = cpu_to_le32(info->sym_num); in policydb_write()
3387 buf[3] = cpu_to_le32(info->ocon_num); in policydb_write()
3389 rc = put_entry(buf, sizeof(u32), 4, fp); in policydb_write()
3412 buf[0] = cpu_to_le32(p->symtab[i].nprim); in policydb_write()
3413 buf[1] = cpu_to_le32(p->symtab[i].table->nel); in policydb_write()
3415 rc = put_entry(buf, sizeof(u32), 2, fp); in policydb_write()