Lines Matching defs:symtab
109 int cil_add_decl_to_symtab(struct cil_db *db, symtab_t *symtab, hashtab_key_t key, struct cil_symtab_datum *datum, struct cil_tree_node *node)
113 if (symtab == NULL || datum == NULL || node == NULL) {
117 rc = cil_symtab_insert(symtab, key, datum, node);
120 rc = cil_symtab_get_datum(symtab, key, &prev);
146 symtab_t *symtab = NULL;
153 rc = cil_get_symtab(ast_node->parent, &symtab, sflavor);
161 rc = cil_add_decl_to_symtab(db, symtab, key, datum, ast_node);
247 cil_symtab_array_destroy(block->symtab);
439 cil_symtab_array_destroy(in->symtab);
3047 cil_symtab_array_destroy(cb->symtab);
5385 cil_symtab_array_destroy(macro->symtab);