Lines Matching refs:word
73 ulong_t word; in bt_availbit() local
77 word = bitmap[wx]; in bt_availbit()
80 if (!(word & bit)) { in bt_availbit()
96 ulong_t word; in bt_gethighbit() local
98 while ((word = mapp[wx]) == 0) { in bt_gethighbit()
104 return (wx << BT_ULSHIFT | (highbit(word) - 1)); in bt_gethighbit()
173 ulong_t word; in bt_getlowbit() local
189 word = map[counter]; in bt_getlowbit()
197 word = word & (BT_ULMAXMASK << partial_start); in bt_getlowbit()
204 while ((word == 0) && (counter < limit)) { in bt_getlowbit()
205 word = map[++counter]; in bt_getlowbit()
221 word = word & (~(BT_ULMAXMASK << partial_stop + 1)); in bt_getlowbit()
227 if (word == 0) { in bt_getlowbit()
230 return ((counter << BT_ULSHIFT) | (lowbit(word) - 1)); in bt_getlowbit()