Searched defs:lwptp (Results 1 - 3 of 3) sorted by relevance
/illumos-gate/usr/src/uts/common/syscall/ |
H A D | lwp_timer.c | 56 lwp_timer_t *lwptp = arg; local 57 kthread_t *t = lwptp->lwpt_thread; 66 if (lwptp->lwpt_timecheck == timechanged && 67 (lwptp->lwpt_rqtime.tv_sec > now.tv_sec || 68 (lwptp->lwpt_rqtime.tv_sec == now.tv_sec && 69 lwptp->lwpt_rqtime.tv_nsec > now.tv_nsec))) { 70 lwptp->lwpt_imm_timeout = 0; 71 delta = lwptp->lwpt_rqtime; 73 lwptp->lwpt_id = timeout_generic(CALLOUT_REALTIME, 74 lwp_timer_timeout, lwptp, ts2hr 95 lwp_timer_copyin(lwp_timer_t *lwptp, timespec_t *tsp) argument 146 lwp_timer_enqueue(lwp_timer_t *lwptp) argument 178 lwp_timer_dequeue(lwp_timer_t *lwptp) argument 196 lwp_timer_copyout(lwp_timer_t *lwptp, int error) argument [all...] |
H A D | lwp_sobj.c | 706 lwp_upimutex_lock(lwp_mutex_t *lp, uint8_t type, int try, lwp_timer_t *lwptp) argument 797 if ((error = lwptp->lwpt_time_error) != 0) { 806 if (lwptp->lwpt_tsp != NULL) { 814 (void) lwp_timer_enqueue(lwptp); 847 &lwp_sobj_pi_ops, &upibp->upib_lock, lwptp);
|
/illumos-gate/usr/src/uts/common/os/ |
H A D | turnstile.c | 407 kmutex_t *mp, lwp_timer_t *lwptp) 519 if (lwptp->lwpt_id != 0) 520 (void) lwp_timer_dequeue(lwptp); 615 if (lwptp->lwpt_id != 0) { 618 * lwptp->lwpt_imm_timeout has been set with cas, 623 atomic_cas_uint(&lwptp->lwpt_imm_timeout, 0, 0); 634 tim = lwp_timer_dequeue(lwptp); 406 turnstile_block(turnstile_t *ts, int qnum, void *sobj, sobj_ops_t *sobj_ops, kmutex_t *mp, lwp_timer_t *lwptp) argument
|
Completed in 66 milliseconds