Home
last modified time | relevance | path

Searched refs:lwp_proc (Results 1 – 25 of 44) sorted by relevance

12

/dragonfly/sys/kern/
HDusched_bsd4.c357 lp->lwp_proc->p_pid == usched_bsd4_pid_debug, in bsd4_acquire_curproc()
358 lp->lwp_proc->p_pid, in bsd4_acquire_curproc()
370 lp->lwp_proc->p_pid == usched_bsd4_pid_debug, in bsd4_acquire_curproc()
371 lp->lwp_proc->p_pid, in bsd4_acquire_curproc()
434 lp->lwp_proc->p_pid == usched_bsd4_pid_debug, in bsd4_acquire_curproc()
435 lp->lwp_proc->p_pid, in bsd4_acquire_curproc()
437 dd->uschedcp->lwp_proc->p_pid, in bsd4_acquire_curproc()
451 lp->lwp_proc->p_pid == usched_bsd4_pid_debug, in bsd4_acquire_curproc()
452 lp->lwp_proc->p_pid, in bsd4_acquire_curproc()
494 lp->lwp_proc->p_pid == usched_bsd4_pid_debug, in bsd4_release_curproc()
[all …]
HDusched_dfly.c384 if (usched_dfly_debug == lp->lwp_proc->p_pid) in dfly_acquire_curproc()
386 lp->lwp_proc->p_pid, gd->gd_cpuid, in dfly_acquire_curproc()
403 if (usched_dfly_debug == lp->lwp_proc->p_pid) in dfly_acquire_curproc()
430 if (usched_dfly_debug == lp->lwp_proc->p_pid) in dfly_acquire_curproc()
434 if (usched_dfly_debug == lp->lwp_proc->p_pid) in dfly_acquire_curproc()
455 if (usched_dfly_debug == lp->lwp_proc->p_pid) in dfly_acquire_curproc()
493 if (usched_dfly_debug == lp->lwp_proc->p_pid) in dfly_acquire_curproc()
520 if (usched_dfly_debug == lp->lwp_proc->p_pid) in dfly_acquire_curproc()
541 if (usched_dfly_debug == lp->lwp_proc->p_pid) in dfly_acquire_curproc()
562 if (usched_dfly_debug == lp->lwp_proc->p_pid) in dfly_acquire_curproc()
[all …]
HDsys_generic.c513 lwpsignal(lp->lwp_proc, lp, SIGPIPE); in dofilewrite()
858 lwkt_gettoken(&lp->lwp_proc->p_token); in sys_pselect()
862 lwkt_reltoken(&lp->lwp_proc->p_token); in sys_pselect()
863 sigirefs_wait(lp->lwp_proc); in sys_pselect()
873 lwkt_gettoken(&lp->lwp_proc->p_token); in sys_pselect()
889 sigirefs_wait(lp->lwp_proc); in sys_pselect()
891 lwkt_reltoken(&lp->lwp_proc->p_token); in sys_pselect()
1287 lwkt_gettoken(&lp->lwp_proc->p_token); in sys_ppoll()
1291 lwkt_reltoken(&lp->lwp_proc->p_token); in sys_ppoll()
1292 sigirefs_wait(lp->lwp_proc); in sys_ppoll()
[all …]
HDkern_checkpoint.c220 struct proc *p = lp->lwp_proc; in ckpt_thaw_proc()
287 struct proc *p = lp->lwp_proc; in elf_loadnotes()
451 struct proc *p = lp->lwp_proc; in elf_getsigs()
590 struct filedesc *fdp = lp->lwp_proc->p_fd; in elf_getfiles()
664 if (fdalloc(lp->lwp_proc, cfi->cfi_index, &fd) != 0) { in elf_getfiles()
687 struct proc *p = lp->lwp_proc; in ckpt_freeze_proc()
776 struct proc *p = lp->lwp_proc; in checkpoint_signal_handler()
HDkern_varsym.c250 p = lp ? lp->lwp_proc : NULL; in sys_varsym_list()
388 p = lp ? lp->lwp_proc : NULL; in varsymfind()
435 p = lp ? lp->lwp_proc : NULL; in varsymmake()
HDkern_exit.c189 struct proc *p = lp->lwp_proc; in killalllwps()
255 struct proc *p = lp->lwp_proc; in killlwps()
674 struct proc *p = lp->lwp_proc; in lwp_exit()
901 PRELE(lp->lwp_proc); in lwp_dispose()
902 lp->lwp_proc = NULL; in lwp_dispose()
HDkern_fork.c305 struct proc *p1 = lp1->lwp_proc; in fork1()
744 lp2->lwp_proc = destproc; in lwp_fork1()
960 PRELE(lp1->lwp_proc); in start_forked_proc()
975 tsleep_interlock(lp1->lwp_proc, 0); in start_forked_proc()
977 tsleep(lp1->lwp_proc, PINTERLOCKED, "ppwait", 0); in start_forked_proc()
HDkern_sig.c953 struct proc *p = lp->lwp_proc; in trapsignal()
1020 if (lp != NULL && lp->lwp_proc == p) { in find_lwp_for_signal()
1152 KKASSERT(lp == NULL || lp->lwp_proc == p); in lwpsignal()
1339 lwkt_preempted_proc()->lwp_proc != p) { in lwpsignal()
1961 struct proc *p = lp->lwp_proc; in iscaught()
1992 struct proc *p = lp->lwp_proc; in issignal()
2274 struct proc *p = lp->lwp_proc; in postsig()
2397 struct proc *p = lp->lwp_proc; in sigexit()
2537 struct proc *p = lp->lwp_proc; in coredump()
HDkern_usched.c157 if (lp && lp->lwp_proc->p_usched == item) in usched_schedulerclock()
489 lp->lwp_proc->p_usched->changedcpu(lp); in setaffinity_lp()
HDkern_iosched.c103 (td->td_lwp ? (int)td->td_lwp->lwp_proc->p_pid : -1), in badjiosched()
HDkern_kinfo.c228 kl->kl_pid = lwp->lwp_proc->p_pid; in fill_kinfo_lwp()
263 kl->kl_pctcpu += lwp->lwp_proc->p_stat == SZOMB ? 0 : lwp->lwp_pctcpu; in fill_kinfo_lwp()
/dragonfly/sys/platform/vkernel64/x86_64/
HDtrap.c187 struct proc *p = lp->lwp_proc; in userret()
275 while (STOPLWP(lp->lwp_proc, lp)) { in userexit()
276 lwkt_gettoken(&lp->lwp_proc->p_token); in userexit()
278 lwkt_reltoken(&lp->lwp_proc->p_token); in userexit()
292 lp->lwp_proc->p_usched->acquire_curproc(lp); in userexit()
367 KTR_LOG(kernentry_trap, lp->lwp_proc->p_pid, lp->lwp_tid, in user_trap()
575 KTR_LOG(kernentry_trap_ret, lp->lwp_proc->p_pid, lp->lwp_tid); in user_trap()
827 PHOLD(lp->lwp_proc); in trap_pfault()
841 PRELE(lp->lwp_proc); in trap_pfault()
855 PRELE(lp->lwp_proc); in trap_pfault()
[all …]
/dragonfly/sys/sys/
HDsignal2.h55 set = lp->lwp_proc->p_siglist; in lwp_sigpend()
71 SIGDELSET_ATOMIC(lp->lwp_proc->p_siglist, sig); in lwp_delsig()
146 struct proc *p = lp->lwp_proc; in __cursig()
HDusched_dfly.h90 uload -= uload * lp->lwp_proc->p_nice / (PRIO_MAX + 1); in lptouload()
/dragonfly/sys/platform/pc64/x86_64/
HDtrap.c220 struct proc *p = lp->lwp_proc; in userret()
312 while (__predict_false(STOPLWP(lp->lwp_proc, lp))) { in userexit()
313 lwkt_gettoken(&lp->lwp_proc->p_token); in userexit()
315 lwkt_reltoken(&lp->lwp_proc->p_token); in userexit()
334 if (lp->lwp_proc->p_usched == &usched_dfly) in userexit()
337 lp->lwp_proc->p_usched->acquire_curproc(lp); in userexit()
948 PHOLD(lp->lwp_proc); in trap_pfault()
967 PRELE(lp->lwp_proc); in trap_pfault()
1321 td->td_comm, lp->lwp_proc->p_pid, frame->tf_err); in syscall2()
1467 KTR_LOG(kernentry_fork_ret, lp->lwp_proc->p_pid, lp->lwp_tid); in fork_return()
[all …]
/dragonfly/sys/vfs/procfs/
HDprocfs_type.c48 struct proc *p = lp->lwp_proc; in procfs_dotype()
78 return ((lp->lwp_proc->p_flags & P_SYSTEM) == 0); in procfs_validtype()
HDprocfs_fpregs.c52 struct proc *p = lp->lwp_proc; in procfs_dofpregs()
81 return ((lp->lwp_proc->p_flags & P_SYSTEM) == 0); in procfs_validfpregs()
HDprocfs_dbregs.c55 struct proc *p = lp->lwp_proc; in procfs_dodbregs()
83 return ((lp->lwp_proc->p_flags & P_SYSTEM) == 0); in procfs_validdbregs()
HDprocfs_regs.c53 struct proc *p = lp->lwp_proc; in procfs_doregs()
82 return ((lp->lwp_proc->p_flags & P_SYSTEM) == 0); in procfs_validregs()
HDprocfs_map.c60 struct proc *p = lp->lwp_proc; in procfs_domap()
256 return ((lp->lwp_proc->p_flags & P_SYSTEM) == 0); in procfs_validmap()
HDprocfs_ctl.c108 struct proc *p = lp->lwp_proc; in procfs_control()
289 struct proc *p = lp->lwp_proc; in procfs_doctl()
HDprocfs_rlimit.c59 struct proc *p = lp->lwp_proc; in procfs_dorlimit()
HDprocfs_status.c67 struct proc *p = lp->lwp_proc; in procfs_dostatus()
180 struct proc *p = lp->lwp_proc; in procfs_docmdline()
HDprocfs_mem.c178 struct proc *p = lp->lwp_proc; in procfs_domem()
/dragonfly/sys/vm/
HDvm_vmspace.c189 p = lp->lwp_proc; in sys_vmspace_ctl()
765 "active VC!\n", lp->lwp_proc->p_pid); in vkernel_lwp_exit()
766 pmap_setlwpvm(lp, lp->lwp_proc->p_vmspace); in vkernel_lwp_exit()
790 struct proc *p = lp->lwp_proc; in vkernel_trap()

12