Searched defs:roles (Results 1 - 13 of 13) sorted by relevance

/external/libsepol/src/
H A Droles.c23 /* Fill an array with all valid roles */
25 sepol_policydb_t * p, char ***roles, unsigned int *nroles)
43 *roles = tmp_roles;
48 ERR(handle, "out of memory, could not list roles");
24 sepol_role_list(sepol_handle_t * handle, sepol_policydb_t * p, char ***roles, unsigned int *nroles) argument
H A Dcontext.c39 ebitmap_t types, roles; local
43 ebitmap_init(&roles);
H A Duser_record.c19 char **roles; member in struct:sepol_user
21 /* The number of roles */
181 roles_realloc = realloc(user->roles,
188 user->roles = roles_realloc;
189 user->roles[user->num_roles - 1] = role_cp;
208 if (!strcmp(user->roles[i], role))
239 free(user->roles[i]);
240 free(user->roles);
241 user->roles = tmp_roles;
246 ERR(handle, "out of memory, could not allocate roles arra
[all...]
H A Dusers.c22 ebitmap_t *roles = &(usrdatum->roles.roles); local
34 /* Extract roles */
35 ebitmap_for_each_bit(roles, rnode, bit) {
112 const char **roles = NULL; local
133 if (sepol_user_get_roles(handle, user, &roles, &num_roles) < 0)
162 (const hashtab_key_t)roles[i]);
165 roles[i], cname);
173 (&(usrdatum->roles
[all...]
H A Dexpand.c470 * The boundaries have to be copied after the types/roles/users are copied,
703 if (map_ebitmap(&role->roles, &mapped_roles, state->rolemap))
705 if (ebitmap_union(&new_role->roles, &mapped_roles)) {
712 ebitmap_for_each_bit(&role->roles, rnode, i) {
796 * the roles have been added */
983 /* get global roles for this user */
984 if (role_set_expand(&user->roles, &tmp_union, state->out, state->base, state->rolemap)) {
990 if (ebitmap_union(&new_user->roles.roles, &tmp_union)) {
1157 ebitmap_t roles, new_role local
1226 ebitmap_t roles, types; local
2302 ebitmap_t mapped_roles, roles; local
[all...]
H A Dlink.c347 /* new_role's dominates, types and roles field will be copied
513 /* new_users's roles and MLS fields will be copied during
706 * The boundaries have to be copied after the types/roles/users are copied,
963 static int role_set_or_convert(role_set_t * roles, role_set_t * dst, argument
971 ebitmap_for_each_bit(&roles->roles, rnode, i) {
980 if (ebitmap_union(&dst->roles, &tmp)) {
983 dst->flags |= roles->flags;
1086 ebitmap_for_each_bit(&role->roles, rnode, i) {
1095 if (ebitmap_union(&dest_role->roles,
[all...]
/external/checkpolicy/test/
H A Ddismod.c64 "classes", "roles ", "types ", "users ", "bools ",
179 int display_mod_role_set(role_set_t * roles, policydb_t * p, FILE * fp) argument
183 if (roles->flags & ROLE_STAR) {
186 } else if (roles->flags & ROLE_COMP) {
190 for (i = ebitmap_startbit(&roles->roles);
191 i < ebitmap_length(&roles->roles); i++) {
192 if (!ebitmap_get_bit(&roles->roles,
[all...]
/external/checkpolicy/
H A Dpolicy_parse.y78 %type <ptr> role_def roles
439 role_dominance : DOMINANCE '{' roles '}'
449 roles : role_def label
451 | roles role_def
456 | ROLE identifier_push '{' roles '}'
H A Dpolicy_define.c1867 if (ebitmap_set_bit(&attr->roles, (r->s.value - 1), TRUE)) {
1931 if (ebitmap_set_bit(&attr->roles, (r->s.value - 1), TRUE)) {
2016 /* go through all the roles */
2112 * Now go through all the roles and escalate this role's
2184 if (ebitmap_set_bit(&set->roles, r->s.value - 1, TRUE)) {
2197 role_set_t roles; local
2220 role_set_init(&roles);
2227 if (set_roles(&roles, id))
2273 if (role_set_expand(&roles, &e_roles, policydbp, NULL, NULL))
2325 rule->roles
[all...]
/external/webkit/Source/WebCore/accessibility/
H A DAccessibilityObject.cpp906 const RoleEntry roles[] = { local
933 // "option" isn't here because it may map to different roles depending on the parent element's role
939 // "menuitem" isn't here because it may map to different roles depending on the parent element's role
972 for (size_t i = 0; i < WTF_ARRAY_LENGTH(roles); ++i)
973 roleMap->set(roles[i].ariaRole, roles[i].webcoreRole);
/external/libsepol/include/sepol/policydb/
H A Dpolicydb.h76 * users, roles, types, sensitivities, categories, etc.
89 ebitmap_t roles; member in struct:role_set
119 ebitmap_t dominates; /* set of roles dominated by this role */
126 ebitmap_t roles; /* roles with this attribute */ member in struct:role_datum
179 role_set_t roles; /* set of authorized roles for user */ member in struct:user_datum
253 role_set_t roles; /* current role */ member in struct:role_trans_rule
261 role_set_t roles; /* current role */ member in struct:role_allow_rule
262 role_set_t new_roles; /* new roles */
[all...]
/external/eclipse-basebuilder/basebuilder-3.6.2/org.eclipse.releng.basebuilder/plugins/
H A Dorg.eclipse.equinox.security_1.0.200.v20100503.jarMETA-INF/MANIFEST.MF META-INF/ECLIPSEF.SF META-INF/ECLIPSEF.RSA META ...
H A Dorg.mortbay.jetty.server_6.1.23.v201004211559.jarMETA-INF/MANIFEST.MF META-INF/ECLIPSEF.SF META-INF/ECLIPSEF.RSA META ...

Completed in 2866 milliseconds