Lines Matching refs:bufp

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