Searched refs:t_intr (Results 1 - 21 of 21) sorted by relevance

/illumos-gate/usr/src/uts/common/os/
H A Dclock_tick.c320 if (t->t_intr != NULL)
321 t = t->t_intr;
346 ((cp != CPU) || (t != cp->cpu_thread->t_intr))) {
H A Dcondvar.c159 * The check for t_intr is to avoid doing the
163 if (lwp != NULL && t->t_intr == NULL) {
327 ASSERT(t->t_intr == NULL);
387 ASSERT(t->t_intr == NULL);
549 ASSERT(t->t_intr == NULL);
675 ASSERT(t->t_intr == NULL);
H A Dmsacct.c183 ASSERT(!CPU_ON_INTR(cpu) && curthread->t_intr == NULL);
619 if (((lwp = ttolwp(t)) == NULL) || t->t_intr)
680 if (!CPU_ON_INTR(t->t_cpu) && curthread->t_intr == NULL) {
712 * threads with t_intr set shouldn't be in the dispatcher, so assert
713 * that nobody here has t_intr.
715 ASSERT(t->t_intr == NULL);
H A Dclock.c577 t = t->t_intr;
/illumos-gate/usr/src/tools/ctf/cvt/
H A Dst_parse.c826 tdp->t_intr = intr;
842 newtdp->t_intr = xmalloc(sizeof (intr_t));
843 bcopy(template->t_intr, newtdp->t_intr, sizeof (intr_t));
844 newtdp->t_intr->intr_nbits = nbits;
956 if (mlp->ml_size != itdp->t_intr->intr_nbits) {
1176 if (ml->ml_size != tdp->t_intr->intr_nbits) {
H A Dmerge.c221 intr_t *si = stdp->t_intr;
222 intr_t *ti = ttdp->t_intr;
736 new->t_intr = xmalloc(sizeof (intr_t));
737 bcopy(old->t_intr, new->t_intr, sizeof (intr_t));
H A Ddwarf.c218 return (tdp->t_intr->intr_nbits);
615 tdp->t_intr = intr;
673 new->t_intr = xcalloc(sizeof (intr_t));
674 bcopy(old->t_intr, new->t_intr, sizeof (intr_t));
675 new->t_intr->intr_nbits = bitsz;
1142 mt->t_intr->intr_nbits != ml->ml_size) {
1477 tdp->t_intr = intr;
H A Dctftools.h244 #define t_intr t_data.intr macro
H A Dtdata.c190 free(tdp->t_intr);
H A Dctf.c272 ip = tp->t_intr;
985 tdp->t_intr = ip;
1001 tdp->t_intr = ip;
/illumos-gate/usr/src/uts/i86pc/os/
H A Dfastboot.c1301 kthread_t *t_intr = curthread->t_intr; local
1314 if (t_intr && t_intr->t_procp->p_as->a_hat != curproc->p_as->a_hat &&
1315 t_intr->t_procp->p_as != &kas)
1316 hat_devload(t_intr->t_procp->p_as->a_hat, (caddr_t)fb->fb_va,
H A Dintr.c743 it->t_intr = t;
795 if ((t = it->t_intr) == NULL) {
1029 it->t_intr = t;
1073 if ((t = it->t_intr) == NULL) {
1237 ASSERT(t->t_intr == NULL);
/illumos-gate/usr/src/uts/i86pc/io/apix/
H A Dapix_intr.c280 it->t_intr = t;
325 if ((t = it->t_intr) == NULL) {
652 it->t_intr = t;
699 if ((t = it->t_intr) == NULL) {
/illumos-gate/usr/src/uts/common/disp/
H A Dthread.c1318 ASSERT(t->t_intr != NULL);
1320 itp = t->t_intr; /* interrupted thread */
1321 t->t_intr = NULL; /* clear interrupt ptr */
H A Ddisp.c860 if (t->t_intr != NULL) {
/illumos-gate/usr/src/uts/common/sys/
H A Dthread.h151 struct _kthread *t_intr; /* interrupted (pinned) thread */ member in struct:_kthread
/illumos-gate/usr/src/cmd/mdb/common/modules/genunix/
H A Dthread.c500 if (t.t_intr == NULL) {
507 t.t_pri, t.t_epri, t.t_pil, t.t_intr);
H A Dgenunix.c3150 pinned = (uintptr_t)t.t_intr;
/illumos-gate/usr/src/uts/sun4/os/
H A Dmachdep.c562 ASSERT(t->t_intr == NULL || t->t_state == TS_RUN);
/illumos-gate/usr/src/uts/intel/io/dktp/drvobj/
H A Dstrategy.c418 if ((curthread->t_intr) && (!dmultp->ds_bp) &&
/illumos-gate/usr/src/uts/sun4/ml/
H A Dinterrupt.s648 ! by preempt()ing ourselves, which will bubble up the t_intr chain
657 ! If t_intr is NULL, we're not pinning anyone, so we use a simpler
687 ! Code for t_intr == NULL

Completed in 122 milliseconds