Lines Matching refs:keymask
372 unsigned int keymask; member
441 node->keymask, node->keybits); in tree_walk()
501 node->keymask = 0; in alloc_node()
586 parent->keymask = 0; in insert()
589 parent->keymask |= (1 << node->bitnum); in insert()
595 parent->keymask = 0; in insert()
598 parent->keymask |= (1 << node->bitnum); in insert()
615 if (node->keymask == 0) { in insert()
616 parent->keymask = 0; in insert()
619 parent->keymask = 0; in insert()
622 assert((parent->keymask & node->keymask) == 0); in insert()
623 parent->keymask |= node->keymask; in insert()
624 parent->keymask |= (1 << parent->bitnum); in insert()
689 if (left->keymask == 0) in prune()
691 if (right->keymask == 0) in prune()
693 if (left->keymask != right->keymask) in prune()
741 left->keymask |= (1 << node->bitnum); in prune()
772 node->keymask |= left->keymask; in prune()
777 node->keymask |= right->keymask; in prune()
780 node->keymask |= (1 << node->bitnum); in prune()