Lines Matching defs:tp
363 char *tp;
402 tp = (char *)bp;
404 val->data = (u_char *)tp + off;
563 u_int16_t free_space, n, off, *tp;
595 tp = (u_int16_t *)tmpp->page;
597 assert(FREESPACE(tp) >= OVFLSIZE);
599 n = tp[0];
600 off = OFFSET(tp);
601 free_space = FREESPACE(tp);
602 tp[++n] = (u_int16_t)addr;
603 tp[++n] = OVFLPAGE;
604 tp[0] = n;
605 OFFSET(tp) = off;
606 FREESPACE(tp) = free_space - OVFLSIZE;
618 tp = (u_int16_t *)big_keyp->page;
620 if (tp[0] > 2) {
624 * and tp[4] is OVFLPAGE. If there are two, tp[4] contains
628 n = tp[4];
629 free_space = FREESPACE(tp);
630 off = OFFSET(tp);
631 tp[0] -= 2;
632 FREESPACE(tp) = free_space + OVFLSIZE;
633 OFFSET(tp) = off;
637 tp[4] = n;