PDOMAIN_UMTX
(td->td_wdomain & PDOMAIN_MASK) == PDOMAIN_UMTX) {
wakeup_domain(td->td_wchan, PDOMAIN_UMTX);
wakeup_domain((void *)(intptr_t)ident, PDOMAIN_UMTX);
tsleep_interlock(waddr, PCATCH | PDOMAIN_UMTX);
error = tsleep(waddr, PCATCH | PINTERLOCKED | PDOMAIN_UMTX,
wakeup_domain_one(waddr, PDOMAIN_UMTX);
wakeup_domain(waddr, PDOMAIN_UMTX);