TSTATE_PSTATE_SHIFT
#define TSTATE_AG (PSTATE_AG << TSTATE_PSTATE_SHIFT)
#define TSTATE_IE (PSTATE_IE << TSTATE_PSTATE_SHIFT)
#define TSTATE_PRIV (PSTATE_PRIV << TSTATE_PSTATE_SHIFT)
#define TSTATE_AM (PSTATE_AM << TSTATE_PSTATE_SHIFT)
#define TSTATE_PEF (PSTATE_PEF << TSTATE_PSTATE_SHIFT)
#define TSTATE_MM (PSTATE_MM << TSTATE_PSTATE_SHIFT)
#define TSTATE_MM_TSO (PSTATE_MM_TSO << TSTATE_PSTATE_SHIFT)
#define TSTATE_MM_WC (PSTATE_MM_WC << TSTATE_PSTATE_SHIFT)
#define TSTATE_MG (PSTATE_MG << TSTATE_PSTATE_SHIFT)
#define TSTATE_IG (PSTATE_IG << TSTATE_PSTATE_SHIFT)
(PTSTATE_KERN_COMMON << TSTATE_PSTATE_SHIFT)
(((PSTATE_IE | PSTATE_PEF | PSTATE_AM) << TSTATE_PSTATE_SHIFT) | \
(((PSTATE_IE | PSTATE_PEF) << TSTATE_PSTATE_SHIFT) | \
pstate = (tstate >> TSTATE_PSTATE_SHIFT) & TSTATE_PSTATE_MASK;
pstate = (tstate >> TSTATE_PSTATE_SHIFT) & TSTATE_PSTATE_MASK;