Home
last modified time | relevance | path

Searched refs:td_lwp (Results 1 – 25 of 82) sorted by relevance

1234

/dragonfly/sys/platform/pc64/x86_64/
HDvm_machdep.c1304 KKASSERT(td->td_lwp);
1305 KASSERT(td->td_lwp->lwp_md.md_regs == frame,
1307 td->td_lwp->lwp_md.md_regs, frame));
1308 td->td_lwp->lwp_saveusp = (void *)frame->tf_rsp;
1309 td->td_lwp->lwp_saveupc = (void *)frame->tf_rip;
1324 KKASSERT(td->td_lwp);
1325 KASSERT(td->td_lwp->lwp_md.md_regs == frame,
1327 td->td_lwp->lwp_md.md_regs, frame));
1328 if (td->td_lwp->lwp_saveusp != (void *)frame->tf_rsp) {
1331 td->td_lwp->lwp_saveusp,
[all …]
HDsysarch.c54 curthread->td_lwp->lwp_md.md_regs->tf_rflags |= PSL_IOPL; in cpu_set_iopl()
62 curthread->td_lwp->lwp_md.md_regs->tf_rflags &= ~PSL_IOPL; in cpu_clr_iopl()
HDtrap.c400 struct lwp *lp = td->td_lwp; in trap()
845 struct lwp *lp = curthread->td_lwp; in trap_handle_userexit()
863 struct lwp *lp = td->td_lwp; in trap_pfault()
1005 if (td->td_lwp->lwp_vkernel == NULL) { in trap_pfault()
1162 struct lwp *lp = td->td_lwp; in syscall2()
1308 lp = curthread->td_lwp; in syscall2()
1427 ktrsyscall(td->td_lwp, code, narg, argp); in sys_xsyscall()
1430 ktrsysret(td->td_lwp, code, error, in sys_xsyscall()
1440 ktrsyscall(td->td_lwp, code, narg, argp); in sys_xsyscall()
1452 ktrsysret(td->td_lwp, code, error, rval); in sys_xsyscall()
HDefirt.c348 efi_savevm = td->td_lwp->lwp_vmspace; in efi_enter()
349 pmap_setlwpvm(td->td_lwp, efi_vmspace); in efi_enter()
363 pmap_setlwpvm(td->td_lwp, efi_savevm); in efi_leave()
/dragonfly/sys/vm/
HDvm_fault.c417 if ((lp = td->td_lwp) != NULL) in vm_fault()
782 if (td->td_lwp) { in vm_fault()
784 ++td->td_lwp->lwp_ru.ru_majflt; in vm_fault()
786 ++td->td_lwp->lwp_ru.ru_minflt; in vm_fault()
832 (curthread->td_lwp ? curthread->td_lwp->lwp_tid : -1), in vm_fault()
904 if (curthread->td_lwp && curthread->td_lwp->lwp_vmspace && in vm_fault_bypass()
905 pmap_emulate_ad_bits(&curthread->td_lwp->lwp_vmspace->vm_pmap)) { in vm_fault_bypass()
993 struct lwp *lp = curthread->td_lwp; in vm_fault_page_quick()
1319 if (curthread->td_lwp) in vm_fault_page()
1320 ++curthread->td_lwp->lwp_ru.ru_minflt; in vm_fault_page()
[all …]
HDvm_vmspace.c188 lp = curthread->td_lwp; in sys_vmspace_ctl()
462 lp = curthread->td_lwp; in sys_vmspace_mcontrol()
644 struct lwp *lp = curthread->td_lwp; in vkernel_find_vmspace()
/dragonfly/sys/dev/drm/include/linux/
HDsched.h237 if (t->td_lwp == NULL) in signal_pending()
240 return CURSIG(t->td_lwp); in signal_pending()
250 if (t->td_lwp == NULL) in fatal_signal_pending()
253 pending_set = lwp_sigpend(t->td_lwp); in fatal_signal_pending()
/dragonfly/sys/kern/
HDkern_umtx.c143 (int)td->td_lwp->lwp_tid); in sys_umtx_sleep()
154 (int)td->td_lwp->lwp_tid); in sys_umtx_sleep()
282 (int)td->td_lwp->lwp_tid); in sys_umtx_wakeup()
293 (int)td->td_lwp->lwp_tid); in sys_umtx_wakeup()
HDkern_iosched.c103 (td->td_lwp ? (int)td->td_lwp->lwp_proc->p_pid : -1), in badjiosched()
HDsys_mqueue.c517 error = falloc(td->td_lwp, &fp, &mqd); in sys_mq_open()
739 error = mq_receive1(curthread->td_lwp, uap->mqdes, uap->msg_ptr, in sys_mq_receive()
771 error = mq_receive1(curthread->td_lwp, uap->mqdes, uap->msg_ptr, in sys_mq_timedreceive()
925 return mq_send1(curthread->td_lwp, uap->mqdes, uap->msg_ptr, in sys_mq_send()
952 return mq_send1(curthread->td_lwp, uap->mqdes, uap->msg_ptr, in sys_mq_timedsend()
979 error = mqueue_get(curthread->td_lwp, uap->mqdes, &fp); in sys_mq_notify()
1017 error = mqueue_get(curthread->td_lwp, uap->mqdes, &fp); in sys_mq_getattr()
1047 error = mqueue_get(curthread->td_lwp, uap->mqdes, &fp); in sys_mq_setattr()
HDlwkt_thread.c311 KKASSERT(td->td_lwp == NULL || in lwkt_schedule_self()
312 (td->td_lwp->lwp_mpflags & LWP_MP_ONRUNQ) == 0); in lwkt_schedule_self()
1128 struct lwp *lp = td->td_lwp; in lwkt_passive_release()
1295 KKASSERT(td->td_lwp == NULL || in _lwkt_schedule()
1296 (td->td_lwp->lwp_mpflags & LWP_MP_ONRUNQ) == 0); in _lwkt_schedule()
1626 KKASSERT(td->td_lwp == NULL || in lwkt_setcpu_remote()
1627 (td->td_lwp->lwp_mpflags & LWP_MP_ONRUNQ) == 0); in lwkt_setcpu_remote()
1637 return(td->td_lwp); in lwkt_preempted_proc()
HDkern_varsym.c141 lp = td->td_lwp; in sys_varsym_set()
249 lp = td->td_lwp; in sys_varsym_list()
387 lp = td->td_lwp; in varsymfind()
434 lp = td->td_lwp; in varsymmake()
HDkern_usched.c197 lp = curthread->td_lwp; in sys_usched_set()
309 lp = curthread->td_lwp; in sys_usched_set()
481 if (lp == curthread->td_lwp) { in setaffinity_lp()
HDsys_socket.c118 uio->uio_td->td_lwp) { in soo_write()
119 lwpsignal(uio->uio_td->td_proc, uio->uio_td->td_lwp, SIGPIPE); in soo_write()
HDsys_generic.c312 ktrgenio(td->td_lwp, fd, UIO_READ, &ktruio, error); in dofileread()
485 struct lwp *lp = td->td_lwp; in dofilewrite()
834 struct lwp *lp = td->td_lwp; in sys_pselect()
1164 kap->lwp = curthread->td_lwp; in doselect()
1263 struct lwp *lp = td->td_lwp; in sys_ppoll()
1643 ka.lwp = curthread->td_lwp; in dopoll()
1699 if ((error = falloc(td->td_lwp, &fp, &fd)) != 0) in socket_wait()
1706 fsetfd(td->td_lwp->lwp_proc->p_fd, fp, fd); in socket_wait()
1710 kqueue_init(&kq, td->td_lwp->lwp_proc->p_fd); in socket_wait()
HDkern_fork.c139 struct lwp *lp = curthread->td_lwp; in sys_fork()
160 struct lwp *lp = curthread->td_lwp; in sys_vfork()
189 struct lwp *lp = curthread->td_lwp; in sys_rfork()
236 lp = lwp_fork1(curthread->td_lwp, p, RFPROC | RFMEM, mask); in lwp_create1()
237 lwp_fork2(curthread->td_lwp, p, lp, RFPROC | RFMEM); in lwp_create1()
821 td2->td_lwp = lp2; in lwp_fork2()
HDkern_ktrace.c76 struct lwp *lp = td->td_lwp; in ktrgetheader()
452 td->td_lwp->lwp_traceflag |= KTRFAC_ACTIVE; in sys_utrace()
462 ktrwrite(td->td_lwp, &kth, NULL); in sys_utrace()
466 td->td_lwp->lwp_traceflag &= ~KTRFAC_ACTIVE; in sys_utrace()
HDkern_exit.c188 struct lwp *lp = curthread->td_lwp; in killalllwps()
294 struct lwp *lp = td->td_lwp; in exit1()
673 struct lwp *lp = td->td_lwp; in lwp_exit()
905 td->td_lwp = NULL; in lwp_dispose()
1047 if (STOPLWP(q, td->td_lwp)) in kern_wait()
HDkern_synch.c515 struct lwp *lp = td->td_lwp; in tsleep()
903 if ((flags & PCATCH) == 0 || td->td_lwp == NULL) { in lwkt_sleep()
912 if ((sig = CURSIG(td->td_lwp)) != 0) { in lwkt_sleep()
958 if ((lp = td->td_lwp) != NULL) in endtsleep()
1341 struct lwp *lp = curthread->td_lwp; in tstop()
/dragonfly/sys/vfs/mfs/
HDmfs_vfsops.c481 sig = CURSIG(td->td_lwp); in mfs_start()
483 spin_lock(&td->td_lwp->lwp_spin); in mfs_start()
484 lwp_delsig(td->td_lwp, sig, 1); in mfs_start()
485 spin_unlock(&td->td_lwp->lwp_spin); in mfs_start()
/dragonfly/sys/sys/
HDktrace.h94 (td)->td_lwp->lwp_traceflag) & \
100 (td)->td_lwp->lwp_traceflag) & \
/dragonfly/sys/platform/vkernel64/x86_64/
HDtrap.c337 struct lwp *lp = td->td_lwp; in user_trap()
601 lp = td->td_lwp; in kern_trap()
791 struct lwp *lp = td->td_lwp; in trap_pfault()
1017 struct lwp *lp = td->td_lwp; in syscall2()
1145 lp = curthread->td_lwp; in syscall2()
1263 ktrsyscall(td->td_lwp, code, narg, argp); in sys_xsyscall()
1271 ktrsysret(td->td_lwp, code, error, sysmsg->sysmsg_result); in sys_xsyscall()
/dragonfly/sys/vfs/hammer/
HDhammer_signal.c59 if ((sig = CURSIG_NOBLOCK(curthread->td_lwp)) != 0) in hammer_signal_check()
/dragonfly/sys/vfs/hammer2/
HDhammer2_subr.c389 if (td->td_lwp) { in hammer2_signal_check()
393 if (CURSIG_NOBLOCK(curthread->td_lwp) != 0) in hammer2_signal_check()
/dragonfly/usr.sbin/makefs/hammer2/
HDhammer2_subr.c428 if (td->td_lwp) { in hammer2_signal_check()
432 if (CURSIG_NOBLOCK(curthread->td_lwp) != 0) in hammer2_signal_check()

1234