HomeSort by: relevance | last modified time | path
    Searched refs:FREESPACE (Results 1 - 3 of 3) sorted by relevancy

  /src/lib/libc/db/hash/
page.h 78 #define FREESPACE(P) ((P)[(P)[0]+1])
82 (PAIRSIZE((K),(D)) + OVFLSIZE) <= FREESPACE((P)))
hash_bigkey.c 106 temp = FREESPACE(p) - BIGOVERHEAD;
122 FREESPACE(p) = (uint16_t)temp;
130 space = FREESPACE(p);
139 * data must end on a page with FREESPACE
150 FREESPACE(p) = FREESPACE(p) - move_bytes;
160 temp = FREESPACE(p) - BIGOVERHEAD;
166 temp = FREESPACE(p) - BIGOVERHEAD;
175 * same page as the key ends, FREESPACE is at least one.
188 FREESPACE(p) = (uint16_t)temp
    [all...]
hash_page.c 253 FREESPACE(ino) = (uint16_t)(copyto - temp);
340 FREESPACE(ino) = (uint16_t)(scopyto - temp);
433 FREESPACE(bp) >= PAIRSIZE(key, val)) {
517 temp = FREESPACE(sp);
876 free_space = FREESPACE(sp);
893 FREESPACE(sp) = (uint16_t)(free_space - temp);

Completed in 16 milliseconds