Lines Matching refs:upip
534 struct upimutex *upip; in upi_get() local
536 for (upip = upibp->upib_first; upip != NULL; in upi_get()
537 upip = upip->upi_nextchain) { in upi_get()
538 if (upip->upi_lwpchan.lc_wchan0 == lcp->lc_wchan0 && in upi_get()
539 upip->upi_lwpchan.lc_wchan == lcp->lc_wchan) in upi_get()
542 return (upip); in upi_get()
1075 upi_dead(upimutex_t *upip, uint16_t lockflg) in upi_dead() argument
1086 lp = upip->upi_vaddr; in upi_dead()
1105 struct upimutex *upip; in upimutex_cleanup() local
1107 while ((upip = t->t_upimutex) != NULL) { in upimutex_cleanup()
1108 if (upi_dead(upip, lockflg) != 0) { in upimutex_cleanup()
1120 upimutex_unlock(upip, LOCK_NOTRECOVERABLE); in upimutex_cleanup()
1133 upimutex_unlock(upip, 0); in upimutex_cleanup()