Searched refs:type_datum_t (Results 1 - 18 of 18) sorted by relevance

/external/selinux/checkpolicy/
H A Dmodule_compiler.h34 type_datum_t *declare_type(unsigned char primary, unsigned char isattr);
37 type_datum_t *get_local_type(char *id, uint32_t value, unsigned char isattr);
H A Dmodule_compiler.c308 type_datum_t *declare_type(unsigned char primary, unsigned char isattr)
311 type_datum_t *typdatum;
327 typdatum = (type_datum_t *) malloc(sizeof(type_datum_t));
507 /* Return a type_datum_t for the local avrule_decl with the given ID.
515 type_datum_t *get_local_type(char *id, uint32_t value, unsigned char isattr)
517 type_datum_t *dest_typdatum;
528 dest_typdatum = (type_datum_t *) malloc(sizeof(type_datum_t));
656 ((type_datum_t *) datu
[all...]
H A Dpolicy_define.c1138 static int add_aliases_to_type(type_datum_t * type)
1141 type_datum_t *aliasdatum = NULL;
1150 aliasdatum = (type_datum_t *) malloc(sizeof(type_datum_t));
1156 memset(aliasdatum, 0, sizeof(type_datum_t));
1206 type_datum_t *t;
1238 type_datum_t *t, *attr;
1300 type_datum_t *bounds, *type;
1372 type_datum_t *datum, *attr;
1456 type_datum_t *
[all...]
/external/selinux/libsepol/tests/
H A Dtest-common.c88 type_datum_t *d = (type_datum_t *) datum;
152 type_datum_t *type, *primary;
231 type_datum_t *attr;
H A Dtest-linker-types.c104 type_datum_t *type;
/external/selinux/libsepol/src/
H A Dcontext.c152 type_datum_t *typdatum;
186 typdatum = (type_datum_t *) hashtab_search(policydb->p_types.table,
H A Dhierarchy.c129 type_datum_t *t, *tp;
132 t = (type_datum_t *) d;
162 type_datum_t *s, *t1 = NULL, *t2 = NULL;
H A Dexpand.c79 type_datum_t *type, *new_type;
83 type = (type_datum_t *) datum;
105 new_type = (type_datum_t *) malloc(sizeof(type_datum_t));
111 memset(new_type, 0, sizeof(type_datum_t));
148 type_datum_t *type, *new_type;
153 type = (type_datum_t *) datum;
532 type_datum_t *type = (type_datum_t *) datum;
533 type_datum_t *des
[all...]
H A Dlink.c441 type_datum_t *type, *base_type, *new_type = NULL;
444 type = (type_datum_t *) datum;
481 (type_datum_t *) calloc(1, sizeof(*new_type))) == NULL) {
764 type_datum_t *type = (type_datum_t *) datum;
765 type_datum_t *dest;
857 type_datum_t *type, *base_type, *new_type = NULL, *target_type;
862 type = (type_datum_t *) datum;
901 (type_datum_t *) calloc(1, sizeof(*new_type))) == NULL) {
1165 type_datum_t *typ
[all...]
H A Dpolicydb.c471 void type_datum_init(type_datum_t * x)
477 void type_datum_destroy(type_datum_t * x)
890 type_datum_t *typdatum;
892 typdatum = (type_datum_t *) datum;
1082 p->type_val_to_struct = (type_datum_t **)
1083 calloc(p->p_types.nprim, sizeof(type_datum_t *));
1201 type_datum_destroy((type_datum_t *) datum);
2265 type_datum_t *typdatum;
2271 typdatum = calloc(1, sizeof(type_datum_t));
H A Dwrite.c1100 type_datum_t *typdatum;
1107 typdatum = (type_datum_t *) datum;
1914 type_datum_t *typdatum = datum;
H A Dservices.c1571 type_datum_t *typdatum;
1603 typdatum = (type_datum_t *)
/external/selinux/policycoreutils/sepolgen-ifgen/
H A Dsepolgen-ifgen-attr-helper.c131 type_datum_t *t = (type_datum_t *)datum;
/external/sepolicy/tools/
H A Dsepolicy-check.c117 type_datum_t *src = NULL;
118 type_datum_t *tgt = NULL;
/external/selinux/libsepol/cil/src/
H A Dcil_binary.c126 static int __cil_get_sepol_type_datum(policydb_t *pdb, struct cil_symtab_datum *datum, type_datum_t **sepol_type)
466 type_datum_t *sepol_type = NULL;
498 type_datum_t *sepol_type = cil_malloc(sizeof(*sepol_type));
523 type_datum_t *sepol_type = NULL;
524 type_datum_t *sepol_parent = NULL;
547 type_datum_t *sepol_type = NULL;
548 type_datum_t *sepol_alias = cil_malloc(sizeof(*sepol_alias));
576 type_datum_t *sepol_type = NULL;
599 type_datum_t *sepol_attr = NULL;
651 type_datum_t *sepol_typ
[all...]
/external/selinux/libsepol/include/sepol/policydb/
H A Dpolicydb.h181 } type_datum_t; typedef in typeref:struct:type_datum
525 type_datum_t **type_val_to_struct;
647 extern void type_datum_init(type_datum_t * x);
648 extern void type_datum_destroy(type_datum_t * x);
/external/sepolicy/tools/sepolicy-analyze/
H A Dneverallow.c28 type_datum_t *type;
/external/selinux/checkpolicy/test/
H A Ddismod.c294 type_datum_t *type;
298 type = (type_datum_t *) datum;

Completed in 7677 milliseconds