Lines Matching refs:tables
209 if (dict->tables.tables_val) { in delete_dictionary()
211 for (i = 0; i < dict->tables.tables_len; i++) { in delete_dictionary()
212 bucket = dict->tables.tables_val[i]; in delete_dictionary()
217 delete dict->tables.tables_val; in delete_dictionary()
415 oldsize = dd->tables.tables_len; in grow_dictionary()
416 oldtab = dd->tables.tables_val; in grow_dictionary()
439 dd->tables.tables_val = newtab; in grow_dictionary()
440 dd->tables.tables_len = new_size; in grow_dictionary()
471 for (i = 0; i < dd->tables.tables_len; i++) { in enumerate_dictionary()
472 bucket = dd->tables.tables_val[i]; in enumerate_dictionary()
494 if (target == NULL || dd == NULL || dd->tables.tables_len == 0) in search_dictionary()
498 bucket = hval % dd->tables.tables_len; in search_dictionary()
500 db_table_desc_p fst = dd->tables.tables_val[bucket]; in search_dictionary()
523 if (dd == NULL || dd->tables.tables_len == 0) in remove_from_dictionary()
526 bucket = hval % dd->tables.tables_len; in remove_from_dictionary()
527 fst = dd->tables.tables_val[bucket]; in remove_from_dictionary()
530 if (remove_from_bucket(fst, &dd->tables.tables_val[bucket], in remove_from_dictionary()
570 if (dd->tables.tables_val == NULL) in add_to_dictionary()
575 bucket = hval % dd->tables.tables_len; in add_to_dictionary()
576 fst = dd->tables.tables_val[bucket]; in add_to_dictionary()
579 dd->tables.tables_val[bucket] = td; in add_to_dictionary()
580 } else if (!add_to_bucket(fst, &dd->tables.tables_val[bucket], td)) { in add_to_dictionary()
585 if (++(dd->count) > dd->tables.tables_len) in add_to_dictionary()
806 dictionary->tables.tables_len = in inittemp()
807 curdict.dictionary->tables.tables_len; in inittemp()
809 (unsigned int) dictionary->tables.tables_len, in inittemp()
817 dictionary->tables.tables_val = newtab; in inittemp()
878 for (i = 0; i < dictionary->tables.tables_len; i++) { in massage_dict()
879 bucket = dictionary->tables.tables_val[i]; in massage_dict()
957 for (i = 0; i < tempdict.dictionary->tables.tables_len; ++i) { in merge_dict()
958 tbl = tempdict.dictionary->tables.tables_val[i]; in merge_dict()
1163 dictionary->tables.tables_len = 0; in init()
1164 dictionary->tables.tables_val = NULL; in init()
2136 for (i = 0; i < d->tables.tables_len; i++) { in db_release_dictionary()
2137 db_table_desc_p n, t = d->tables.tables_val[i]; in db_release_dictionary()
2174 tmp->tables.tables_val = (db_table_desc_p *)calloc( in db_copy_dictionary()
2175 tmp->tables.tables_len, in db_copy_dictionary()
2176 sizeof (tmp->tables.tables_val[0])); in db_copy_dictionary()
2177 if (tmp->tables.tables_val == NULL) { in db_copy_dictionary()
2185 tmp->tables.tables_len = 0; in db_copy_dictionary()
2189 for (i = 0; ok && i < dictionary->tables.tables_len; i++) { in db_copy_dictionary()
2191 t = dictionary->tables.tables_val[i]; in db_copy_dictionary()
2200 tmp->tables.tables_val[i] = n; in db_copy_dictionary()
2209 tmp->tables.tables_len++; in db_copy_dictionary()
2214 if ((tmp->tables.tables_len != in db_copy_dictionary()
2215 dictionary->tables.tables_len) || in db_copy_dictionary()
2262 deferred.dictionary->tables.tables_len = 0; in defer()
2263 deferred.dictionary->tables.tables_val = NULL; in defer()