S_GENERIC_TIMEOUT
#define V_GENERIC_TIMEOUT(x) ((x) << S_GENERIC_TIMEOUT)
#define G_GENERIC_TIMEOUT(x) (((x) >> S_GENERIC_TIMEOUT) & M_GENERIC_TIMEOUT)