Lines Matching defs:codem1
125 uint16_t codem1; /* output of hash table -1 */
413 db->dict[--i].codem1 = BADCODEM1;
569 if (dictp->codem1 >= max_ent)
572 ent = dictp->codem1+1;
583 if (dictp->codem1 >= max_ent)
586 ent = dictp->codem1 + 1; /* finally found (prefix,suffix) */
603 if (db->dict[dictp2->cptr].codem1 == max_ent)
604 db->dict[dictp2->cptr].codem1 = BADCODEM1;
606 dictp->codem1 = max_ent;
713 if (dictp->codem1 >= max_ent)
716 ent = dictp->codem1+1;
727 if (dictp->codem1 >= max_ent)
730 ent = dictp->codem1+1;
747 if (db->dict[dictp2->cptr].codem1 == max_ent)
748 db->dict[dictp2->cptr].codem1 = BADCODEM1;
750 dictp->codem1 = max_ent;
986 if (--codelen <= 0 || dictp->codem1 != finchar-1)
1020 if (dictp->codem1 < max_ent) {
1027 } while (dictp->codem1 < max_ent);
1035 if (db->dict[dictp2->cptr].codem1 == max_ent) {
1036 db->dict[dictp2->cptr].codem1 = BADCODEM1;
1039 dictp->codem1 = max_ent;
1080 } else if (dictp->codem1 != finchar-1) {
1083 printf("oldcode=0x%x cptr=0x%x codem1=0x%x\n", oldcode,
1084 db->dict[finchar].cptr, dictp->codem1);