SOBJ_USER_PI
{ SOBJ_USER_PI, "user_pi", "lwp_sobj_pi_ops" },
ASSERT((SOBJ_TYPE(sobj_ops) == SOBJ_USER_PI) ^ (mp == NULL));
if (SOBJ_TYPE(sobj_ops) == SOBJ_USER_PI) {
if (SOBJ_TYPE(sobj_ops) == SOBJ_USER_PI) {
if (SOBJ_TYPE(sobj_ops) != SOBJ_USER_PI) {
if (SOBJ_TYPE(t->t_sobj_ops) != SOBJ_USER_PI &&
SOBJ_TYPE(owner->t_sobj_ops) == SOBJ_USER_PI) {
if (SOBJ_TYPE(sobj_ops) == SOBJ_USER_PI) {
SOBJ_USER_PI, lwpsobj_pi_owner, turnstile_unsleep,