P_KPMC
if (pp && (pp->p_nrm & (P_KPMC | P_KPMS | P_TNC))) {
#define PP_ISKPMC(pp) ((pp)->p_nrm & P_KPMC)
#define PP_SETKPMC(pp) ((pp)->p_nrm |= P_KPMC)
#define PP_CLRKPMC(pp) ((pp)->p_nrm &= ~P_KPMC)
flags = pp->p_nrm & (P_KPMC | P_KPMS);
if (flags == (P_KPMC | P_KPMS)) {
if (flags != P_KPMC)
ASSERT(!(pp->p_nrm & (P_KPMC | P_KPMS | P_TNC | P_PNC)));