Searched refs:cond_node_t (Results 1 - 12 of 12) sorted by relevance
/third_party/selinux/libsepol/include/sepol/policydb/ |
H A D | conditional.h | 39 * cond_node_t->expr_pre_comp can only hold at most 32 values 62 * Each cond_node_t contains a list of rules to be enabled/disabled 95 } cond_node_t; typedef 100 extern int cond_expr_equal(cond_node_t * a, cond_node_t * b); 101 extern int cond_normalize_expr(policydb_t * p, cond_node_t * cn); 102 extern void cond_node_destroy(cond_node_t * node); 105 extern cond_node_t *cond_node_find(policydb_t * p, 106 cond_node_t * needle, cond_node_t * haystac [all...] |
/third_party/selinux/libsepol/src/ |
H A D | conditional.c | 78 static int same_bools(cond_node_t * a, cond_node_t * b) in same_bools() 98 int cond_expr_equal(cond_node_t * a, cond_node_t * b) in cond_expr_equal() 142 cond_node_t *cond_node_create(policydb_t * p, cond_node_t * node) in cond_node_create() 144 cond_node_t *new_node; in cond_node_create() 147 new_node = (cond_node_t *)malloc(sizeof(cond_node_t)); in cond_node_create() 151 memset(new_node, 0, sizeof(cond_node_t)); in cond_node_create() [all...] |
H A D | optimize.c | 378 cond_node_t **cond; in optimize_cond_avtab() 390 cond_node_t *cond_tmp = *cond; in optimize_cond_avtab()
|
H A D | link.c | 1499 static int copy_cond_list(cond_node_t * list, cond_node_t ** dst, in copy_cond_list() 1503 cond_node_t *cur, *new_node = NULL, *tail; in copy_cond_list() 1511 new_node = (cond_node_t *) malloc(sizeof(cond_node_t)); in copy_cond_list() 1515 memset(new_node, 0, sizeof(cond_node_t)); in copy_cond_list()
|
H A D | expand.c | 2021 static int cond_node_map_bools(expand_state_t * state, cond_node_t * cn) in cond_node_map_bools() 2047 static int cond_node_copy(expand_state_t * state, cond_node_t * cn) in cond_node_copy() 2049 cond_node_t *new_cond, *tmp; in cond_node_copy() 2058 /* If current cond_node_t is of tunable, its effective branch in cond_node_copy() 2860 cond_node_t *cur_node; in discard_tunables()
|
H A D | write.c | 813 cond_node_t * node, struct policy_file *fp) in cond_write_node() 869 cond_node_t *cur; in cond_write_list()
|
/third_party/selinux/libsepol/tests/ |
H A D | test-cond.c | 72 cond_node_t *a, *b; in test_cond_expr_equal()
|
/third_party/selinux/libsepol/cil/src/ |
H A D | cil_binary.c | 75 cond_node_t *cond_node; 922 static int __cil_cond_insert_rule(avtab_t *avtab, avtab_key_t *avtab_key, avtab_datum_t *avtab_datum, cond_node_t *cond_node, enum cil_flavor cond_flavor) in __cil_cond_insert_rule() 973 static 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) in __cil_insert_type_rule() 1072 cond_node_t *cond_node, in __cil_type_rule_to_avtab_helper() 1093 static 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) in __cil_type_rule_to_avtab() 1206 static int __cil_typetransition_to_avtab(policydb_t *pdb, const struct cil_db *db, struct cil_nametypetransition *typetrans, cond_node_t *cond_node, enum cil_flavor cond_flavor) in __cil_typetransition_to_avtab() 1344 static int __cil_insert_avrule(policydb_t *pdb, uint32_t kind, uint32_t src, uint32_t tgt, uint32_t obj, uint32_t data, cond_node_t *cond_node, enum cil_flavor cond_flavor) in __cil_insert_avrule() 1391 static int __cil_avrule_expand_helper(policydb_t *pdb, uint16_t kind, struct cil_symtab_datum *src, struct cil_symtab_datum *tgt, struct cil_classperms *cp, cond_node_t *cond_node, enum cil_flavor cond_flavor) in __cil_avrule_expand_helper() 1432 static int __cil_avrule_expand(policydb_t *pdb, uint16_t kind, struct cil_symtab_datum *src, struct cil_symtab_datum *tgt, struct cil_list *classperms, cond_node_t *cond_node, enum cil_flavor cond_flavor) in __cil_avrule_expand() 1487 static int __cil_avrule_to_avtab(policydb_t *pdb, const struct cil_db *db, struct cil_avrule *cil_avrule, cond_node_t *cond_nod [all...] |
/third_party/selinux/checkpolicy/test/ |
H A D | dispol.c | 229 cond_node_t *cur; in display_cond_expressions()
|
H A D | dismod.c | 575 cond_node_t *cur;
|
/third_party/selinux/checkpolicy/ |
H A D | checkpolicy.c | 345 const cond_node_t *cur; in display_cond_expressions()
|
H A D | policy_define.c | 3934 cond_node_t cn, *cn_old; in define_conditional()
|
Completed in 24 milliseconds