S_ETAGTYPE
#define V_ETAGTYPE(x) ((x) << S_ETAGTYPE)
#define G_ETAGTYPE(x) (((x) >> S_ETAGTYPE) & M_ETAGTYPE)