Searched defs:cladatum (Results 1 - 9 of 9) sorted by relevance
/external/libsepol/src/ |
H A D | avrule_block.c | 180 class_datum_t *cladatum; local 185 cladatum = 187 if (cladatum == NULL) { 190 perm = hashtab_search(cladatum->permissions.table, perm_id); 191 if (perm == NULL && cladatum->comdatum != 0) { 195 hashtab_search(cladatum->comdatum->permissions.table,
|
H A D | util.c | 82 class_datum_t *cladatum; local 88 cladatum = policydbp->class_val_to_struct[tclass - 1]; 90 for (i = 0; i < cladatum->permissions.nprim; i++) { 93 rc = hashtab_map(cladatum->permissions.table, 95 if (!rc && cladatum->comdatum) { 96 rc = hashtab_map(cladatum->comdatum->
|
H A D | services.c | 788 class_datum_t *cladatum, *cladatum2; local 791 cladatum = (class_datum_t *) datum; 799 if (cladatum->s.value != cladatum2->s.value) { 803 if ((cladatum->comdatum && !cladatum2->comdatum) || 804 (!cladatum->comdatum && cladatum2->comdatum)) { 809 if (cladatum->comdatum) { 811 (cladatum->comdatum->permissions.table, validate_perm, 819 if (hashtab_map(cladatum->permissions.table, validate_perm,
|
H A D | write.c | 912 class_datum_t *cladatum; local 920 cladatum = (class_datum_t *) datum; 923 if (cladatum->comkey) 924 len2 = strlen(cladatum->comkey); 929 for (c = cladatum->constraints; c; c = c->next) { 936 buf[items++] = cpu_to_le32(cladatum->s.value); 937 buf[items++] = cpu_to_le32(cladatum->permissions.nprim); 938 if (cladatum->permissions.table) 939 buf[items++] = cpu_to_le32(cladatum->permissions.table->nel); 951 if (cladatum [all...] |
H A D | link.c | 212 class_datum_t *cladatum, *new_class = NULL; local 217 cladatum = (class_datum_t *) datum; 282 state->cur->map[SYM_CLASSES][cladatum->s.value - 1] = 286 state->src_class = cladatum; 291 hashtab_map(cladatum->permissions.table, permission_copy_callback, 1969 class_datum_t *cladatum; local 1977 cladatum = pol->class_val_to_struct[i]; 1992 hashtab_map(cladatum->permissions.table, find_perm, 1994 if (fparg.key == NULL && cladatum->comdatum != NULL) 1995 hashtab_map(cladatum 2035 class_datum_t *cladatum; local 2102 class_datum_t *cladatum; local [all...] |
H A D | policydb.c | 781 class_datum_t *cladatum; local 783 cladatum = (class_datum_t *) datum; 785 if (!cladatum->s.value || cladatum->s.value > p->p_classes.nprim) 787 p->p_class_val_to_name[cladatum->s.value - 1] = (char *)key; 788 p->class_val_to_struct[cladatum->s.value - 1] = cladatum; 1065 class_datum_t *cladatum; local 1071 cladatum = (class_datum_t *) datum; 1072 if (cladatum 1997 class_datum_t *cladatum; local [all...] |
/external/checkpolicy/ |
H A D | checkpolicy.c | 383 class_datum_t *cladatum; local 674 cladatum = 678 cladatum = 683 if (!cladatum) { 687 tclass = cladatum->s.value; 690 if (!cladatum->comdatum && !cladatum->permissions.nprim) { 703 hashtab_map(cladatum-> 707 if (!ret && cladatum->comdatum) { 710 (cladatum [all...] |
H A D | module_compiler.c | 731 static void class_datum_destroy(class_datum_t * cladatum) argument 733 if (cladatum != NULL) { 734 hashtab_map(cladatum->permissions.table, perm_destroy, NULL); 735 hashtab_destroy(cladatum->permissions.table); 736 free(cladatum); 1296 class_datum_t *cladatum = local 1300 if (cladatum == NULL) { 1303 perdatum = (perm_datum_t *) hashtab_search(cladatum->permissions.table, 1308 return is_perm_in_stack(perdatum->s.value, cladatum->s.value,
|
H A D | policy_define.c | 333 class_datum_t *cladatum; local 340 cladatum = hashtab_search(policydbp->p_classes.table, id); 341 if (!cladatum) { 345 if (ebitmap_set_bit(e_classes, cladatum->s.value - 1, TRUE)) { 450 class_datum_t *cladatum; local 466 cladatum = (class_datum_t *) hashtab_search(policydbp->p_classes.table, 468 if (!cladatum) { 474 if (cladatum->comdatum || cladatum->permissions.nprim) { 478 if (symtab_init(&cladatum 1595 class_datum_t *cladatum; local 2199 class_datum_t *cladatum; local 2589 class_datum_t *cladatum; local 2738 class_datum_t *cladatum; local 4471 class_datum_t *cladatum; local [all...] |
Completed in 571 milliseconds