Lines Matching defs:symtab
883 rc = symtab_init(&p->symtab[i], symtab_sizes[i]);
932 hashtab_destroy(p->symtab[i].table);
1246 hashtab_hash_eval(p->symtab[i].table, symtab_name[i]);
1273 if (p->symtab[i].nprim) {
1275 calloc(p->symtab[i].nprim, sizeof(char *));
1278 if (hashtab_map(p->symtab[i].table, index_f[i], p))
1502 symtabs_destroy(p->symtab);
1590 void symtabs_destroy(symtab_t * symtab)
1594 (void)hashtab_map(symtab[i].table, destroy_f[i], 0);
1595 hashtab_destroy(symtab[i].table);
1672 rc = hashtab_insert(pol->symtab[sym].table, key, datum);
1677 *value = ++pol->symtab[sym].nprim;
1719 hashtab_search(pol->symtab[sym].table,
4021 if (read_f[i] (p, decl->symtab[i].table, fp)) {
4025 decl->symtab[i].nprim = nprim;
4133 if (hashtab_search(p->symtab[symnum].table, key) == NULL) {
4443 if (read_f[i] (p, p->symtab[i].table, fp))
4447 p->symtab[i].nprim = nprim;
4595 calloc(p->symtab[i].nprim, sizeof(char *));
4599 if (hashtab_map(p->symtab[i].table, index_f[i], p))