Home
last modified time | relevance | path

Searched refs:class_datum_t (Results 1 – 16 of 16) sorted by relevance

/external/selinux/libsepol/src/
Davrule_block.c197 class_datum_t *cladatum; in is_perm_enabled()
203 (class_datum_t *) hashtab_search(p->p_classes.table, class_id); in is_perm_enabled()
Dlink.c64 class_datum_t *src_class, *dest_class;
130 class_datum_t *src_class = state->src_class; in permission_copy_callback()
131 class_datum_t *dest_class = state->dest_class; in permission_copy_callback()
209 class_datum_t *olddatum, in class_copy_default_new_object()
210 class_datum_t *newdatum) in class_copy_default_new_object()
247 class_datum_t *cladatum, *new_class = NULL; in class_copy_callback()
252 cladatum = (class_datum_t *) datum; in class_copy_callback()
288 (class_datum_t *) calloc(1, sizeof(class_datum_t)); in class_copy_callback()
2015 class_datum_t *cladatum; in is_decl_requires_met()
2081 class_datum_t *cladatum; in debug_requirements()
[all …]
Dservices.c905 class_datum_t *tclass_datum; in context_struct_compute_av()
1024 class_datum_t *tclass_datum; in sepol_validate_transition()
1077 class_datum_t *tclass_datum; in sepol_validate_transition_reason_buffer()
1219 class_datum_t *tclass_datum; in sepol_string_to_security_class()
1239 class_datum_t *tclass_datum; in sepol_string_to_av_perm()
1549 class_datum_t *cladatum, *cladatum2; in validate_class()
1552 cladatum = (class_datum_t *) datum; in validate_class()
1555 (class_datum_t *) hashtab_search(newp->p_classes.table, key); in validate_class()
Dkernel_to_conf.c263 class_datum_t *class, in class_constraint_rules_to_strs()
350 class_datum_t *class; in constraint_rules_to_strs()
375 class_datum_t *class; in validatetrans_rules_to_strs()
534 class_datum_t *class; in write_class_and_common_rules_to_conf()
597 static int write_default_user_to_conf(FILE *out, char *class_name, class_datum_t *class) in write_default_user_to_conf()
617 static int write_default_role_to_conf(FILE *out, char *class_name, class_datum_t *class) in write_default_role_to_conf()
637 static int write_default_type_to_conf(FILE *out, char *class_name, class_datum_t *class) in write_default_type_to_conf()
657 static int write_default_range_to_conf(FILE *out, char *class_name, class_datum_t *class) in write_default_range_to_conf()
694 class_datum_t *class; in write_default_rules_to_conf()
Dkernel_to_cil.c267 class_datum_t *class, in class_constraint_rules_to_strs()
350 class_datum_t *class; in constraint_rules_to_strs()
375 class_datum_t *class; in validatetrans_rules_to_strs()
450 class_datum_t *class; in write_class_decl_rules_to_cil()
622 static int write_default_user_to_cil(FILE *out, char *class_name, class_datum_t *class) in write_default_user_to_cil()
642 static int write_default_role_to_cil(FILE *out, char *class_name, class_datum_t *class) in write_default_role_to_cil()
662 static int write_default_type_to_cil(FILE *out, char *class_name, class_datum_t *class) in write_default_type_to_cil()
682 static int write_default_range_to_cil(FILE *out, char *class_name, class_datum_t *class) in write_default_range_to_cil()
719 class_datum_t *class; in write_default_rules_to_cil()
Dutil.c86 class_datum_t *cladatum; in sepol_av_to_string()
Dexpand.c375 class_datum_t *olddatum, in class_copy_default_new_object()
376 class_datum_t *newdatum) in class_copy_default_new_object()
415 class_datum_t *class, *new_class; in class_copy_callback()
419 class = (class_datum_t *) datum; in class_copy_callback()
430 new_class = (class_datum_t *) malloc(sizeof(class_datum_t)); in class_copy_callback()
435 memset(new_class, 0, sizeof(class_datum_t)); in class_copy_callback()
501 class_datum_t *class, *new_class; in constraint_copy_callback()
505 class = (class_datum_t *) datum; in constraint_copy_callback()
Dpolicydb.c1006 class_datum_t *cladatum; in class_index()
1008 cladatum = (class_datum_t *) datum; in class_index()
1136 p->class_val_to_struct = (class_datum_t **) in policydb_index_classes()
1137 calloc(p->p_classes.nprim, sizeof(class_datum_t *)); in policydb_index_classes()
1309 class_datum_t *cladatum; in class_destroy()
1315 cladatum = (class_datum_t *) datum; in class_destroy()
2246 class_datum_t *cladatum; in class_read()
2252 cladatum = (class_datum_t *) calloc(1, sizeof(class_datum_t)); in class_read()
Dwrite.c969 class_datum_t *cladatum; in class_write()
977 cladatum = (class_datum_t *) datum; in class_write()
/external/selinux/checkpolicy/
Dcheckpolicy.c391 class_datum_t *cladatum; in main()
761 (class_datum_t *) hashtab_search(policydb. in main()
875 (class_datum_t *) hashtab_search(policydb. in main()
1072 (class_datum_t *) hashtab_search(policydb. in main()
1170 (class_datum_t *) hashtab_search(policydb. in main()
1223 (class_datum_t *) hashtab_search(policydb. in main()
Dpolicy_define.c156 class_datum_t *datum = 0; in define_class()
171 datum = (class_datum_t *) malloc(sizeof(class_datum_t)); in define_class()
176 memset(datum, 0, sizeof(class_datum_t)); in define_class()
345 class_datum_t *cladatum; in read_classes()
370 class_datum_t *cladatum; in define_default_user()
402 class_datum_t *cladatum; in define_default_role()
434 class_datum_t *cladatum; in define_default_type()
466 class_datum_t *cladatum; in define_default_range()
591 class_datum_t *cladatum; in define_av_perms()
607 cladatum = (class_datum_t *) hashtab_search(policydbp->p_classes.table, in define_av_perms()
[all …]
Dmodule_compiler.c772 static void class_datum_destroy(class_datum_t * cladatum) in class_datum_destroy()
785 class_datum_t *datum = NULL; in require_class()
1178 class_datum_t *cladatum = in is_perm_in_scope()
1179 (class_datum_t *) hashtab_search(policydbp->p_classes.table, in is_perm_in_scope()
/external/selinux/libsepol/tests/
Dtest-common.c70 class_datum_t *d = (class_datum_t *) datum; in class_test_index()
/external/selinux/libsepol/cil/src/
Dcil_binary.c116 …get_sepol_class_datum(policydb_t *pdb, struct cil_symtab_datum *datum, class_datum_t **sepol_class) in __cil_get_sepol_class_datum()
303 class_datum_t *sepol_class = cil_malloc(sizeof(*sepol_class)); in cil_classorder_to_policydb()
304 memset(sepol_class, 0, sizeof(class_datum_t)); in cil_classorder_to_policydb()
1076 class_datum_t *sepol_obj = NULL; in __cil_type_rule_to_avtab()
1132 class_datum_t *sepol_obj = NULL; in __cil_typetransition_to_avtab()
1228 int __perm_str_to_datum(char *perm_str, class_datum_t *sepol_class, uint32_t *datum) in __perm_str_to_datum()
1252 int __cil_perms_to_datum(struct cil_list *perms, class_datum_t *sepol_class, uint32_t *datum) in __cil_perms_to_datum()
1330 class_datum_t *sepol_class = NULL; in __cil_avrule_expand_helper()
1645 class_datum_t *sepol_obj; in __cil_avrulex_ioctl_to_policydb()
1757 class_datum_t *sepol_obj = NULL; in __cil_avrulex_to_hashtable_helper()
[all …]
/external/selinux/python/audit2allow/
Dsepolgen-ifgen-attr-helper.c60 class_datum_t *cladatum; in render_access_mask()
/external/selinux/libsepol/include/sepol/policydb/
Dpolicydb.h135 } class_datum_t; typedef
544 class_datum_t **class_val_to_struct;