Lines Matching defs:other
731 bplustree_node *other = fCache.Get(otherOffset = fHeader->maximum_size); //Node(otherOffset = fHeader->maximum_size/*,false*/);
732 if (other == NULL)
738 uint8 *outKeys = other->Keys();
780 //printf("put %ld keys in the other node (%ld, %ld, %ld) (in = %ld)\n",out,bytesBefore,bytes,bytesAfter,in);
782 other->left_link = node->left_link;
783 other->right_link = nodeOffset;
784 other->all_key_length = bytes + bytesBefore + bytesAfter;
785 other->all_key_count = out;
786 //printf("-> used = %ld (bplustree_node = %ld bytes)\n",other->Used(),sizeof(bplustree_node));
788 uint16 *outKeyLengths = other->KeyLengths();
789 off_t *outKeyValues = other->Values();
823 other->overflow_link = *_value;
826 other->overflow_link = inKeyValues[in];
831 // and now the same game for the other page and the rest of the keys
917 //dump_bplustree_node(other,fHeader);
918 //hexdump(other,fNodeSize);
929 if (other->left_link != BPLUSTREE_NULL) {
930 bplustree_node *left = fCache.Get(other->left_link);
933 fCache.SetDirty(other->left_link,true);
939 //printf("skip: %ld, count-1: %u\n",skip,other->all_key_count - 1);
941 uint8 *lastKey = other->KeyAt(other->all_key_count - 1,&length);