Lines Matching refs:BUFHEAD
69 static int collect_key(HTAB *, BUFHEAD *, int, DBT *, int);
70 static int collect_data(HTAB *, BUFHEAD *, int, int);
82 __big_insert(HTAB *hashp, BUFHEAD *bufp, const DBT *key, const DBT *val) in __big_insert()
192 __big_delete(HTAB *hashp, BUFHEAD *bufp) in __big_delete()
194 BUFHEAD *last_bfp, *rbufp; in __big_delete()
269 __find_bigpair(HTAB *hashp, BUFHEAD *bufp, int ndx, char *key, int size) in __find_bigpair()
316 __find_last_page(HTAB *hashp, BUFHEAD **bpp) in __find_last_page()
318 BUFHEAD *bufp; in __find_last_page()
355 __big_return(HTAB *hashp, BUFHEAD *bufp, int ndx, DBT *val, int set_current) in __big_return()
357 BUFHEAD *save_p; in __big_return()
441 collect_data(HTAB *hashp, BUFHEAD *bufp, int len, int set) in collect_data()
445 BUFHEAD *xbp; in collect_data()
494 __big_keydata(HTAB *hashp, BUFHEAD *bufp, DBT *key, DBT *val, int set) in __big_keydata()
508 collect_key(HTAB *hashp, BUFHEAD *bufp, int len, DBT *val, int set) in collect_key()
510 BUFHEAD *xbp; in collect_key()
549 BUFHEAD *op, /* Pointer to where to put keys that go in old bucket */ in __big_split()
550 BUFHEAD *np, /* Pointer to new bucket page */ in __big_split()
551 BUFHEAD *big_keyp, /* Pointer to first page containing the big key/data */ in __big_split()
556 BUFHEAD *bp, *tmpp; in __big_split()