Home | History | Annotate | Download | only in src

Lines Matching defs:extra_args

74 static int __extract_attributees_helper(struct cil_tree_node *node, uint32_t *finished, void *extra_args)
77 struct version_args *args = (struct version_args *) extra_args;
81 if (node == NULL || finished == NULL || extra_args == NULL) {
146 struct version_args extra_args;
147 extra_args.db = db;
148 extra_args.vers_map = vers_map;
149 extra_args.num = NULL;
150 rc = cil_tree_walk(db->ast->root, __extract_attributees_helper, NULL, NULL, &extra_args);
605 static int __attributize_helper(struct cil_tree_node *node, uint32_t *finished, void *extra_args)
608 struct version_args *args = (struct version_args *) extra_args;
610 if (node == NULL || finished == NULL || extra_args == NULL) {
758 struct version_args extra_args;
759 extra_args.db = db;
760 extra_args.vers_map = vers_map;
761 extra_args.num = num;
763 rc = cil_tree_walk(db->ast->root, __attributize_helper, NULL, NULL, &extra_args);
840 struct version_args extra_args;
845 extra_args.db = *db;
846 extra_args.vers_map = NULL;
847 extra_args.num = num;
848 rc = hashtab_map(vers_map, cil_build_mappings_tree, &extra_args);