Lines Matching defs:node1
559 struct key_vector *node0, *node1;
583 * ones, 'node0' and 'node1', each with half of the
589 * node0's key and "1" in node1's key. Since we are
593 * node0 and node1. So... we synthesize that bit in the
596 node1 = tnode_new(inode->key | m, inode->pos, inode->bits - 1);
597 if (!node1)
601 tnode_free_append(tn, node1);
608 put_child(node1, --j, get_child(inode, --k));
610 put_child(node1, --j, get_child(inode, --k));
615 NODE_INIT_PARENT(node1, tn);
619 put_child(tn, 2 * i + 1, node1);
653 struct key_vector *node1 = get_child(oldtnode, --i);
658 if (!node1 || !node0) {
659 put_child(tn, i / 2, node1 ? : node0);
670 put_child(inode, 1, node1);