ENTRY_MASK
(c | ENTRY_MASK) + 1;
#define ENTRY_MASK_NOSTATE (ENTRY_MASK >> (ENTRY_BITS_C + ENTRY_BITS_O))