S_INT_STATE
#define V_INT_STATE(x) ((x) << S_INT_STATE)
#define G_INT_STATE(x) (((x) >> S_INT_STATE) & M_INT_STATE)