BT_BIW
atomic_set_long(&(BT_WIM((setp)->_bits, cpu)), BT_BIW(cpu))
atomic_clear_long(&(BT_WIM((setp)->_bits, cpu)), BT_BIW(cpu))
dp->disp_qactmap[tpri >> BT_ULSHIFT] &= ~BT_BIW(tpri);
mapword = dqactmap[wx] & (BT_BIW(pri) - 1);
dqactmap[maxrunword] &= ~BT_BIW(pri);
((BT_WIM((bitmap), (bitindex)) & BT_BIW(bitindex)) ? 1 : 0)
{ BT_WIM((bitmap), (bitindex)) |= BT_BIW(bitindex); }
{ BT_WIM((bitmap), (bitindex)) &= ~BT_BIW(bitindex); }
{ atomic_or_ulong(&(BT_WIM(bitmap, bitindex)), BT_BIW(bitindex)); }
{ atomic_and_ulong(&(BT_WIM(bitmap, bitindex)), ~BT_BIW(bitindex)); }