Lines Matching refs:word
74 ulong_t word; in bt_availbit() local
78 word = bitmap[wx]; in bt_availbit()
81 if (!(word & bit)) { in bt_availbit()
97 ulong_t word; in bt_gethighbit() local
99 while ((word = mapp[wx]) == 0) { in bt_gethighbit()
105 return (wx << BT_ULSHIFT | (highbit(word) - 1)); in bt_gethighbit()
174 ulong_t word; in bt_getlowbit() local
190 word = map[counter]; in bt_getlowbit()
198 word = word & (BT_ULMAXMASK << partial_start); in bt_getlowbit()
205 while ((word == 0) && (counter < limit)) { in bt_getlowbit()
206 word = map[++counter]; in bt_getlowbit()
222 word = word & (~(BT_ULMAXMASK << partial_stop + 1)); in bt_getlowbit()
228 if (word == 0) { in bt_getlowbit()
231 return ((counter << BT_ULSHIFT) | (lowbit(word) - 1)); in bt_getlowbit()