Home | History | Annotate | Download | only in src

Lines Matching full:symtab

660 		rc = symtab_init(&p->symtab[i], symtab_sizes[i]);
693 hashtab_destroy(p->symtab[i].table);
987 hashtab_hash_eval(p->symtab[i].table, symtab_name[i]);
1013 if (p->symtab[i].nprim) {
1015 calloc(p->symtab[i].nprim, sizeof(char *));
1018 if (hashtab_map(p->symtab[i].table, index_f[i], p))
1225 symtabs_destroy(p->symtab);
1329 void symtabs_destroy(symtab_t * symtab)
1333 hashtab_map(symtab[i].table, destroy_f[i], 0);
1334 hashtab_destroy(symtab[i].table);
1423 rc = hashtab_insert(pol->symtab[sym].table, key, datum);
1428 *value = ++pol->symtab[sym].nprim;
1470 hashtab_search(pol->symtab[sym].table,
3354 if (read_f[i] (p, decl->symtab[i].table, fp)) {
3358 decl->symtab[i].nprim = nprim;
3460 if (hashtab_search(p->symtab[symnum].table, key) == NULL) {
3712 if (read_f[i] (p, p->symtab[i].table, fp))
3716 p->symtab[i].nprim = nprim;
3828 malloc(p->symtab[i].nprim * sizeof(char *));
3832 if (hashtab_map(p->symtab[i].table, index_f[i], p))