/external/selinux/libsepol/cil/src/ |
cil_binary.h | 240 * @param[in] datum The cil_type_rule datum. 244 int cil_type_rule_to_policydb(policydb_t *pdb, const struct cil_db *db, struct cil_type_rule *cil_rule);
|
cil_internal.h | 614 struct cil_type_rule { struct 993 void cil_type_rule_init(struct cil_type_rule **type_rule);
|
android.c | 121 case CIL_TYPE_RULE: 516 struct cil_type_rule *type_rule = (struct cil_type_rule *)node->data; 678 case CIL_TYPE_RULE:
|
cil_build_ast.h | 118 void cil_destroy_type_rule(struct cil_type_rule *rule);
|
cil_binary.c | 986 int __cil_insert_type_rule(policydb_t *pdb, uint32_t kind, uint32_t src, uint32_t tgt, uint32_t obj, uint32_t res, struct cil_type_rule *cil_rule, cond_node_t *cond_node, enum cil_flavor cond_flavor) 1065 int __cil_type_rule_to_avtab(policydb_t *pdb, const struct cil_db *db, struct cil_type_rule *cil_rule, cond_node_t *cond_node, enum cil_flavor cond_flavor) 1121 int cil_type_rule_to_policydb(policydb_t *pdb, const struct cil_db *db, struct cil_type_rule *cil_rule) 1143 struct cil_type_rule trans; 1931 struct cil_type_rule *cil_type_rule; local [all...] |
cil_write_ast.c | 822 struct cil_type_rule *typerule = (struct cil_type_rule *)node->data; [all...] |
cil_copy_ast.c | 844 struct cil_type_rule *orig = data; 845 struct cil_type_rule *new = NULL; [all...] |
cil.c | 693 case CIL_TYPE_RULE: 1060 case CIL_TYPE_RULE: 1061 switch (((struct cil_type_rule *)node->data)->rule_kind) { [all...] |
cil_policy.c | 1226 static void cil_type_rule_to_policy(FILE *out, struct cil_type_rule *rule) 1338 case CIL_TYPE_RULE: 1340 struct cil_type_rule *rule = node->data; [all...] |
cil_verify.c | 830 struct cil_type_rule *typerule = NULL; 843 case CIL_TYPE_RULE: { 894 case CIL_TYPE_RULE: /* 895 struct cil_type_rule *typerule = NULL; 918 if (temp_node->flavor == CIL_TYPE_RULE) { [all...] |
cil_tree.c | 1186 case CIL_TYPE_RULE: { 1187 struct cil_type_rule *rule = node->data; [all...] |
cil_build_ast.c | [all...] |
cil_resolve_ast.c | 365 struct cil_type_rule *rule = current->data; [all...] |
/external/selinux/libsepol/cil/test/unit/ |
test_cil_copy_ast.c | 570 struct cil_type_rule *test_copy; 578 CuAssertIntEquals(tc, ((struct cil_type_rule *)test_ast_node->data)->rule_kind, test_copy->rule_kind); 579 CuAssertStrEquals(tc, ((struct cil_type_rule *)test_ast_node->data)->src_str, test_copy->src_str); 580 CuAssertStrEquals(tc, ((struct cil_type_rule *)test_ast_node->data)->tgt_str, test_copy->tgt_str); 581 CuAssertStrEquals(tc, ((struct cil_type_rule *)test_ast_node->data)->obj_str, test_copy->obj_str); [all...] |
test_cil_build_ast.c | [all...] |