HomeSort by relevance Sort by last modified time
    Searched refs:num_roles (Results 1 - 16 of 16) sorted by null

  /external/selinux/libsepol/src/
user_record.c 22 unsigned int num_roles; member in struct:sepol_user
175 return user->num_roles;
193 sizeof(char *) * (user->num_roles + 1));
197 user->num_roles++;
199 user->roles[user->num_roles - 1] = role_cp;
217 for (i = 0; i < user->num_roles; i++)
227 const char **roles_arr, unsigned int num_roles)
233 if (num_roles > 0) {
236 tmp_roles = (char **)calloc(1, sizeof(char *) * num_roles);
240 for (i = 0; i < num_roles; i++)
    [all...]
users.c 118 unsigned int num_roles = 0; local
138 if (sepol_user_get_roles(handle, user, &roles, &num_roles) < 0)
162 for (i = 0; i < num_roles; i++) {
module_to_cil.c 1468 int num_roles = 0; local
1476 rc = process_roleset(pdb, rs, attr_list, &roles, &num_roles);
1487 for (i = 0; i < num_roles; i++) {
1493 names_destroy(&roles, &num_roles);
1500 names_destroy(&roles, &num_roles);
    [all...]
kernel_to_cil.c 2321 unsigned i, j, num, num_roles; local
    [all...]
  /external/selinux/libsepol/tests/
test-expander-users.c 31 static void check_user_roles(policydb_t * p, const char *user_name, const char **role_names, int num_roles)
46 found = calloc(num_roles, sizeof(unsigned char));
51 for (j = 0; j < num_roles; j++) {
60 for (j = 0; j < num_roles; j++) {
  /external/selinux/libsemanage/src/
user_base_record.c 137 unsigned int *num_roles)
140 return sepol_user_get_roles(handle->sepolh, user, roles_arr, num_roles);
146 unsigned int num_roles)
149 return sepol_user_set_roles(handle->sepolh, user, roles_arr, num_roles);
user_internal.h 127 unsigned int *num_roles);
132 unsigned int num_roles);
seusers_local.c 23 unsigned int num_roles; local
34 &num_roles) >= 0) {
35 for (i = 0; i<num_roles; i++) {
41 for (i = 1; i<num_roles; i++) {
user_record.c 210 const char ***roles_arr, unsigned int *num_roles)
214 num_roles);
221 const char **roles_arr, unsigned int num_roles)
225 num_roles);
semanageswig_python.i 128 unsigned int* num_roles) {
  /external/selinux/libsemanage/include/semanage/
user_record.h 74 unsigned int *num_roles);
79 unsigned int num_roles);
  /external/selinux/libsepol/include/sepol/
user_record.h 65 unsigned int *num_roles);
69 const char **roles_arr, unsigned int num_roles);
  /external/selinux/libsepol/cil/src/
cil_policy.c 1590 int num_roles; local
    [all...]
cil_internal.h 303 int num_roles; member in struct:cil_db
cil_post.c 376 role->value = db->num_roles;
377 db->num_roles++;
458 db->val_to_role = cil_malloc(sizeof(*db->val_to_role) * db->num_roles);
716 rc = __cil_expr_list_to_bitmap(attr->expr_list, attr->roles, db->num_roles, db);
    [all...]
cil.c 277 (*db)->num_roles = 0;
    [all...]

Completed in 744 milliseconds