Lines Matching refs:bufp
122 __delpair(HTAB *hashp, BUFHEAD *bufp, int ndx) in __delpair() argument
127 bp = (u_int16_t *)bufp->page; in __delpair()
131 return (__big_delete(hashp, bufp)); in __delpair()
141 char *src = bufp->page + (int)OFFSET(bp); in __delpair()
170 bufp->flags |= BUF_MOD; in __delpair()
280 BUFHEAD *bufp; /* Buffer header for ino */ in ugly_split() local
291 bufp = old_bufp; in ugly_split()
302 new_bufp, bufp, bufp->addr, obucket, &ret)) in ugly_split()
312 bufp = ret.nextp; in ugly_split()
313 if (!bufp) in ugly_split()
315 cino = (char *)bufp->page; in ugly_split()
329 bufp = __get_buf(hashp, ov_addr, bufp, 0); in ugly_split()
330 if (!bufp) in ugly_split()
333 ino = (u_int16_t *)bufp->page; in ugly_split()
340 last_bfp = bufp; in ugly_split()
394 __addel(HTAB *hashp, BUFHEAD *bufp, const DBT *key, const DBT *val) in __addel() argument
399 bp = (u_int16_t *)bufp->page; in __addel()
408 bufp = __get_buf(hashp, bp[bp[0] - 1], bufp, 0); in __addel()
409 if (!bufp) in __addel()
411 bp = (u_int16_t *)bufp->page; in __addel()
422 bufp = __get_buf(hashp, bp[bp[0] - 1], bufp, 0); in __addel()
423 if (!bufp) in __addel()
425 bp = (u_int16_t *)bufp->page; in __addel()
430 putpair(bufp->page, key, val); in __addel()
433 bufp = __add_ovflpage(hashp, bufp); in __addel()
434 if (!bufp) in __addel()
436 sop = (u_int16_t *)bufp->page; in __addel()
441 if (__big_insert(hashp, bufp, key, val)) in __addel()
445 bufp->flags |= BUF_MOD; in __addel()
464 __add_ovflpage(HTAB *hashp, BUFHEAD *bufp) in __add_ovflpage() argument
470 sp = (u_int16_t *)bufp->page; in __add_ovflpage()
478 bufp->flags |= BUF_MOD; in __add_ovflpage()
481 tmp1 = bufp->addr; in __add_ovflpage()
482 tmp2 = bufp->ovfl ? bufp->ovfl->addr : 0; in __add_ovflpage()
484 if (!ovfl_num || !(bufp->ovfl = __get_buf(hashp, ovfl_num, bufp, 1))) in __add_ovflpage()
486 bufp->ovfl->flags |= BUF_MOD; in __add_ovflpage()
489 tmp1, tmp2, bufp->ovfl->addr); in __add_ovflpage()
505 return (bufp->ovfl); in __add_ovflpage()
920 BUFHEAD *bufp; in print_chain() local
924 bufp = __get_buf(hashp, addr, NULL, 0); in print_chain()
925 bp = (short *)bufp->page; in print_chain()
930 bufp = __get_buf(hashp, (int)oaddr, bufp, 0); in print_chain()
931 bp = (short *)bufp->page; in print_chain()