BITS_PER_WORD
#define NUM_ENABLED_W ((QLOG_EVENT_TYPE_NUM + BITS_PER_WORD - 1) / BITS_PER_WORD)
return p[bit_no / BITS_PER_WORD] & (((size_t)1) << (bit_no % BITS_PER_WORD));
size_t mask = (((size_t)1) << (bit_no % BITS_PER_WORD));
p[bit_no / BITS_PER_WORD] |= mask;
p[bit_no / BITS_PER_WORD] &= ~mask;