Lines Matching refs:table
599 search_table (WORD *word, WORD_TABLE *table) in search_table() argument
607 highest = table->length - 1; in search_table()
611 value = compare_words (word, table->start + middle); in search_table()
687 digest_word_file (char const *file_name, WORD_TABLE *table) in digest_word_file() argument
695 table->start = nullptr; in digest_word_file()
696 table->alloc = 0; in digest_word_file()
697 table->length = 0; in digest_word_file()
715 if (table->length == table->alloc) in digest_word_file()
716 table->start = x2nrealloc (table->start, &table->alloc, in digest_word_file()
717 sizeof *table->start); in digest_word_file()
718 table->start[table->length].start = word_start; in digest_word_file()
719 table->start[table->length].size = cursor - word_start; in digest_word_file()
720 table->length++; in digest_word_file()
731 qsort (table->start, table->length, sizeof table->start[0], compare_words); in digest_word_file()