Lines Matching refs:it
707 kthread_t *t, *volatile it; in intr_thread_prolog() local
741 it = cpu->cpu_intr_thread; in intr_thread_prolog()
742 cpu->cpu_intr_thread = it->t_link; in intr_thread_prolog()
743 it->t_intr = t; in intr_thread_prolog()
744 it->t_lwp = t->t_lwp; in intr_thread_prolog()
751 it->t_state = TS_ONPROC; in intr_thread_prolog()
753 cpu->cpu_thread = it; /* new curthread on this cpu */ in intr_thread_prolog()
754 it->t_pil = (uchar_t)pil; in intr_thread_prolog()
755 it->t_pri = intr_pri + (pri_t)pil; in intr_thread_prolog()
756 it->t_intr_start = now; in intr_thread_prolog()
758 return (it->t_stk); in intr_thread_prolog()
774 kthread_t *it = cpu->cpu_thread; /* curthread */ in intr_thread_epilog() local
779 pil = it->t_pil; in intr_thread_epilog()
782 ASSERT(it->t_intr_start != 0); in intr_thread_epilog()
783 intrtime = now - it->t_intr_start; in intr_thread_epilog()
795 if ((t = it->t_intr) == NULL) { in intr_thread_epilog()
821 it->t_state = TS_FREE; in intr_thread_epilog()
825 it->t_link = cpu->cpu_intr_thread; in intr_thread_epilog()
826 cpu->cpu_intr_thread = it; in intr_thread_epilog()
835 it->t_link = cpu->cpu_intr_thread; in intr_thread_epilog()
836 cpu->cpu_intr_thread = it; in intr_thread_epilog()
837 it->t_state = TS_FREE; in intr_thread_epilog()
944 kthread_t *t, *volatile it; in dosoftint_prolog() local
998 it = cpu->cpu_intr_thread; in dosoftint_prolog()
999 cpu->cpu_intr_thread = it->t_link; in dosoftint_prolog()
1016 it->t_lwp = t->t_lwp; in dosoftint_prolog()
1017 it->t_state = TS_ONPROC; in dosoftint_prolog()
1029 it->t_intr = t; in dosoftint_prolog()
1030 cpu->cpu_thread = it; in dosoftint_prolog()
1041 it->t_pil = (uchar_t)pil; in dosoftint_prolog()
1042 it->t_pri = (pri_t)pil + intr_pri; in dosoftint_prolog()
1043 it->t_intr_start = now; in dosoftint_prolog()
1045 return (it->t_stk); in dosoftint_prolog()
1052 kthread_t *t, *it; in dosoftint_epilog() local
1057 it = cpu->cpu_thread; in dosoftint_epilog()
1058 pil = it->t_pil; in dosoftint_epilog()
1064 intrtime = now - it->t_intr_start; in dosoftint_epilog()
1073 if ((t = it->t_intr) == NULL) { in dosoftint_epilog()
1079 it->t_state = TS_FREE; in dosoftint_epilog()
1080 it->t_link = cpu->cpu_intr_thread; in dosoftint_epilog()
1081 cpu->cpu_intr_thread = it; in dosoftint_epilog()
1088 it->t_link = cpu->cpu_intr_thread; in dosoftint_epilog()
1089 cpu->cpu_intr_thread = it; in dosoftint_epilog()
1090 it->t_state = TS_FREE; in dosoftint_epilog()
1111 kthread_t *it, /* interrupt thread */ in intr_passivate() argument
1116 ASSERT(it->t_flag & T_INTR_THREAD); in intr_passivate()
1120 return (it->t_pil); in intr_passivate()