Lines Matching defs:node0
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
599 node0 = tnode_new(inode->key, inode->pos, inode->bits - 1);
602 if (!node0)
604 tnode_free_append(tn, node0);
609 put_child(node0, j, get_child(inode, j));
611 put_child(node0, j, get_child(inode, j));
616 NODE_INIT_PARENT(node0, tn);
620 put_child(tn, 2 * i, node0);
654 struct key_vector *node0 = get_child(oldtnode, --i);
658 if (!node1 || !node0) {
659 put_child(tn, i / 2, node1 ? : node0);
664 inode = tnode_new(node0->key, oldtnode->pos, 1);
671 put_child(inode, 0, node0);