Lines Matching defs:table
51 int size; /* size of hash table */
52 Match_t** table; /* hash table */
172 reg Match_t *base = tab->base, **table = tab->table;
193 { if(!(m = table[key&size]) )
283 if(!(m = table[n]) )
289 table[n] = curm++;
341 tab.table = NIL(Match_t**);
373 /* space for the hash table elements */
381 /* space for the hash table */
386 while(!(tab.table = (Match_t**)malloc(size*sizeof(Match_t*))) )
468 /* reinitialize table before processing */
470 tab.table[k] = NIL(Match_t*);
488 if(tab.table)
489 free((Void_t*)tab.table);