/external/selinux/libsepol/cil/src/ |
cil_binary.h | 178 * @param[in] node The tree node that contains the cil_user. 182 int cil_user_to_policydb(policydb_t *pdb, struct cil_user *cil_user); 189 * @param[in] datum The cil_user 193 int cil_userrole_to_policydb(policydb_t *pdb, const struct cil_db *db, struct cil_user *user);
|
cil_internal.h | 306 struct cil_user **val_to_user; 432 struct cil_user { struct 434 struct cil_user *bounds; 474 struct cil_user *user; 481 struct cil_user *user; 698 struct cil_user *user; 1018 void cil_user_init(struct cil_user **user);
|
cil_verify.c | 614 struct cil_user *user = node->data; 625 struct cil_user *u1 = user; 626 struct cil_user *u2 = user->bounds; 654 struct cil_user *user = node->data; 735 struct cil_user *user = ctx->user; 1376 case CIL_USER: [all...] |
cil_binary.c | 153 struct cil_user *user = NULL; 163 user = (struct cil_user *)datum; 686 int cil_user_to_policydb(policydb_t *pdb, struct cil_user *cil_user) 694 key = cil_strdup(cil_user->datum.fqn); 710 int cil_user_bounds_to_policydb(policydb_t *pdb, struct cil_user *cil_user) 716 if (cil_user->bounds) { 717 rc = __cil_get_sepol_user_datum(pdb, DATUM(cil_user), &sepol_user); 720 rc = __cil_get_sepol_user_datum(pdb, DATUM(cil_user->bounds), &sepol_parent) [all...] |
cil_resolve_ast.c | 789 userrole->user = (struct cil_user*)user_datum; 808 struct cil_user *user = NULL; 819 if (user_node->flavor != CIL_USER) { 825 user = (struct cil_user*)user_datum; 861 struct cil_user *user = NULL; 872 if (user_node->flavor != CIL_USER) { 878 user = (struct cil_user*)user_datum; 923 if (user_node->flavor != CIL_USER) { 929 userprefix->user = (struct cil_user*)user_datum; 950 if (user_node->flavor != CIL_USER) { [all...] |
cil_post.c | 381 case CIL_USER: { 382 struct cil_user *user = node->data; 384 // multiple AST nodes can point to the same cil_user data (like if 463 case CIL_USER: { 464 struct cil_user *user= node->data; 683 struct cil_user *user = NULL; 697 user = (struct cil_user *)datum; 1013 case CIL_USER: [all...] |
cil.c | 571 case CIL_USER: 822 case CIL_USER: 952 case CIL_USER: 1196 struct cil_user *user = NULL; [all...] |
cil_reset_ast.c | 96 static void cil_reset_user(struct cil_user *user) 428 case CIL_USER:
|
cil_build_ast.h | 82 void cil_destroy_user(struct cil_user *user);
|
cil_write_ast.c | 537 struct cil_user *user = (struct cil_user *)node->data; 1205 case CIL_USER: [all...] |
cil_copy_ast.c | 379 struct cil_user *orig = data; 385 struct cil_user *new; [all...] |
cil_tree.c | 696 case CIL_USER: { 697 struct cil_user *user = node->data; [all...] |
cil_policy.c | 161 case CIL_USER: [all...] |
cil_build_ast.c | 1194 struct cil_user *user = NULL; 1210 rc = cil_gen_node(db, ast_node, (struct cil_symtab_datum*)user, (hashtab_key_t)key, CIL_SYM_USERS, CIL_USER); 1224 void cil_destroy_user(struct cil_user *user) 1327 rc = cil_gen_expr(parse_current->next->next, CIL_USER, &attrset->str_expr); [all...] |
/external/selinux/libsepol/cil/test/unit/ |
test_cil_copy_ast.c | 356 CuAssertStrEquals(tc, ((struct cil_user *)test_copy->data)->datum.name, 357 ((struct cil_user *)test_ast_node->data)->datum.name); [all...] |