Searched refs:typdatum (Results 1 - 5 of 5) sorted by relevance

/external/selinux/libsepol/src/
H A Dcontext.c153 type_datum_t *typdatum; local
187 typdatum = (type_datum_t *) hashtab_search(policydb->p_types.table,
189 if (!typdatum || typdatum->flavor == TYPE_ATTRIB) {
193 scontext->type = typdatum->s.value;
H A Dwrite.c1135 type_datum_t *typdatum; local
1142 typdatum = (type_datum_t *) datum;
1150 && typdatum->flavor == TYPE_ATTRIB)
1156 buf[items++] = cpu_to_le32(typdatum->s.value);
1162 buf[items++] = cpu_to_le32(typdatum->primary);
1165 if (typdatum->primary)
1168 if (typdatum->flavor == TYPE_ATTRIB) {
1170 } else if (typdatum->flavor == TYPE_ALIAS
1174 if (typdatum->flags & TYPE_FLAGS_PERMISSIVE
1179 buf[items++] = cpu_to_le32(typdatum
1987 type_datum_t *typdatum = datum; local
[all...]
H A Dpolicydb.c979 type_datum_t *typdatum; local
981 typdatum = (type_datum_t *) datum;
984 if (typdatum->primary) {
985 if (!typdatum->s.value || typdatum->s.value > p->p_types.nprim)
987 if (p->p_type_val_to_name[typdatum->s.value - 1] != NULL)
989 p->p_type_val_to_name[typdatum->s.value - 1] = (char *)key;
990 p->type_val_to_struct[typdatum->s.value - 1] = typdatum;
2370 type_datum_t *typdatum; local
[all...]
H A Dservices.c1634 type_datum_t *typdatum; local
1666 typdatum = (type_datum_t *)
1669 if (!typdatum) {
1672 c->type = typdatum->s.value;
/external/selinux/checkpolicy/
H A Dpolicy_define.c3241 type_datum_t *typdatum; local
3296 typdatum = hashtab_search(policydbp->p_types.table, id);
3297 if (!typdatum) {
3303 otype = typdatum->s.value;
4327 type_datum_t *typdatum; local
4420 typdatum = (type_datum_t *) hashtab_search(policydbp->p_types.table,
4422 if (!typdatum || typdatum->flavor == TYPE_ATTRIB) {
4427 c->type = typdatum->s.value;

Completed in 483 milliseconds