Lines Matching refs:cond_node_t
77 static int same_bools(cond_node_t * a, cond_node_t * b)
97 int cond_expr_equal(cond_node_t * a, cond_node_t * b)
141 cond_node_t *cond_node_create(policydb_t * p, cond_node_t * node)
143 cond_node_t *new_node;
146 new_node = (cond_node_t *)malloc(sizeof(cond_node_t));
150 memset(new_node, 0, sizeof(cond_node_t));
174 cond_node_t *cond_node_find(policydb_t * p,
175 cond_node_t * needle, cond_node_t * haystack,
191 cond_node_t *cond_node_search(policydb_t * p, cond_node_t * list,
192 cond_node_t * cn)
195 cond_node_t *result = cond_node_find(p, cn, list, &was_created);
303 * a cond_node_t and if the result is different than the
308 static int evaluate_cond_node(policydb_t * p, cond_node_t * node)
344 int cond_normalize_expr(policydb_t * p, cond_node_t * cn)
446 cond_node_t *cur;
489 void cond_node_destroy(cond_node_t * node)
503 cond_node_t *next, *cur;
760 static int cond_read_node(policydb_t * p, cond_node_t * node, void *fp)
837 cond_node_t *node, *last = NULL;
852 node = malloc(sizeof(cond_node_t));
855 memset(node, 0, sizeof(cond_node_t));