Lines Matching refs:wx
55 index_t wx; /* word index in map */ in bt_availbit() local
64 for (wx = 0; wx <= maxword; wx++) in bt_availbit()
65 if (bitmap[wx] != ~0) in bt_availbit()
68 if (wx <= maxword) { in bt_availbit()
77 maxbit = wx == maxword ? nbits & BT_ULMASK : BT_NBIPUL - 1; in bt_availbit()
78 word = bitmap[wx]; in bt_availbit()
82 return (wx << BT_ULSHIFT | bx); in bt_availbit()
95 bt_gethighbit(ulong_t *mapp, int wx) in bt_gethighbit() argument
99 while ((word = mapp[wx]) == 0) { in bt_gethighbit()
100 wx--; in bt_gethighbit()
101 if (wx < 0) { in bt_gethighbit()
105 return (wx << BT_ULSHIFT | (highbit(word) - 1)); in bt_gethighbit()