Searched refs:FREESPACE (Results 1 – 7 of 7) sorted by relevance
| /src/crypto/krb5/src/plugins/kdb/db2/libdb2/hash/ |
| H A D | page.h.patch | 6 #define PAIRFITS(P,K,D) ((PAIRSIZE((K),(D))) <= FREESPACE((P))) 7 #define BIGPAIRFITS(P) ((FREESPACE((P)) >= PAIR_OVERHEAD)) 8 #define FREESPACE(P) \ 14 #define PAIRFITS(P,K,D) ((PAIRSIZE((K),(D))) <= FREESPACE((P))) 15 #define BIGPAIRFITS(P) ((FREESPACE((P)) >= PAIR_OVERHEAD)) 22 #define FREESPACE(P) \ 27 #define PAIRFITS(P,K,D) ((PAIRSIZE((K),(D))) <= FREESPACE((P))) 28 #define BIGPAIRFITS(P) ((FREESPACE((P)) >= PAIR_OVERHEAD)) 29 #define FREESPACE(P) \ 38 #define FREESPACE(P) \
|
| H A D | page.h | 159 #define PAIRFITS(P,K,D) ((PAIRSIZE((K),(D))) <= FREESPACE((P))) 160 #define BIGPAIRFITS(P) ((FREESPACE((P)) >= PAIR_OVERHEAD)) 167 #define FREESPACE(P) \ macro
|
| H A D | hash_bigkey.c | 110 key_move_bytes = MIN(FREESPACE(pagep), key_size); in __big_insert() 114 MIN(FREESPACE(pagep) - key_move_bytes, val_size); in __big_insert()
|
| H A D | hash_page.c | 110 FREESPACE(cursorp->pagep) > item_info->seek_size) in __get_item()
|
| /src/lib/libc/db/hash/ |
| H A D | hash_bigkey.c | 99 for (space = FREESPACE(p) - BIGOVERHEAD; key_size; in __big_insert() 100 space = FREESPACE(p) - BIGOVERHEAD) { in __big_insert() 109 FREESPACE(p) = off - PAGE_META(n); in __big_insert() 117 space = FREESPACE(p); in __big_insert() 135 FREESPACE(p) = FREESPACE(p) - move_bytes; in __big_insert() 148 for (space = FREESPACE(p) - BIGOVERHEAD; val_size; in __big_insert() 149 space = FREESPACE(p) - BIGOVERHEAD) { in __big_insert() 164 FREESPACE(p) = off - PAGE_META(n); in __big_insert() 213 if (bp[2] == FULL_KEY_DATA && FREESPACE(bp)) in __big_delete() 249 FREESPACE(bp) = hashp->BSIZE - PAGE_META(n); in __big_delete() [all …]
|
| H A D | page.h | 76 #define FREESPACE(P) ((P)[(P)[0]+1]) macro 80 (PAIRSIZE((K),(D)) + OVFLSIZE) <= FREESPACE((P)))
|
| H A D | hash_page.c | 243 FREESPACE(ino) = copyto - sizeof(u_int16_t) * (ino[0] + 3); in __split_page() 325 FREESPACE(ino) = in ugly_split() 418 FREESPACE(bp) >= PAIRSIZE(key, val)) { in __addel() 498 sp[ndx + 3] = FREESPACE(sp) - OVFLSIZE; in __add_ovflpage() 884 free_space = FREESPACE(sp); in squeeze_key() 897 FREESPACE(sp) = free_space - PAIRSIZE(key, val); in squeeze_key()
|