/external/selinux/libsepol/src/ |
avrule_block.c | 181 class_datum_t *cladatum; local 186 cladatum = 188 if (cladatum == NULL) { 191 perm = hashtab_search(cladatum->permissions.table, perm_id); 192 if (perm == NULL && cladatum->comdatum != 0) { 196 hashtab_search(cladatum->comdatum->permissions.table,
|
util.c | 86 class_datum_t *cladatum; local 93 cladatum = policydbp->class_val_to_struct[tclass - 1]; 95 for (i = 0; i < cladatum->permissions.nprim; i++) { 98 rc = hashtab_map(cladatum->permissions.table, 100 if (!rc && cladatum->comdatum) { 101 rc = hashtab_map(cladatum->comdatum->
|
policydb.c | 945 class_datum_t *cladatum; local 947 cladatum = (class_datum_t *) datum; 949 if (!cladatum->s.value || cladatum->s.value > p->p_classes.nprim) 951 if (p->p_class_val_to_name[cladatum->s.value - 1] != NULL) 953 p->p_class_val_to_name[cladatum->s.value - 1] = (char *)key; 954 p->class_val_to_struct[cladatum->s.value - 1] = cladatum; 1248 class_datum_t *cladatum; local 1254 cladatum = (class_datum_t *) datum 2182 class_datum_t *cladatum; local [all...] |
write.c | 962 class_datum_t *cladatum; local 970 cladatum = (class_datum_t *) datum; 973 if (cladatum->comkey) 974 len2 = strlen(cladatum->comkey); 979 for (c = cladatum->constraints; c; c = c->next) { 986 buf[items++] = cpu_to_le32(cladatum->s.value); 987 buf[items++] = cpu_to_le32(cladatum->permissions.nprim); 988 if (cladatum->permissions.table) 989 buf[items++] = cpu_to_le32(cladatum->permissions.table->nel); 1001 if (cladatum->comkey) [all...] |
link.c | 247 class_datum_t *cladatum, *new_class = NULL; local 252 cladatum = (class_datum_t *) datum; 319 state->cur->map[SYM_CLASSES][cladatum->s.value - 1] = 323 state->src_class = cladatum; 328 ret = class_copy_default_new_object(state, cladatum, new_class); 333 hashtab_map(cladatum->permissions.table, permission_copy_callback, 2029 class_datum_t *cladatum; local 2098 class_datum_t *cladatum; local 2159 class_datum_t *cladatum; local [all...] |
mls.c | 615 struct class_datum *cladatum; local 632 cladatum = policydb->class_val_to_struct[tclass - 1]; 633 if (cladatum) 634 default_range = cladatum->default_range;
|
services.c | 1552 class_datum_t *cladatum, *cladatum2; local [all...] |
/external/selinux/checkpolicy/ |
checkpolicy.c | 387 class_datum_t *cladatum; local 729 cladatum = 733 cladatum = 738 if (!cladatum) { 742 tclass = cladatum->s.value; 745 if (!cladatum->comdatum && !cladatum->permissions.nprim) { 758 hashtab_map(cladatum-> 762 if (!ret && cladatum->comdatum) { 765 (cladatum- [all...] |
policy_define.c | 341 class_datum_t *cladatum; local 348 cladatum = hashtab_search(policydbp->p_classes.table, id); 349 if (!cladatum) { 355 if (ebitmap_set_bit(e_classes, cladatum->s.value - 1, TRUE)) { 366 class_datum_t *cladatum; local 379 cladatum = hashtab_search(policydbp->p_classes.table, id); 380 if (!cladatum) { 384 if (cladatum->default_user && cladatum->default_user != which) { 388 cladatum->default_user = which 398 class_datum_t *cladatum; local 430 class_datum_t *cladatum; local 462 class_datum_t *cladatum; local 587 class_datum_t *cladatum; local 2033 class_datum_t *cladatum; local 2495 class_datum_t *cladatum; local 3120 class_datum_t *cladatum; local 3539 class_datum_t *cladatum; local 3690 class_datum_t *cladatum; local 5482 class_datum_t *cladatum; local [all...] |
module_compiler.c | 772 static void class_datum_destroy(class_datum_t * cladatum) 774 if (cladatum != NULL) { 775 hashtab_map(cladatum->permissions.table, perm_destroy, NULL); 776 hashtab_destroy(cladatum->permissions.table); 777 free(cladatum); 1177 class_datum_t *cladatum = local 1181 if (cladatum == NULL) { 1184 perdatum = (perm_datum_t *) hashtab_search(cladatum->permissions.table, 1189 return is_perm_in_stack(perdatum->s.value, cladatum->s.value, [all...] |
/external/selinux/python/audit2allow/ |
sepolgen-ifgen-attr-helper.c | 60 class_datum_t *cladatum; local 66 cladatum = policydbp->class_val_to_struct[tclass - 1]; 67 for (i = 0; i < cladatum->permissions.nprim; i++) { 70 rc = hashtab_map(cladatum->permissions.table, 72 if (!rc && cladatum->comdatum) { 73 rc = hashtab_map(cladatum->comdatum->
|