Lines Matching defs:shift_bytes
738 * Shift shift_num items (and shift_bytes of last shifted item if
739 * shift_bytes != -1) from S[0] to L[0] and replace the delimiting key
741 int leaf_shift_left(struct tree_balance *tb, int shift_num, int shift_bytes)
747 * move shift_num (and shift_bytes bytes) items from S[0]
750 i = leaf_move_items(LEAF_FROM_S_TO_L, tb, shift_num, shift_bytes, NULL);
756 RFALSE(shift_bytes != -1,
757 "vs-10270: S0 is empty now, but shift_bytes != -1 (%d)",
758 shift_bytes);
776 RFALSE((shift_bytes != -1 &&
791 * Shift shift_num (shift_bytes) items from S[0] to the right neighbor,
794 int leaf_shift_right(struct tree_balance *tb, int shift_num, int shift_bytes)
799 * move shift_num (and shift_bytes) items from S[0] to
803 leaf_move_items(LEAF_FROM_S_TO_R, tb, shift_num, shift_bytes, NULL);