Home
last modified time | relevance | path

Searched refs:t_lwp (Results 1 – 25 of 45) sorted by relevance

12

/illumos-gate/usr/src/uts/intel/os/
H A Dhma_fpu.c137 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 Dfpu.c1061 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()
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()
1971 if (curthread->t_lwp != NULL) { in kernel_fpu_end()
[all …]
/illumos-gate/usr/src/uts/common/fs/zfs/sys/
H A Dsimd.h44 if (curthread->t_lwp != NULL && (curthread->t_procp->p_flag & SSYS)) { in kfpu_begin()
55 if (curthread->t_lwp != NULL && (curthread->t_procp->p_flag & SSYS)) { in kfpu_end()
/illumos-gate/usr/src/uts/i86pc/os/
H A Dintr.c760 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 Dmlsetup.c331 t0.t_lwp = &lwp0; in mlsetup()
/illumos-gate/usr/src/uts/sparc/v9/fpu/
H A Dfpu.c135 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 Duword.c211 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 Dv9instr.c283 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 Dexacct.c898 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()
908 pu->pu_nswp += t->t_lwp->lwp_ru.nswap; in exacct_calculate_proc_mstate()
[all …]
H A Dbrand.c348 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 Dsubr.c71 return (curthread->t_lwp ? in nodev()
H A Dlwp.c183 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 Dthread.h177 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 Duadmin.c216 curthread->t_lwp->lwp_cursig = 0; in kadmin()
217 curthread->t_lwp->lwp_extsig = 0; in kadmin()
/illumos-gate/usr/src/uts/i86pc/io/apix/
H A Dapix_intr.c270 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 Dthread.c496 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 Dmdb_gcore.h78 uintptr_t t_lwp; member
/illumos-gate/usr/src/uts/common/disp/
H A Dcpucaps.c1026 klwp_t *lwp = t->t_lwp; in cpucaps_charge()
1091 klwp_t *lwp = t->t_lwp; in cpucaps_enforce()
H A Dthread.c716 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/exec/elf/
H A Delf_notes.c583 if (t->t_lwp->lwp_spymaster != NULL) { in write_elfnotes()
584 void *psaddr = t->t_lwp->lwp_spymaster; in write_elfnotes()
/illumos-gate/usr/src/uts/common/fs/smbsrv/
H A Dsmb_thread.c90 if (curthread->t_lwp != NULL) { in smb_thread_entry_point()
/illumos-gate/usr/src/uts/sparc/v9/os/
H A Dsimulator.c955 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 Dxregs.c261 int current = (lwp == curthread->t_lwp); in xregs_setgregs()
/illumos-gate/usr/src/uts/sun4/os/
H A Dmlsetup.c154 t0.t_lwp = &lwp0; in mlsetup()
H A Dtrap.c1415 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()

12