SET_BIT
#define SET_BIT( _bits, _val ) SET_FLAGS ( _bits, (0x1ULL << _val) )
#define SET_BIT(tag, bit) (tag |= (0x1<<bit))