Searched refs:nprim (Results 1 - 23 of 23) sorted by relevance

/external/selinux/libsepol/include/sepol/policydb/
H A Dsymtab.h35 uint32_t nprim; /* number of primary names in table */ member in struct:__anon16650
/external/selinux/libsepol/src/
H A Dsymtab.c41 s->nprim = 0;
H A Dusers.c235 (policydb->p_users.nprim +
240 policydb->user_val_to_struct[policydb->p_users.nprim] = NULL;
243 (policydb->p_users.nprim +
248 policydb->p_user_val_to_name[policydb->p_users.nprim] = NULL;
256 usrdatum->s.value = ++policydb->p_users.nprim;
312 *response = policydb->p_users.nprim;
353 unsigned int nusers = policydb->p_users.nprim;
H A Droles.c27 unsigned int tmp_nroles = policydb->p_roles.nprim;
H A Dbooleans.c111 *response = policydb->p_bools.nprim;
184 unsigned int nbools = policydb->p_bools.nprim;
H A Dcontext.c45 if (!c->role || c->role > p->p_roles.nprim)
48 if (!c->user || c->user > p->p_users.nprim)
51 if (!c->type || c->type > p->p_types.nprim)
H A Dpolicydb.c933 if (!comdatum->s.value || comdatum->s.value > p->p_commons.nprim)
949 if (!cladatum->s.value || cladatum->s.value > p->p_classes.nprim)
966 if (!role->s.value || role->s.value > p->p_roles.nprim)
985 if (!typdatum->s.value || typdatum->s.value > p->p_types.nprim)
1004 if (!usrdatum->s.value || usrdatum->s.value > p->p_users.nprim)
1024 levdatum->level->sens > p->p_levels.nprim)
1043 if (!catdatum->s.value || catdatum->s.value > p->p_cats.nprim)
1067 calloc(p->p_commons.nprim, sizeof(char *));
1076 calloc(p->p_classes.nprim, sizeof(class_datum_t *));
1082 calloc(p->p_classes.nprim, sizeo
3609 uint32_t buf[2], nprim, nel; local
3809 size_t len, nprim, nel; local
[all...]
H A Dlink.c97 for (i = 0; mod->perm_map != NULL && i < mod->policy->p_classes.nprim;
170 new_perm->s.value = dest_class->permissions.nprim + 1;
315 new_class->s.value = ++(state->base->p_classes.nprim);
392 new_role->s.value = state->base->p_roles.nprim + 1;
400 state->base->p_roles.nprim++;
419 state->dest_decl->p_roles.nprim++;
490 new_type->s.value = state->base->p_types.nprim + 1;
498 state->base->p_types.nprim++;
518 state->dest_decl->p_types.nprim++;
558 new_user->s.value = state->base->p_users.nprim
[all...]
H A Dexpand.c116 new_type->s.value = ++state->out->p_types.nprim;
213 s->nprim++;
262 state->out->p_commons.nprim++;
444 state->out->p_classes.nprim++;
491 new_class->permissions.nprim +=
492 new_class->comdatum->permissions.nprim;
840 state->out->p_roles.nprim++;
842 new_role->s.value = state->out->p_roles.nprim;
986 state->out->p_users.nprim++;
987 new_user->s.value = state->out->p_users.nprim;
[all...]
H A Dmls.c281 || c->range.level[l].sens > p->p_levels.nprim)
294 if (i > p->p_cats.nprim)
312 if (!c->user || c->user > p->p_users.nprim)
631 if (tclass && tclass <= policydb->p_classes.nprim) {
H A Dgenusers.c114 usrdatum->s.value = ++policydb->p_users.nprim;
H A Dutil.c95 for (i = 0; i < cladatum->permissions.nprim; i++) {
H A Dconditional.c528 malloc(p->p_bools.nprim * sizeof(cond_bool_datum_t *));
551 if (!booldatum->s.value || booldatum->s.value > p->p_bools.nprim)
752 if (expr->bool > p->p_bools.nprim) {
H A Dwrite.c893 buf[items++] = cpu_to_le32(comdatum->permissions.nprim);
987 buf[items++] = cpu_to_le32(cladatum->permissions.nprim);
1894 buf[0] = cpu_to_le32(decl->symtab[i].nprim);
2140 buf[0] = cpu_to_le32(p->symtab[i].nprim);
2179 if (p->p_bools.nprim)
2228 for (i = 0; i < p->p_types.nprim; i++) {
H A Dservices.c910 if (!tclass || tclass > policydb->p_classes.nprim) {
1030 if (!tclass || tclass > policydb->p_classes.nprim) {
1083 if (!tclass || tclass > policydb->p_classes.nprim) {
1245 if (!tclass || tclass > policydb->p_classes.nprim) {
H A Dmodule_to_cil.c1668 arr.perms = calloc(common->permissions.nprim, sizeof(*arr.perms));
1956 arr.perms = calloc(class->permissions.nprim, sizeof(*arr.perms));
/external/selinux/checkpolicy/
H A Dcheckpolicy.c235 type_rules = malloc(sizeof(struct avtab_node) * policydb.p_types.nprim);
241 sizeof(struct avtab_node) * policydb.p_types.nprim);
248 for (i = 0; i < policydb.p_types.nprim - 1; i++) {
251 for (j = i + 1; j < policydb.p_types.nprim; j++) {
297 for (i = 0; i < policydbp->p_bools.nprim; i++) {
705 || tclass > policydb.p_classes.nprim) {
725 if (!cladatum->comdatum && !cladatum->permissions.nprim) {
821 || tclass > policydb.p_classes.nprim) {
1018 || tclass > policydb.p_classes.nprim) {
1114 || tclass > policydb.p_classes.nprim) {
[all...]
H A Dpolicy_define.c531 comdatum->s.value = policydbp->p_commons.nprim + 1;
536 policydbp->p_commons.nprim++;
544 perdatum->s.value = comdatum->permissions.nprim + 1;
564 comdatum->permissions.nprim++;
611 if (cladatum->comdatum || cladatum->permissions.nprim) {
642 cladatum->permissions.nprim += comdatum->permissions.nprim;
651 perdatum->s.value = ++cladatum->permissions.nprim;
874 if (order != policydbp->p_levels.nprim) {
H A Dmodule_compiler.c868 perm->s.value = datum->permissions.nprim + 1;
878 datum->permissions.nprim++;
/external/selinux/libsepol/cil/src/
H A Dcil_binary.c278 sepol_perm->s.value = sepol_common->permissions.nprim + 1;
279 sepol_common->permissions.nprim++;
337 sepol_class->permissions.nprim += sepol_common->permissions.nprim;
357 sepol_perm->s.value = sepol_class->permissions.nprim + 1;
358 sepol_class->permissions.nprim++;
601 pdb->type_attr_map = cil_malloc(pdb->p_types.nprim * sizeof(ebitmap_t));
602 pdb->attr_type_map = cil_malloc(pdb->p_types.nprim * sizeof(ebitmap_t));
605 for (i = 0; i < pdb->p_types.nprim; i++) {
3869 if (common->s.value < 1 || common->s.value > pdb->p_commons.nprim) {
[all...]
/external/selinux/python/audit2allow/
H A Dsepolgen-ifgen-attr-helper.c67 for (i = 0; i < cladatum->permissions.nprim; i++) {
/external/selinux/checkpolicy/test/
H A Ddismod.c345 for (i = 0; i < p->p_users.nprim; i++) {
364 for (i = 0; i < p->p_bools.nprim; i++) {
H A Ddispol.c185 for (i = 0; i < p->p_bools.nprim; i++) {

Completed in 236 milliseconds