Lines Matching refs:bitnum
369 unsigned char bitnum;
389 if (*key & (1 << (node->bitnum & 7))) {
438 printf("%*snode @ %p bitnum %d nextbyte %d"
441 node->bitnum, node->nextbyte,
449 bitmask = 1 << node->bitnum;
495 int bitnum;
510 bitnum = parent->bitnum;
511 if ((bitnum & 7) == 0) {
512 node->bitnum = bitnum + 7 + 8;
515 node->bitnum = bitnum - 1;
519 node->bitnum = 7;
553 if (*key & (1 << (node->bitnum & 7)))
563 if (*key & (1 << (node->bitnum & 7)))
591 parent->keymask |= (1 << node->bitnum);
600 parent->keymask |= (1 << node->bitnum);
601 parent->keybits |= (1 << node->bitnum);
626 parent->keymask |= (1 << parent->bitnum);
629 parent->keybits |= (1 << parent->bitnum);
743 left->keymask |= (1 << node->bitnum);
746 bitmask = 1 << node->bitnum;
766 bitmask = 1 << node->bitnum;
782 node->keymask |= (1 << node->bitnum);
785 bitmask = 1 << node->bitnum;
790 bitmask = 1 << node->bitnum;
834 bitmask = 1 << node->bitnum;
882 bitmask = 1 << node->bitnum;
977 bitmask = 1 << node->bitnum;
1098 while (n->bitnum != node->bitnum) {
1099 nbit = 1 << n->bitnum;
1112 if (n->bitnum != node->bitnum)
1143 bitmask = 1 << node->bitnum;
1230 byte |= (node->bitnum & BITNUM);
1270 bitmask = 1 << node->bitnum;