Searched defs:new_role (Results 1 - 5 of 5) sorted by relevance

/external/selinux/libsepol/src/
H A Dwrite.c524 buf[2] = cpu_to_le32(tr->new_role);
554 buf[1] = cpu_to_le32(ra->new_role);
1641 int new_role = p->policyvers >= MOD_POLICYDB_VERSION_ROLETRANS; local
1644 if (new_role || only_process(&tr->classes))
1652 if (!new_role && !only_process(&tr->classes)) {
1664 if (new_role)
1667 buf[0] = cpu_to_le32(tr->new_role);
H A Dexpand.c731 role_datum_t *role, *new_role, *regular_role; local
757 new_role =
760 assert(new_role != NULL && new_role->flavor == ROLE_ATTRIB);
765 if (ebitmap_union(&new_role->roles, &mapped_roles)) {
784 &new_role->types.types)) {
800 role_datum_t *new_role; local
822 new_role =
824 if (!new_role) {
825 new_role
[all...]
H A Dlink.c351 role_datum_t *role, *base_role, *new_role = NULL; local
383 if ((new_role =
384 (role_datum_t *) malloc(sizeof(*new_role))) == NULL) {
387 role_datum_init(new_role);
389 /* new_role's dominates, types and roles field will be copied
391 new_role->flavor = role->flavor;
392 new_role->s.value = state->base->p_roles.nprim + 1;
396 (hashtab_datum_t) new_role);
401 base_role = new_role;
406 if ((new_role
[all...]
/external/selinux/libsepol/cil/src/
H A Dcil_binary.c1876 uint32_t *new_role = NULL; local
1915 new->new_role = sepol_result->s.value;
1918 rc = hashtab_insert(role_trans_table, (hashtab_key_t)new, &(new->new_role));
1922 new_role = hashtab_search(role_trans_table, (hashtab_key_t)new);
1923 if (new->new_role != *new_role) {
1986 sepol_roleallow->new_role = sepol_tgt->s.value;
/external/selinux/libsepol/include/sepol/policydb/
H A Dpolicydb.h149 uint32_t new_role; /* new role */ member in struct:role_trans
155 uint32_t new_role; /* new role */ member in struct:role_allow
293 uint32_t new_role; /* new role */ member in struct:role_trans_rule

Completed in 200 milliseconds