Lines Matching defs:extra_args
258 extra_args: additional data
264 extra_args: any additional data to be passed to the helper functions
268 int (*process_node)(struct cil_tree_node *node, uint32_t *finished, void *extra_args),
269 int (*first_child)(struct cil_tree_node *node, void *extra_args),
270 int (*last_child)(struct cil_tree_node *node, void *extra_args),
271 void *extra_args)
279 rc = (*process_node)(node, &finished, extra_args);
291 rc = cil_tree_walk(node, process_node, first_child, last_child, extra_args);
304 int (*process_node)(struct cil_tree_node *node, uint32_t *finished, void *extra_args),
305 int (*first_child)(struct cil_tree_node *node, void *extra_args),
306 int (*last_child)(struct cil_tree_node *node, void *extra_args),
307 void *extra_args)
316 rc = (*first_child)(node->cl_head, extra_args);
323 rc = cil_tree_walk_core(node->cl_head, process_node, first_child, last_child, extra_args);
329 rc = (*last_child)(node->cl_tail, extra_args);