Lines Matching defs:node
134 if (map.node == NULL) {
295 static int cil_find_matching_avrule(struct cil_tree_node *node, struct cil_avrule *avrule, struct cil_avrule *target, struct cil_list *matching, int match_self)
337 cil_list_append(matching, CIL_NODE, node);
341 cil_list_append(matching, CIL_NODE, node);
351 static int __cil_find_matching_avrule_in_ast(struct cil_tree_node *node, uint32_t *finished, void *extra_args)
356 if (node->flavor == CIL_BLOCK) {
357 struct cil_block *blk = node->data;
362 } else if (node->flavor == CIL_MACRO) {
365 } else if (node->flavor == CIL_AVRULE || node->flavor == CIL_AVRULEX) {
366 if (node->flavor == args->flavor) {
367 rc = cil_find_matching_avrule(node, node->data, args->target, args->matching, args->match_self);