/illumos-gate/usr/src/uts/intel/os/ |
H A D | hma_fpu.c | 137 ASSERT3P(curthread->t_lwp, !=, NULL); in hma_fpu_start_guest() 145 fp_save(&curthread->t_lwp->lwp_pcb.pcb_fpu); in hma_fpu_start_guest() 163 ASSERT(curthread->t_lwp == NULL || in do_fp_save() 164 fpu != &curthread->t_lwp->lwp_pcb.pcb_fpu); in do_fp_save() 190 fp_restore(&curthread->t_lwp->lwp_pcb.pcb_fpu); in hma_fpu_stop_guest()
|
H A D | fpu.c | 1061 fp = &t->t_lwp->lwp_pcb.pcb_fpu; in fp_new_lwp() 1062 cfp = &ct->t_lwp->lwp_pcb.pcb_fpu; in fp_new_lwp() 1078 PCB_SET_UPDATE_FPU(&ct->t_lwp->lwp_pcb); in fp_new_lwp() 1149 if (curthread->t_lwp && fp == &curthread->t_lwp->lwp_pcb.pcb_fpu) { in fp_free() 1182 ASSERT(curthread->t_lwp && fp == &curthread->t_lwp->lwp_pcb.pcb_fpu); in fp_save() 1208 PCB_SET_UPDATE_FPU(&curthread->t_lwp->lwp_pcb); in fp_save() 1561 struct fpu_ctx *fp = &curthread->t_lwp->lwp_pcb.pcb_fpu; in fpsetcw() 1690 pf = &curthread->t_lwp->lwp_pcb.pcb_fpu; in kernel_fpu_ctx_save() 1748 pf = &curthread->t_lwp->lwp_pcb.pcb_fpu; in kernel_fpu_ctx_restore() 1784 klwp_t *pl = curthread->t_lwp; in kernel_fpu_begin() [all …]
|
/illumos-gate/usr/src/uts/common/fs/zfs/sys/ |
H A D | simd.h | 54 if (curthread->t_lwp != NULL && (curthread->t_procp->p_flag & SSYS)) { in kfpu_begin() 65 if (curthread->t_lwp != NULL && (curthread->t_procp->p_flag & SSYS)) { in kfpu_end()
|
/illumos-gate/usr/src/uts/i86pc/os/ |
H A D | intr.c | 760 it->t_lwp = t->t_lwp; in intr_thread_prolog() 1035 it->t_lwp = t->t_lwp; in dosoftint_prolog() 1472 pcb = &tp->t_lwp->lwp_pcb; in sys_rtt_common() 1494 if (PCB_NEED_UPDATE_SEGS(pcb) && update_sregs(rp, tp->t_lwp)) { in sys_rtt_common() 1503 tp->t_lwp->lwp_cursig = SIGSEGV; in sys_rtt_common()
|
H A D | mlsetup.c | 331 t0.t_lwp = &lwp0; in mlsetup()
|
/illumos-gate/usr/src/uts/sparc/v9/fpu/ |
H A D | fpu.c | 135 if (curthread->t_lwp != NULL && lwptofpu(curthread->t_lwp) == fp) { in fp_free() 320 kfpu_t *fp = lwptofpu(curthread->t_lwp); in fp_runq()
|
H A D | uword.c | 211 if (lwp_getdatamodel(curthread->t_lwp) == DATAMODEL_ILP32) { in read_iureg() 271 if (lwp_getdatamodel(curthread->t_lwp) == DATAMODEL_ILP32) { in write_iureg()
|
H A D | v9instr.c | 283 pregs = lwptoregs(curthread->t_lwp); in fmovcc_icc() 420 pregs = lwptoregs(curthread->t_lwp); in fmovr()
|
/illumos-gate/usr/src/uts/common/os/ |
H A D | exacct.c | 898 pu->pu_minflt += t->t_lwp->lwp_ru.minflt; in exacct_calculate_proc_mstate() 899 pu->pu_majflt += t->t_lwp->lwp_ru.majflt; in exacct_calculate_proc_mstate() 900 pu->pu_sndmsg += t->t_lwp->lwp_ru.msgsnd; in exacct_calculate_proc_mstate() 901 pu->pu_rcvmsg += t->t_lwp->lwp_ru.msgrcv; in exacct_calculate_proc_mstate() 902 pu->pu_ioch += t->t_lwp->lwp_ru.ioch; in exacct_calculate_proc_mstate() 903 pu->pu_iblk += t->t_lwp->lwp_ru.inblock; in exacct_calculate_proc_mstate() 904 pu->pu_oblk += t->t_lwp->lwp_ru.oublock; in exacct_calculate_proc_mstate() 905 pu->pu_vcsw += t->t_lwp->lwp_ru.nvcsw; in exacct_calculate_proc_mstate() 906 pu->pu_icsw += t->t_lwp->lwp_ru.nivcsw; in exacct_calculate_proc_mstate() 907 pu->pu_nsig += t->t_lwp->lwp_ru.nsignals; in exacct_calculate_proc_mstate() [all …]
|
H A D | brand.c | 348 lwp = p->p_tlist->t_lwp; in brand_clearbrand() 1127 ASSERT(p->p_tlist->t_lwp == l); in brand_solaris_proc_exit() 1149 (void) brand_solaris_initlwp(p->p_tlist->t_lwp, pbrand); in brand_solaris_setbrand()
|
H A D | subr.c | 71 return (curthread->t_lwp ? in nodev()
|
H A D | lwp.c | 183 lwp = t->t_lwp; in lwp_create() 186 t->t_lwp = NULL; in lwp_create() 259 t->t_lwp = lwp; in lwp_create()
|
/illumos-gate/usr/src/uts/common/sys/ |
H A D | thread.h | 177 klwp_t *t_lwp; /* thread's lwp pointer */ member 530 #define proctolwp(x) ((x)->p_tlist->t_lwp) 531 #define ttolwp(x) ((x)->t_lwp)
|
/illumos-gate/usr/src/uts/common/syscall/ |
H A D | uadmin.c | 245 curthread->t_lwp->lwp_cursig = 0; in kadmin() 246 curthread->t_lwp->lwp_extsig = 0; in kadmin()
|
/illumos-gate/usr/src/uts/i86pc/io/apix/ |
H A D | apix_intr.c | 270 it->t_lwp = t->t_lwp; in apix_do_softint_prolog() 670 it->t_lwp = t->t_lwp; in apix_intr_thread_prolog()
|
/illumos-gate/usr/src/cmd/mdb/common/modules/genunix/ |
H A D | thread.c | 496 mdb_printf(" %?p %?p %?p", t.t_procp, t.t_lwp, t.t_cred); in thread() 711 mdb_printf("%0?p %?p %?p %s\n", addr, t.t_procp, t.t_lwp, desc); in threadlist() 716 addr, t.t_procp, t.t_lwp, t.t_cid, t.t_pri, t.t_wchan); in threadlist()
|
/illumos-gate/usr/src/cmd/mdb/common/mdb/ |
H A D | mdb_gcore.h | 78 uintptr_t t_lwp; member
|
/illumos-gate/usr/src/uts/common/disp/ |
H A D | cpucaps.c | 1026 klwp_t *lwp = t->t_lwp; in cpucaps_charge() 1091 klwp_t *lwp = t->t_lwp; in cpucaps_enforce()
|
H A D | thread.c | 716 klwp_t *lwp = t->t_lwp; in thread_free() 788 t->t_lwp = NULL; in thread_free() 1504 t->t_lwp = NULL; in thread_unpin()
|
/illumos-gate/usr/src/uts/common/fs/smbsrv/ |
H A D | smb_thread.c | 90 if (curthread->t_lwp != NULL) { in smb_thread_entry_point()
|
/illumos-gate/usr/src/uts/common/exec/elf/ |
H A D | elf_notes.c | 633 if (t->t_lwp->lwp_spymaster != NULL) { in write_elfnotes() 634 void *psaddr = t->t_lwp->lwp_spymaster; in write_elfnotes()
|
/illumos-gate/usr/src/uts/sparc/v9/os/ |
H A D | simulator.c | 955 if (lwp_getdatamodel(curthread->t_lwp) != DATAMODEL_ILP32) in simulate_unimp() 1260 struct machpcb *mpcb = lwptompcb(curthread->t_lwp); in putreg() 1284 struct machpcb *mpcb = lwptompcb(curthread->t_lwp); in putreg()
|
H A D | xregs.c | 261 int current = (lwp == curthread->t_lwp); in xregs_setgregs()
|
/illumos-gate/usr/src/uts/sun4/os/ |
H A D | mlsetup.c | 154 t0.t_lwp = &lwp0; in mlsetup()
|
H A D | trap.c | 1415 fp = lwptofpu(curthread->t_lwp); in fpu_trap() 1490 fp = lwptofpu(curthread->t_lwp); in fpu_trap() 1657 kfpu_t *fp = lwptofpu(curthread->t_lwp); in nfload()
|