Lines Matching defs:bufp
133 __delpair(HTAB *hashp, BUFHEAD *bufp, int ndx)
140 bp = (uint16_t *)(void *)bufp->page;
144 return (__big_delete(hashp, bufp));
154 char *src = bufp->page + (int)OFFSET(bp);
177 bufp->flags |= BUF_MOD;
292 BUFHEAD *bufp; /* Buffer header for ino */
304 bufp = old_bufp;
315 new_bufp, bufp, (int)bufp->addr, obucket, &ret))
325 bufp = ret.nextp;
326 if (!bufp)
328 cino = (char *)bufp->page;
343 bufp = __get_buf(hashp, (uint32_t)ov_addr, bufp, 0);
344 if (!bufp)
347 ino = (uint16_t *)(void *)bufp->page;
354 last_bfp = bufp;
408 __addel(HTAB *hashp, BUFHEAD *bufp, const DBT *key, const DBT *val)
413 bp = (uint16_t *)(void *)bufp->page;
422 bufp = __get_buf(hashp, (uint32_t)bp[bp[0] - 1], bufp,
424 if (!bufp)
426 bp = (uint16_t *)(void *)bufp->page;
437 bufp = __get_buf(hashp,
438 (uint32_t)bp[bp[0] - 1], bufp, 0);
439 if (!bufp)
441 bp = (uint16_t *)(void *)bufp->page;
446 putpair(bufp->page, key, val);
449 bufp = __add_ovflpage(hashp, bufp);
450 if (!bufp)
452 sop = (uint16_t *)(void *)bufp->page;
457 if (__big_insert(hashp, bufp, key, val))
461 bufp->flags |= BUF_MOD;
480 __add_ovflpage(HTAB *hashp, BUFHEAD *bufp)
488 sp = (uint16_t *)(void *)bufp->page;
496 bufp->flags |= BUF_MOD;
499 tmp1 = bufp->addr;
500 tmp2 = bufp->ovfl ? bufp->ovfl->addr : 0;
502 if (!ovfl_num || !(bufp->ovfl = __get_buf(hashp, (uint32_t)ovfl_num,
503 bufp, 1)))
505 bufp->ovfl->flags |= BUF_MOD;
508 tmp1, tmp2, bufp->ovfl->addr);
526 return (bufp->ovfl);
917 BUFHEAD *bufp;
921 bufp = __get_buf(hashp, addr, NULL, 0);
922 bp = (uint16_t *)bufp->page;
927 bufp = __get_buf(hashp, (uint32_t)oaddr, bufp, 0);
928 bp = (uint16_t *)bufp->page;