Lines Matching refs:buf
990 __le32 buf[2]; in mls_read_range_helper() local
994 rc = next_entry(buf, fp, sizeof(u32)); in mls_read_range_helper()
999 items = le32_to_cpu(buf[0]); in mls_read_range_helper()
1000 if (items > ARRAY_SIZE(buf)) { in mls_read_range_helper()
1005 rc = next_entry(buf, fp, sizeof(u32) * items); in mls_read_range_helper()
1011 r->level[0].sens = le32_to_cpu(buf[0]); in mls_read_range_helper()
1013 r->level[1].sens = le32_to_cpu(buf[1]); in mls_read_range_helper()
1051 __le32 buf[3]; in context_read_and_validate() local
1054 rc = next_entry(buf, fp, sizeof buf); in context_read_and_validate()
1059 c->user = le32_to_cpu(buf[0]); in context_read_and_validate()
1060 c->role = le32_to_cpu(buf[1]); in context_read_and_validate()
1061 c->type = le32_to_cpu(buf[2]); in context_read_and_validate()
1112 __le32 buf[2]; in perm_read() local
1120 rc = next_entry(buf, fp, sizeof buf); in perm_read()
1124 len = le32_to_cpu(buf[0]); in perm_read()
1125 perdatum->value = le32_to_cpu(buf[1]); in perm_read()
1145 __le32 buf[4]; in common_read() local
1154 rc = next_entry(buf, fp, sizeof buf); in common_read()
1158 len = le32_to_cpu(buf[0]); in common_read()
1159 comdatum->value = le32_to_cpu(buf[1]); in common_read()
1164 comdatum->permissions.nprim = le32_to_cpu(buf[2]); in common_read()
1165 nel = le32_to_cpu(buf[3]); in common_read()
1194 __le32 buf[1]; in type_set_read() local
1202 rc = next_entry(buf, fp, sizeof(u32)); in type_set_read()
1205 t->flags = le32_to_cpu(buf[0]); in type_set_read()
1217 __le32 buf[3]; in read_cons_helper() local
1232 rc = next_entry(buf, fp, (sizeof(u32) * 2)); in read_cons_helper()
1235 c->permissions = le32_to_cpu(buf[0]); in read_cons_helper()
1236 nexpr = le32_to_cpu(buf[1]); in read_cons_helper()
1249 rc = next_entry(buf, fp, (sizeof(u32) * 3)); in read_cons_helper()
1252 e->expr_type = le32_to_cpu(buf[0]); in read_cons_helper()
1253 e->attr = le32_to_cpu(buf[1]); in read_cons_helper()
1254 e->op = le32_to_cpu(buf[2]); in read_cons_helper()
1311 __le32 buf[6]; in class_read() local
1320 rc = next_entry(buf, fp, sizeof(u32)*6); in class_read()
1324 len = le32_to_cpu(buf[0]); in class_read()
1325 len2 = le32_to_cpu(buf[1]); in class_read()
1326 cladatum->value = le32_to_cpu(buf[2]); in class_read()
1331 cladatum->permissions.nprim = le32_to_cpu(buf[3]); in class_read()
1332 nel = le32_to_cpu(buf[4]); in class_read()
1334 ncons = le32_to_cpu(buf[5]); in class_read()
1364 rc = next_entry(buf, fp, sizeof(u32)); in class_read()
1367 ncons = le32_to_cpu(buf[0]); in class_read()
1375 rc = next_entry(buf, fp, sizeof(u32) * 3); in class_read()
1379 cladatum->default_user = le32_to_cpu(buf[0]); in class_read()
1380 cladatum->default_role = le32_to_cpu(buf[1]); in class_read()
1381 cladatum->default_range = le32_to_cpu(buf[2]); in class_read()
1385 rc = next_entry(buf, fp, sizeof(u32) * 1); in class_read()
1388 cladatum->default_type = le32_to_cpu(buf[0]); in class_read()
1406 __le32 buf[3]; in role_read() local
1417 rc = next_entry(buf, fp, sizeof(buf[0]) * to_read); in role_read()
1421 len = le32_to_cpu(buf[0]); in role_read()
1422 role->value = le32_to_cpu(buf[1]); in role_read()
1424 role->bounds = le32_to_cpu(buf[2]); in role_read()
1463 __le32 buf[4]; in type_read() local
1474 rc = next_entry(buf, fp, sizeof(buf[0]) * to_read); in type_read()
1478 len = le32_to_cpu(buf[0]); in type_read()
1479 typdatum->value = le32_to_cpu(buf[1]); in type_read()
1481 u32 prop = le32_to_cpu(buf[2]); in type_read()
1488 typdatum->bounds = le32_to_cpu(buf[3]); in type_read()
1490 typdatum->primary = le32_to_cpu(buf[2]); in type_read()
1513 __le32 buf[1]; in mls_read_level() local
1518 rc = next_entry(buf, fp, sizeof buf); in mls_read_level()
1523 lp->sens = le32_to_cpu(buf[0]); in mls_read_level()
1538 __le32 buf[3]; in user_read() local
1549 rc = next_entry(buf, fp, sizeof(buf[0]) * to_read); in user_read()
1553 len = le32_to_cpu(buf[0]); in user_read()
1554 usrdatum->value = le32_to_cpu(buf[1]); in user_read()
1556 usrdatum->bounds = le32_to_cpu(buf[2]); in user_read()
1589 __le32 buf[2]; in sens_read() local
1597 rc = next_entry(buf, fp, sizeof buf); in sens_read()
1601 len = le32_to_cpu(buf[0]); in sens_read()
1602 levdatum->isalias = le32_to_cpu(buf[1]); in sens_read()
1631 __le32 buf[3]; in cat_read() local
1639 rc = next_entry(buf, fp, sizeof buf); in cat_read()
1643 len = le32_to_cpu(buf[0]); in cat_read()
1644 catdatum->value = le32_to_cpu(buf[1]); in cat_read()
1645 catdatum->isalias = le32_to_cpu(buf[2]); in cat_read()
1841 __le32 buf[2]; in range_read() local
1847 rc = next_entry(buf, fp, sizeof(u32)); in range_read()
1851 nel = le32_to_cpu(buf[0]); in range_read()
1858 rc = next_entry(buf, fp, (sizeof(u32) * 2)); in range_read()
1862 rt->source_type = le32_to_cpu(buf[0]); in range_read()
1863 rt->target_type = le32_to_cpu(buf[1]); in range_read()
1865 rc = next_entry(buf, fp, sizeof(u32)); in range_read()
1868 rt->target_class = le32_to_cpu(buf[0]); in range_read()
1914 __le32 buf[4]; in filename_trans_read() local
1920 rc = next_entry(buf, fp, sizeof(u32)); in filename_trans_read()
1923 nel = le32_to_cpu(buf[0]); in filename_trans_read()
1941 rc = next_entry(buf, fp, sizeof(u32)); in filename_trans_read()
1944 len = le32_to_cpu(buf[0]); in filename_trans_read()
1953 rc = next_entry(buf, fp, sizeof(u32) * 4); in filename_trans_read()
1957 ft->stype = le32_to_cpu(buf[0]); in filename_trans_read()
1958 ft->ttype = le32_to_cpu(buf[1]); in filename_trans_read()
1959 ft->tclass = le32_to_cpu(buf[2]); in filename_trans_read()
1961 otype->otype = le32_to_cpu(buf[3]); in filename_trans_read()
1995 __le32 buf[1]; in genfs_read() local
2001 rc = next_entry(buf, fp, sizeof(u32)); in genfs_read()
2004 nel = le32_to_cpu(buf[0]); in genfs_read()
2007 rc = next_entry(buf, fp, sizeof(u32)); in genfs_read()
2010 len = le32_to_cpu(buf[0]); in genfs_read()
2040 rc = next_entry(buf, fp, sizeof(u32)); in genfs_read()
2044 nel2 = le32_to_cpu(buf[0]); in genfs_read()
2046 rc = next_entry(buf, fp, sizeof(u32)); in genfs_read()
2049 len = le32_to_cpu(buf[0]); in genfs_read()
2060 rc = next_entry(buf, fp, sizeof(u32)); in genfs_read()
2064 newc->v.sclass = le32_to_cpu(buf[0]); in genfs_read()
2108 __le32 buf[3]; in ocontext_read() local
2113 rc = next_entry(buf, fp, sizeof(u32)); in ocontext_read()
2116 nel = le32_to_cpu(buf[0]); in ocontext_read()
2132 rc = next_entry(buf, fp, sizeof(u32)); in ocontext_read()
2136 c->sid[0] = le32_to_cpu(buf[0]); in ocontext_read()
2143 rc = next_entry(buf, fp, sizeof(u32)); in ocontext_read()
2146 len = le32_to_cpu(buf[0]); in ocontext_read()
2160 rc = next_entry(buf, fp, sizeof(u32)*3); in ocontext_read()
2163 c->u.port.protocol = le32_to_cpu(buf[0]); in ocontext_read()
2164 c->u.port.low_port = le32_to_cpu(buf[1]); in ocontext_read()
2165 c->u.port.high_port = le32_to_cpu(buf[2]); in ocontext_read()
2181 rc = next_entry(buf, fp, sizeof(u32)*2); in ocontext_read()
2186 c->v.behavior = le32_to_cpu(buf[0]); in ocontext_read()
2193 len = le32_to_cpu(buf[1]); in ocontext_read()
2234 __le32 buf[4]; in policydb_read() local
2245 rc = next_entry(buf, fp, sizeof(u32) * 2); in policydb_read()
2250 if (le32_to_cpu(buf[0]) != POLICYDB_MAGIC) { in policydb_read()
2253 le32_to_cpu(buf[0]), POLICYDB_MAGIC); in policydb_read()
2258 len = le32_to_cpu(buf[1]); in policydb_read()
2294 rc = next_entry(buf, fp, sizeof(u32)*4); in policydb_read()
2299 p->policyvers = le32_to_cpu(buf[0]); in policydb_read()
2304 le32_to_cpu(buf[0]), POLICYDB_VERSION_MIN, POLICYDB_VERSION_MAX); in policydb_read()
2308 if ((le32_to_cpu(buf[1]) & POLICYDB_CONFIG_MLS)) { in policydb_read()
2319 p->reject_unknown = !!(le32_to_cpu(buf[1]) & REJECT_UNKNOWN); in policydb_read()
2320 p->allow_unknown = !!(le32_to_cpu(buf[1]) & ALLOW_UNKNOWN); in policydb_read()
2343 if (le32_to_cpu(buf[2]) != info->sym_num || in policydb_read()
2344 le32_to_cpu(buf[3]) != info->ocon_num) { in policydb_read()
2346 "not match mine (%d,%d)\n", le32_to_cpu(buf[2]), in policydb_read()
2347 le32_to_cpu(buf[3]), in policydb_read()
2353 rc = next_entry(buf, fp, sizeof(u32)*2); in policydb_read()
2356 nprim = le32_to_cpu(buf[0]); in policydb_read()
2357 nel = le32_to_cpu(buf[1]); in policydb_read()
2382 rc = next_entry(buf, fp, sizeof(u32)); in policydb_read()
2385 nel = le32_to_cpu(buf[0]); in policydb_read()
2396 rc = next_entry(buf, fp, sizeof(u32)*3); in policydb_read()
2401 tr->role = le32_to_cpu(buf[0]); in policydb_read()
2402 tr->type = le32_to_cpu(buf[1]); in policydb_read()
2403 tr->new_role = le32_to_cpu(buf[2]); in policydb_read()
2405 rc = next_entry(buf, fp, sizeof(u32)); in policydb_read()
2408 tr->tclass = le32_to_cpu(buf[0]); in policydb_read()
2420 rc = next_entry(buf, fp, sizeof(u32)); in policydb_read()
2423 nel = le32_to_cpu(buf[0]); in policydb_read()
2434 rc = next_entry(buf, fp, sizeof(u32)*2); in policydb_read()
2439 ra->role = le32_to_cpu(buf[0]); in policydb_read()
2440 ra->new_role = le32_to_cpu(buf[1]); in policydb_read()
2520 __le32 buf[1]; in mls_write_level() local
2523 buf[0] = cpu_to_le32(l->sens); in mls_write_level()
2524 rc = put_entry(buf, sizeof(u32), 1, fp); in mls_write_level()
2541 __le32 buf[3]; in mls_write_range_helper() local
2551 buf[0] = cpu_to_le32(items-1); in mls_write_range_helper()
2552 buf[1] = cpu_to_le32(r->level[0].sens); in mls_write_range_helper()
2554 buf[2] = cpu_to_le32(r->level[1].sens); in mls_write_range_helper()
2556 BUG_ON(items > ARRAY_SIZE(buf)); in mls_write_range_helper()
2558 rc = put_entry(buf, sizeof(u32), items, fp); in mls_write_range_helper()
2580 __le32 buf[2]; in sens_write() local
2585 buf[0] = cpu_to_le32(len); in sens_write()
2586 buf[1] = cpu_to_le32(levdatum->isalias); in sens_write()
2587 rc = put_entry(buf, sizeof(u32), 2, fp); in sens_write()
2608 __le32 buf[3]; in cat_write() local
2613 buf[0] = cpu_to_le32(len); in cat_write()
2614 buf[1] = cpu_to_le32(catdatum->value); in cat_write()
2615 buf[2] = cpu_to_le32(catdatum->isalias); in cat_write()
2616 rc = put_entry(buf, sizeof(u32), 3, fp); in cat_write()
2631 u32 buf[3]; in role_trans_write() local
2638 buf[0] = cpu_to_le32(nel); in role_trans_write()
2639 rc = put_entry(buf, sizeof(u32), 1, fp); in role_trans_write()
2643 buf[0] = cpu_to_le32(tr->role); in role_trans_write()
2644 buf[1] = cpu_to_le32(tr->type); in role_trans_write()
2645 buf[2] = cpu_to_le32(tr->new_role); in role_trans_write()
2646 rc = put_entry(buf, sizeof(u32), 3, fp); in role_trans_write()
2650 buf[0] = cpu_to_le32(tr->tclass); in role_trans_write()
2651 rc = put_entry(buf, sizeof(u32), 1, fp); in role_trans_write()
2663 u32 buf[2]; in role_allow_write() local
2670 buf[0] = cpu_to_le32(nel); in role_allow_write()
2671 rc = put_entry(buf, sizeof(u32), 1, fp); in role_allow_write()
2675 buf[0] = cpu_to_le32(ra->role); in role_allow_write()
2676 buf[1] = cpu_to_le32(ra->new_role); in role_allow_write()
2677 rc = put_entry(buf, sizeof(u32), 2, fp); in role_allow_write()
2692 __le32 buf[3]; in context_write() local
2694 buf[0] = cpu_to_le32(c->user); in context_write()
2695 buf[1] = cpu_to_le32(c->role); in context_write()
2696 buf[2] = cpu_to_le32(c->type); in context_write()
2698 rc = put_entry(buf, sizeof(u32), 3, fp); in context_write()
2719 __le32 buf[2]; in perm_write() local
2724 buf[0] = cpu_to_le32(len); in perm_write()
2725 buf[1] = cpu_to_le32(perdatum->value); in perm_write()
2726 rc = put_entry(buf, sizeof(u32), 2, fp); in perm_write()
2743 __le32 buf[4]; in common_write() local
2748 buf[0] = cpu_to_le32(len); in common_write()
2749 buf[1] = cpu_to_le32(comdatum->value); in common_write()
2750 buf[2] = cpu_to_le32(comdatum->permissions.nprim); in common_write()
2751 buf[3] = cpu_to_le32(comdatum->permissions.table->nel); in common_write()
2752 rc = put_entry(buf, sizeof(u32), 4, fp); in common_write()
2770 __le32 buf[1]; in type_set_write() local
2777 buf[0] = cpu_to_le32(t->flags); in type_set_write()
2778 rc = put_entry(buf, sizeof(u32), 1, fp); in type_set_write()
2790 __le32 buf[3]; in write_cons_helper() local
2798 buf[0] = cpu_to_le32(c->permissions); in write_cons_helper()
2799 buf[1] = cpu_to_le32(nel); in write_cons_helper()
2800 rc = put_entry(buf, sizeof(u32), 2, fp); in write_cons_helper()
2804 buf[0] = cpu_to_le32(e->expr_type); in write_cons_helper()
2805 buf[1] = cpu_to_le32(e->attr); in write_cons_helper()
2806 buf[2] = cpu_to_le32(e->op); in write_cons_helper()
2807 rc = put_entry(buf, sizeof(u32), 3, fp); in write_cons_helper()
2840 __le32 buf[6]; in class_write() local
2855 buf[0] = cpu_to_le32(len); in class_write()
2856 buf[1] = cpu_to_le32(len2); in class_write()
2857 buf[2] = cpu_to_le32(cladatum->value); in class_write()
2858 buf[3] = cpu_to_le32(cladatum->permissions.nprim); in class_write()
2860 buf[4] = cpu_to_le32(cladatum->permissions.table->nel); in class_write()
2862 buf[4] = 0; in class_write()
2863 buf[5] = cpu_to_le32(ncons); in class_write()
2864 rc = put_entry(buf, sizeof(u32), 6, fp); in class_write()
2891 buf[0] = cpu_to_le32(ncons); in class_write()
2892 rc = put_entry(buf, sizeof(u32), 1, fp); in class_write()
2901 buf[0] = cpu_to_le32(cladatum->default_user); in class_write()
2902 buf[1] = cpu_to_le32(cladatum->default_role); in class_write()
2903 buf[2] = cpu_to_le32(cladatum->default_range); in class_write()
2905 rc = put_entry(buf, sizeof(uint32_t), 3, fp); in class_write()
2911 buf[0] = cpu_to_le32(cladatum->default_type); in class_write()
2912 rc = put_entry(buf, sizeof(uint32_t), 1, fp); in class_write()
2927 __le32 buf[3]; in role_write() local
2933 buf[items++] = cpu_to_le32(len); in role_write()
2934 buf[items++] = cpu_to_le32(role->value); in role_write()
2936 buf[items++] = cpu_to_le32(role->bounds); in role_write()
2938 BUG_ON(items > ARRAY_SIZE(buf)); in role_write()
2940 rc = put_entry(buf, sizeof(u32), items, fp); in role_write()
2966 __le32 buf[4]; in type_write() local
2972 buf[items++] = cpu_to_le32(len); in type_write()
2973 buf[items++] = cpu_to_le32(typdatum->value); in type_write()
2983 buf[items++] = cpu_to_le32(properties); in type_write()
2984 buf[items++] = cpu_to_le32(typdatum->bounds); in type_write()
2986 buf[items++] = cpu_to_le32(typdatum->primary); in type_write()
2988 BUG_ON(items > ARRAY_SIZE(buf)); in type_write()
2989 rc = put_entry(buf, sizeof(u32), items, fp); in type_write()
3007 __le32 buf[3]; in user_write() local
3013 buf[items++] = cpu_to_le32(len); in user_write()
3014 buf[items++] = cpu_to_le32(usrdatum->value); in user_write()
3016 buf[items++] = cpu_to_le32(usrdatum->bounds); in user_write()
3017 BUG_ON(items > ARRAY_SIZE(buf)); in user_write()
3018 rc = put_entry(buf, sizeof(u32), items, fp); in user_write()
3059 __le32 buf[3]; in ocontext_write() local
3066 buf[0] = cpu_to_le32(nel); in ocontext_write()
3067 rc = put_entry(buf, sizeof(u32), 1, fp); in ocontext_write()
3073 buf[0] = cpu_to_le32(c->sid[0]); in ocontext_write()
3074 rc = put_entry(buf, sizeof(u32), 1, fp); in ocontext_write()
3084 buf[0] = cpu_to_le32(len); in ocontext_write()
3085 rc = put_entry(buf, sizeof(u32), 1, fp); in ocontext_write()
3099 buf[0] = cpu_to_le32(c->u.port.protocol); in ocontext_write()
3100 buf[1] = cpu_to_le32(c->u.port.low_port); in ocontext_write()
3101 buf[2] = cpu_to_le32(c->u.port.high_port); in ocontext_write()
3102 rc = put_entry(buf, sizeof(u32), 3, fp); in ocontext_write()
3120 buf[0] = cpu_to_le32(c->v.behavior); in ocontext_write()
3122 buf[1] = cpu_to_le32(len); in ocontext_write()
3123 rc = put_entry(buf, sizeof(u32), 2, fp); in ocontext_write()
3156 __le32 buf[1]; in genfs_write() local
3162 buf[0] = cpu_to_le32(len); in genfs_write()
3163 rc = put_entry(buf, sizeof(u32), 1, fp); in genfs_write()
3168 buf[0] = cpu_to_le32(len); in genfs_write()
3169 rc = put_entry(buf, sizeof(u32), 1, fp); in genfs_write()
3178 buf[0] = cpu_to_le32(len); in genfs_write()
3179 rc = put_entry(buf, sizeof(u32), 1, fp); in genfs_write()
3184 buf[0] = cpu_to_le32(len); in genfs_write()
3185 rc = put_entry(buf, sizeof(u32), 1, fp); in genfs_write()
3191 buf[0] = cpu_to_le32(c->v.sclass); in genfs_write()
3192 rc = put_entry(buf, sizeof(u32), 1, fp); in genfs_write()
3213 __le32 buf[2]; in range_write_helper() local
3221 buf[0] = cpu_to_le32(rt->source_type); in range_write_helper()
3222 buf[1] = cpu_to_le32(rt->target_type); in range_write_helper()
3223 rc = put_entry(buf, sizeof(u32), 2, fp); in range_write_helper()
3227 buf[0] = cpu_to_le32(rt->target_class); in range_write_helper()
3228 rc = put_entry(buf, sizeof(u32), 1, fp); in range_write_helper()
3241 __le32 buf[1]; in range_write() local
3254 buf[0] = cpu_to_le32(nel); in range_write()
3255 rc = put_entry(buf, sizeof(u32), 1, fp); in range_write()
3269 __le32 buf[4]; in filename_write_helper() local
3277 buf[0] = cpu_to_le32(len); in filename_write_helper()
3278 rc = put_entry(buf, sizeof(u32), 1, fp); in filename_write_helper()
3286 buf[0] = cpu_to_le32(ft->stype); in filename_write_helper()
3287 buf[1] = cpu_to_le32(ft->ttype); in filename_write_helper()
3288 buf[2] = cpu_to_le32(ft->tclass); in filename_write_helper()
3289 buf[3] = cpu_to_le32(otype->otype); in filename_write_helper()
3291 rc = put_entry(buf, sizeof(u32), 4, fp); in filename_write_helper()
3301 __le32 buf[1]; in filename_trans_write() local
3312 buf[0] = cpu_to_le32(nel); in filename_trans_write()
3313 rc = put_entry(buf, sizeof(u32), 1, fp); in filename_trans_write()
3333 __le32 buf[4]; in policydb_write() local
3361 buf[0] = cpu_to_le32(POLICYDB_MAGIC); in policydb_write()
3363 buf[1] = cpu_to_le32(len); in policydb_write()
3364 rc = put_entry(buf, sizeof(u32), 2, fp); in policydb_write()
3379 buf[0] = cpu_to_le32(p->policyvers); in policydb_write()
3380 buf[1] = cpu_to_le32(config); in policydb_write()
3381 buf[2] = cpu_to_le32(info->sym_num); in policydb_write()
3382 buf[3] = cpu_to_le32(info->ocon_num); in policydb_write()
3384 rc = put_entry(buf, sizeof(u32), 4, fp); in policydb_write()
3407 buf[0] = cpu_to_le32(p->symtab[i].nprim); in policydb_write()
3408 buf[1] = cpu_to_le32(p->symtab[i].table->nel); in policydb_write()
3410 rc = put_entry(buf, sizeof(u32), 2, fp); in policydb_write()