BT_ULSHIFT
high = i << BT_ULSHIFT;
reg = (int)((wx << BT_ULSHIFT) | bx);
ulong_t maxw = nbits >> BT_ULSHIFT;
ulong_t maxw = n >> BT_ULSHIFT;
dp->disp_qactmap[tpri >> BT_ULSHIFT] &= ~BT_BIW(tpri);
dp->disp_maxrunpri >> BT_ULSHIFT);
wx = pri >> BT_ULSHIFT; /* index of word in map */
pri = (wx << BT_ULSHIFT) + highbit(mapword) - 1;
maxrunword = pri >> BT_ULSHIFT;
return (wx << BT_ULSHIFT | (highbit(word) - 1));
int counter = start >> BT_ULSHIFT;
int limit = stop >> BT_ULSHIFT;
return ((counter << BT_ULSHIFT) | (lowbit(word) - 1));
maxword = nbits >> BT_ULSHIFT;
return (wx << BT_ULSHIFT | bx);
index_t nextword = nextindex >> BT_ULSHIFT;
index_t maxword = maxindex >> BT_ULSHIFT;
return ((nextword << BT_ULSHIFT) + bx);
nbits - (nextword << BT_ULSHIFT))) != -1)
return ((nextword << BT_ULSHIFT) + rval);
#define BT_NBIPUL (1 << BT_ULSHIFT) /* n bits per ulong_t */
((bitmap)[(bitindex) >> BT_ULSHIFT])
rid = (i << BT_ULSHIFT) | j;
w <<= BT_ULSHIFT;
rid = (i << BT_ULSHIFT) | j;
rid = (i << BT_ULSHIFT) | j;
rid = (i << BT_ULSHIFT) | j;
srlx hmentoff, BT_ULSHIFT, hmentoff /* extract word */ ;\
srl index, BT_ULSHIFT, scr; \
srl index, BT_ULSHIFT, scr; \