Lines Matching defs:dictp
434 struct bsd_dict *dictp;
462 dictp = &db->dict[hval];
465 if (dictp->codem1 >= max_ent)
467 if (dictp->f.fcode == fcode) {
468 ent = dictp->codem1+1;
478 dictp = &db->dict[hval];
479 if (dictp->codem1 >= max_ent)
481 } while (dictp->f.fcode != fcode);
482 ent = dictp->codem1+1;
502 dictp->codem1 = max_ent;
503 dictp->f.fcode = fcode;
556 struct bsd_dict *dictp;
649 dictp = &db->dict[db->dict[finchar].cptr];
658 if (dictp->codem1 != finchar-1) {
662 db->dict[finchar].cptr, dictp->codem1);
666 *--p = dictp->f.hs.suffix;
667 finchar = dictp->f.hs.prefix;
694 dictp = &db->dict[hval];
697 if (dictp->codem1 < max_ent) {
703 dictp = &db->dict[hval];
704 } while (dictp->codem1 < max_ent);
716 dictp->codem1 = max_ent;
717 dictp->f.fcode = fcode;