Searched refs:rbufp (Results 1 – 2 of 2) sorted by relevance
/picolibc-3.5.0-3.4.0/newlib/libc/search/ |
D | hash.c | 628 BUFHEAD *rbufp; local 642 rbufp = __get_buf(hashp, __call_hash(hashp, kp, size), NULL, 0); 643 if (!rbufp) 645 save_bufp = rbufp; 648 rbufp->flags |= BUF_PIN; 649 for (bp = (__uint16_t *)rbufp->page, n = *bp++, ndx = 1; ndx < n;) 653 memcmp(kp, rbufp->page + *bp, size) == 0) 662 rbufp = __get_buf(hashp, *bp, rbufp, 0); 663 if (!rbufp) { 668 bp = (__uint16_t *)rbufp->page; [all …]
|
D | hash_bigkey.c | 191 BUFHEAD *last_bfp, *rbufp; in __big_delete() local 195 rbufp = bufp; in __big_delete() 213 rbufp->flags |= BUF_MOD; in __big_delete() 214 rbufp = __get_buf(hashp, pageno, rbufp, 0); in __big_delete() 217 last_bfp = rbufp; in __big_delete() 218 if (!rbufp) in __big_delete() 220 bp = (__uint16_t *)rbufp->page; in __big_delete() 240 bufp->ovfl = rbufp->ovfl; in __big_delete() 250 if (rbufp) in __big_delete() 251 __free_ovflpage(hashp, rbufp); in __big_delete() [all …]
|