Lines Matching refs:tables

207 		if (dict->tables.tables_val) {  in delete_dictionary()
209 for (i = 0; i < dict->tables.tables_len; i++) in delete_dictionary()
210 bucket = dict->tables.tables_val[i]; in delete_dictionary()
214 delete dict->tables.tables_val; in delete_dictionary()
414 oldsize = dd->tables.tables_len; in grow_dictionary()
415 oldtab = dd->tables.tables_val; in grow_dictionary()
438 dd->tables.tables_val = newtab; in grow_dictionary()
439 dd->tables.tables_len = new_size; in grow_dictionary()
470 for (i = 0; i < dd->tables.tables_len; i++) { in enumerate_dictionary()
471 bucket = dd->tables.tables_val[i]; in enumerate_dictionary()
493 if (target == NULL || dd == NULL || dd->tables.tables_len == 0) in search_dictionary()
497 bucket = hval % dd->tables.tables_len; in search_dictionary()
499 db_table_desc_p fst = dd->tables.tables_val[bucket]; in search_dictionary()
522 if (dd == NULL || dd->tables.tables_len == 0) in remove_from_dictionary()
525 bucket = hval % dd->tables.tables_len; in remove_from_dictionary()
526 fst = dd->tables.tables_val[bucket]; in remove_from_dictionary()
529 if (remove_from_bucket(fst, &dd->tables.tables_val[bucket], in remove_from_dictionary()
569 if (dd->tables.tables_val == NULL) in add_to_dictionary()
574 bucket = hval % dd->tables.tables_len; in add_to_dictionary()
575 fst = dd->tables.tables_val[bucket]; in add_to_dictionary()
578 dd->tables.tables_val[bucket] = td; in add_to_dictionary()
579 } else if (!add_to_bucket(fst, &dd->tables.tables_val[bucket], td)) { in add_to_dictionary()
584 if (++(dd->count) > dd->tables.tables_len) in add_to_dictionary()
805 dictionary->tables.tables_len = in inittemp()
806 curdict.dictionary->tables.tables_len; in inittemp()
808 (unsigned int) dictionary->tables.tables_len, in inittemp()
816 dictionary->tables.tables_val = newtab; in inittemp()
877 for (i = 0; i < dictionary->tables.tables_len; i++) { in massage_dict()
878 bucket = dictionary->tables.tables_val[i]; in massage_dict()
956 for (i = 0; i < tempdict.dictionary->tables.tables_len; ++i) { in merge_dict()
957 tbl = tempdict.dictionary->tables.tables_val[i]; in merge_dict()
1162 dictionary->tables.tables_len = 0; in init()
1163 dictionary->tables.tables_val = NULL; in init()
2135 for (i = 0; i < d->tables.tables_len; i++) { in db_release_dictionary()
2136 db_table_desc_p n, t = d->tables.tables_val[i]; in db_release_dictionary()
2173 tmp->tables.tables_val = (db_table_desc_p *)calloc( in db_copy_dictionary()
2174 tmp->tables.tables_len, in db_copy_dictionary()
2175 sizeof (tmp->tables.tables_val[0])); in db_copy_dictionary()
2176 if (tmp->tables.tables_val == NULL) { in db_copy_dictionary()
2184 tmp->tables.tables_len = 0; in db_copy_dictionary()
2188 for (i = 0; ok && i < dictionary->tables.tables_len; i++) { in db_copy_dictionary()
2190 t = dictionary->tables.tables_val[i]; in db_copy_dictionary()
2199 tmp->tables.tables_val[i] = n; in db_copy_dictionary()
2208 tmp->tables.tables_len++; in db_copy_dictionary()
2213 if ((tmp->tables.tables_len != in db_copy_dictionary()
2214 dictionary->tables.tables_len) || in db_copy_dictionary()
2261 deferred.dictionary->tables.tables_len = 0; in defer()
2262 deferred.dictionary->tables.tables_val = NULL; in defer()