Home
last modified time | relevance | path

Searched refs:t_link (Results 1 – 19 of 19) sorted by relevance

/illumos-gate/usr/src/uts/common/os/
H A Dsemaphore.c93 tpp = &tp->t_link; \
96 curthread->t_link = tp; \
132 tpp = &tp->t_link; in sema_queue()
135 t->t_link = tp; in sema_queue()
154 *tpp = t->t_link; in sema_dequeue()
155 t->t_link = NULL; in sema_dequeue()
158 tpp = &tp->t_link; in sema_dequeue()
186 *tpp = t->t_link; in sema_unsleep()
187 t->t_link = NULL; in sema_unsleep()
199 tpp = &tp->t_link; in sema_unsleep()
[all …]
H A Dsleepq.c104 *tpp = tp->t_link; in sleepq_unlink()
116 tp->t_link = NULL; in sleepq_unlink()
149 tpp = &last_tp->t_link; in sleepq_insert()
152 t->t_link = next_tp; in sleepq_insert()
201 ptl = &t->t_priback->t_link; in sleepq_dequeue()
212 ptl = &nt->t_priback->t_link; in sleepq_dequeue()
243 tpp = &tp->t_link; in sleepq_wakeone_chan()
267 tpp = &tp->t_link; in sleepq_wakeall_chan()
H A Dwaitq.c136 tpp = &last_tp->t_link; in waitq_link()
139 t->t_link = next_tp; in waitq_link()
163 ptl = &t->t_priback->t_link; in waitq_unlink()
174 ptl = &nt->t_priback->t_link; in waitq_unlink()
179 *ptl = t->t_link; in waitq_unlink()
189 t->t_link = NULL; in waitq_unlink()
208 ASSERT(t->t_link == NULL); in waitq_enqueue()
H A Dsched.c523 tpp = &(*tpp)->t_link; in swapdeq()
525 *tpp = tp->t_link; in swapdeq()
799 tp->t_link = tswap_queue; in swapout_lwp()
838 tswap_queue = tp->t_link; in process_swap_queue()
839 tp->t_link = NULL; in process_swap_queue()
H A Drwlock.c392 next_reader = next_reader->t_link; in rw_readers_to_wake()
510 if (next_writer->t_link) in rw_exit_wakeup()
H A Dpanic.c246 cp->cpu_intr_thread = it->t_link; in panicsys()
/illumos-gate/usr/src/uts/common/disp/
H A Ddisp.c808 if ((dq->dq_first = tp->t_link) == NULL) { in disp()
835 tp->t_link = NULL; in disp()
1033 ASSERT(dq->dq_last == NULL || dq->dq_last->t_link == NULL); in search_disp_queues()
1035 for (rp = dq->dq_first; rp; rp = rp->t_link) in search_disp_queues()
1334 tp->t_link = NULL; in setbackdq()
1344 dq->dq_last->t_link = tp; in setbackdq()
1493 tp->t_link = dq->dq_first; in setfrontdq()
1498 tp->t_link = NULL; in setfrontdq()
1554 tp->t_link = NULL; in setkpdq()
1555 dq->dq_last->t_link = tp; in setkpdq()
[all …]
H A Dthread_intr.c87 tp->t_link = cp->cpu_intr_thread; in thread_create_intr()
H A Dthread.c1576 tp->t_link = cp->cpu_intr_thread; in thread_create_intr()
/illumos-gate/usr/src/uts/i86pc/io/apix/
H A Dapix_intr.c253 cpu->cpu_intr_thread = it->t_link; in apix_do_softint_prolog()
345 it->t_link = cpu->cpu_intr_thread; in apix_do_softint_epilog()
353 it->t_link = cpu->cpu_intr_thread; in apix_do_softint_epilog()
668 cpu->cpu_intr_thread = it->t_link; in apix_intr_thread_prolog()
752 it->t_link = cpu->cpu_intr_thread; in apix_intr_thread_epilog()
765 it->t_link = cpu->cpu_intr_thread; in apix_intr_thread_epilog()
/illumos-gate/usr/src/uts/i86pc/os/
H A Dintr.c758 cpu->cpu_intr_thread = it->t_link; in intr_thread_prolog()
843 it->t_link = cpu->cpu_intr_thread; in intr_thread_epilog()
853 it->t_link = cpu->cpu_intr_thread; in intr_thread_epilog()
1018 cpu->cpu_intr_thread = it->t_link; in dosoftint_prolog()
1100 it->t_link = cpu->cpu_intr_thread; in dosoftint_epilog()
1108 it->t_link = cpu->cpu_intr_thread; in dosoftint_epilog()
/illumos-gate/usr/src/uts/common/syscall/
H A Dlwp_sobj.c1386 t = t->t_link; in iswanted()
1402 for (tp = sqh->sq_queue.sq_first; tp != NULL; tp = tp->t_link) { in lwp_queue_waiter()
1445 *waiters = iswanted(tp->t_link, lwpchan); in lwp_release()
1457 tpp = &tp->t_link; in lwp_release()
1485 tpp = &tp->t_link; in lwp_release_all()
2290 tp->t_link = wakelist; in lwp_rwlock_release()
2302 tpp = &tp->t_link; in lwp_rwlock_release()
2316 tpnext = tp->t_link; in lwp_rwlock_release()
2317 tp->t_link = NULL; in lwp_rwlock_release()
/illumos-gate/usr/src/cmd/mdb/common/modules/genunix/
H A Dcpupart.c111 taddr = (uintptr_t)t.t_link; in cpupart_disp_threads()
H A Dsobj.c217 ww->ww_thr = (uintptr_t)thr.t_link; in wchan_walk_step()
H A Dthread.c305 wsp->walk_addr = (uintptr_t)t.t_link; in dispq_walk_step()
H A Dgenunix.c3402 taddr = (uintptr_t)t.t_link; in cpuinfo_walk_cpu()
/illumos-gate/usr/src/uts/common/sys/
H A Dthread.h118 struct _kthread *t_link; /* dispq, sleepq, and free queue link */ member
/illumos-gate/usr/src/uts/i86pc/ml/
H A Doffsets.in96 t_link
/illumos-gate/usr/src/uts/sun4/ml/
H A Doffsets.in137 t_link