HomeSort by relevance Sort by last modified time
    Searched refs:cladatum (Results 1 - 11 of 11) sorted by null

  /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->

Completed in 560 milliseconds