Lines Matching defs:p2
862 DBT dbta, dbtb, dup_1, dup_2, *p1, *p2, *tmp;
912 * p1 is always the dbt for index i - 1, and p2 for index i.
915 p2 = &dbtb;
931 * Put key i-1, now in p2, into p1, by swapping DBTs and bufs.
934 p1 = p2;
935 p2 = tmp;
941 * Get key i into p2.
950 p2->data = bi->data;
951 p2->size = bi->len;
980 p2->data = bk->data;
981 p2->size = bk->len;
1011 * Fetch the overflow item into p2->data,
1014 * (We set p2->data to buf2 before the call
1015 * so we're sure to realloc if we can and if p2
1018 p2->data = buf2;
1020 p2, bo->tlen, bo->pgno, NULL, NULL)) != 0) {
1027 buf2 = p2->data;
1031 if (p1->data != NULL && p2->data != NULL) {
1032 cmp = inp[i] == inp[i - adj] ? 0 : func(dbp, p1, p2);