Lines Matching defs:node1
554 struct key_vector *node0, *node1;
578 * ones, 'node0' and 'node1', each with half of the
584 * node0's key and "1" in node1's key. Since we are
588 * node0 and node1. So... we synthesize that bit in the
591 node1 = tnode_new(inode->key | m, inode->pos, inode->bits - 1);
592 if (!node1)
596 tnode_free_append(tn, node1);
603 put_child(node1, --j, get_child(inode, --k));
605 put_child(node1, --j, get_child(inode, --k));
610 NODE_INIT_PARENT(node1, tn);
614 put_child(tn, 2 * i + 1, node1);
648 struct key_vector *node1 = get_child(oldtnode, --i);
653 if (!node1 || !node0) {
654 put_child(tn, i / 2, node1 ? : node0);
665 put_child(inode, 1, node1);