FREESPACE
temp = FREESPACE(p) - BIGOVERHEAD;
FREESPACE(p) = (uint16_t)temp;
space = FREESPACE(p);
FREESPACE(p) = FREESPACE(p) - move_bytes;
temp = FREESPACE(p) - BIGOVERHEAD;
temp = FREESPACE(p) - BIGOVERHEAD;
FREESPACE(p) = (uint16_t)temp;
temp = FREESPACE(p) - BIGOVERHEAD;
if (bp[2] == FULL_KEY_DATA && FREESPACE(bp))
FREESPACE(bp) = (uint16_t)temp;
((n == 2) || (bp[n] == OVFLPAGE) || (FREESPACE(bp))))
if (!FREESPACE(bp)) {
_DIAGASSERT(FREESPACE(tp) >= OVFLSIZE);
free_space = FREESPACE(tp);
FREESPACE(tp) = (uint16_t)temp;
free_space = FREESPACE(tp);
FREESPACE(tp) = (uint16_t)temp;
FREESPACE(ino) = (uint16_t)(copyto - temp);
FREESPACE(ino) = (uint16_t)(scopyto - temp);
FREESPACE(bp) >= PAIRSIZE(key, val)) {
temp = FREESPACE(sp);
free_space = FREESPACE(sp);
FREESPACE(sp) = (uint16_t)(free_space - temp);
(PAIRSIZE((K),(D)) + OVFLSIZE) <= FREESPACE((P)))