Lines Matching refs:wx
54 index_t wx; /* word index in map */ in bt_availbit() local
63 for (wx = 0; wx <= maxword; wx++) in bt_availbit()
64 if (bitmap[wx] != ~0) in bt_availbit()
67 if (wx <= maxword) { in bt_availbit()
76 maxbit = wx == maxword ? nbits & BT_ULMASK : BT_NBIPUL - 1; in bt_availbit()
77 word = bitmap[wx]; in bt_availbit()
81 return (wx << BT_ULSHIFT | bx); in bt_availbit()
94 bt_gethighbit(const ulong_t *mapp, int wx) in bt_gethighbit() argument
98 while ((word = mapp[wx]) == 0) { in bt_gethighbit()
99 wx--; in bt_gethighbit()
100 if (wx < 0) { in bt_gethighbit()
104 return (wx << BT_ULSHIFT | (highbit(word) - 1)); in bt_gethighbit()