Home
last modified time | relevance | path

Searched refs:p_flag (Results 1 – 25 of 76) sorted by relevance

1234

/freebsd/sys/ddb/
H A Ddb_ps.c218 if (p->p_flag & P_TRACED) in db_ps_proc()
220 if (p->p_flag & P_WEXIT && p->p_state != PRS_ZOMBIE) in db_ps_proc()
222 if (p->p_flag & P_PPWAIT) in db_ps_proc()
224 if (p->p_flag & P_SYSTEM || p->p_lock > 0) in db_ps_proc()
230 if (p->p_flag & P_CONTROLT) in db_ps_proc()
235 if (p->p_flag & P_HADTHREADS) { in db_ps_proc()
241 if (p->p_flag & P_SYSTEM) in db_ps_proc()
244 if (p->p_flag & P_SYSTEM) in db_ps_proc()
253 dumpthread(p, td, p->p_flag & P_HADTHREADS); in db_ps_proc()
327 if (p->p_flag in dumpthread()
[all...]
/freebsd/sys/kern/
H A Dkern_thread.c93 _Static_assert(offsetof(struct proc, p_flag) == 0xb8,
113 _Static_assert(offsetof(struct proc, p_flag) == 0x6c,
966 if (p->p_flag & P_HADTHREADS) { in thread_exit()
1240 while ((p->p_flag & P_STOPPED_SINGLE) != 0) { in thread_single()
1243 msleep(&p->p_flag, &p->p_mtx, PCATCH, "thrsgl", 0); in thread_single()
1245 if ((p->p_flag & (P_STOPPED_SIG | P_TRACED)) != 0 || in thread_single()
1248 } else if ((p->p_flag & P_HADTHREADS) == 0) in thread_single()
1254 p->p_flag |= P_SINGLE_EXIT; in thread_single()
1255 p->p_flag &= ~P_SINGLE_BOUNDARY; in thread_single()
1257 p->p_flag &= ~P_SINGLE_EXIT; in thread_single()
[all …]
H A Dkern_exit.c269 while (p->p_flag & P_HADTHREADS) { in exit1()
313 p->p_flag &= ~P_STOPPED_SIG; in exit1()
317 p->p_flag |= P_WEXIT; in exit1()
477 if ((p->p_flag & (P_TRACED | P_PPWAIT | P_PPTRACE)) != 0) { in exit1()
479 p->p_flag &= ~(P_TRACED | P_PPWAIT | P_PPTRACE); in exit1()
503 if ((q->p_flag & P_TRACED) == 0) { in exit1()
554 q->p_flag &= ~P_TRACED; in exit1()
564 q->p_flag &= ~P_STOPPED_TRACE; in exit1()
566 } else if ((q->p_flag & (P_STOPPED_TRACE | in exit1()
1059 (p->p_flag & P_TRACED) != 0)) { in proc_to_reap()
[all …]
H A Dkern_fork.c318 if ((p1->p_flag & (P_HADTHREADS | P_SYSTEM)) == P_HADTHREADS && in fork_norfproc()
356 if ((p1->p_flag & (P_HADTHREADS | P_SYSTEM)) == P_HADTHREADS && in fork_norfproc()
494 p2->p_flag = P_INMEM; in do_fork()
502 if (p1->p_flag & P_PROFIL) in do_fork()
528 p2->p_flag |= P_SYSTEM | P_KPROC; in do_fork()
539 p2->p_flag |= P_PROTECTED; in do_fork()
576 if ((p1->p_leader->p_flag & P_WEXIT) != 0) { in do_fork()
610 p2->p_flag |= p1->p_flag & P_SUGID; in do_fork()
613 if (p1->p_session->s_ttyvp != NULL && p1->p_flag & P_CONTROLT) in do_fork()
614 p2->p_flag |= P_CONTROLT; in do_fork()
[all …]
H A Dkern_clock.c382 if ((td->td_proc->p_flag & P_PROFIL) == 0) in ast_oweupc()
641 if (p->p_flag & P_STOPPROF) in startprofclock()
643 if ((p->p_flag & P_PROFIL) == 0) { in startprofclock()
644 p->p_flag |= P_PROFIL; in startprofclock()
660 if (p->p_flag & P_PROFIL) { in stopprofclock()
663 p->p_flag |= P_STOPPROF; in stopprofclock()
668 if ((p->p_flag & P_PROFIL) == 0) in stopprofclock()
670 p->p_flag &= ~P_PROFIL; in stopprofclock()
781 if (td->td_proc->p_flag & P_PROFIL) in profclock()
H A Dsys_process.c776 p->p_flag |= P_TRACED; in proc_set_traced()
788 p->p_flag &= ~(P_STOPPED_TRACE | P_STOPPED_SIG | P_WAITED); in ptrace_unsuspend()
802 if ((p->p_flag & P_WEXIT) != 0) in proc_can_ptrace()
811 if ((p->p_flag & P_TRACED) == 0) in proc_can_ptrace()
819 if ((p->p_flag & P_STOPPED_TRACE) == 0 || in proc_can_ptrace()
821 (p->p_flag & P_WAITED) == 0) in proc_can_ptrace()
833 MPASS((p->p_flag & P_STOPPED_TRACE) != 0); in ptrace_sel_coredump_thread()
914 if ((p->p_flag & P_WEXIT) != 0) { in kern_ptrace()
927 if ((p->p_flag & P_SYSTEM) != 0) { in kern_ptrace()
933 if ((p->p_flag & P_STOPPED_TRACE) != 0) { in kern_ptrace()
[all …]
H A Dkern_sig.c301 if ((p->p_flag & P_PPWAIT) == 0 && in ast_sig()
1813 if (p->p_pid <= 1 || (p->p_flag & P_SYSTEM) != 0 || in killpg1_sendsig()
1827 if (p->p_pid <= 1 || (p->p_flag & P_SYSTEM) != 0 || in kill_processes_prison_cb()
2084 (checkctty == 0 || p->p_flag & P_CONTROLT)) in pgsignal()
2137 if ((p->p_flag & P_TRACED) == 0 && SIGISMEMBER(ps->ps_sigcatch, sig) && in trapsignal()
2372 if (p->p_flag & P_CONTINUED) { in tdsendsignal()
2373 p->p_flag &= ~P_CONTINUED; in tdsendsignal()
2389 !((prop & SIGPROP_CONT) && (p->p_flag & P_STOPPED_SIG))) in tdsendsignal()
2401 KASSERT(!(p->p_flag & P_WEXIT), in tdsendsignal()
2408 if (p->p_flag & P_TRACED) in tdsendsignal()
[all …]
H A Dsubr_prof.c149 if (!(p->p_flag & P_PROFIL)) { in addupc_task()
177 if (p->p_flag & P_STOPPROF) { in addupc_task()
179 p->p_flag &= ~P_STOPPROF; in addupc_task()
H A Dkern_procctl.c59 if (p->p_flag & P_SYSTEM || p_cansched(td, p) != 0) in protect_setchild()
62 p->p_flag |= P_PROTECTED; in protect_setchild()
66 p->p_flag &= ~P_PROTECTED; in protect_setchild()
237 if ((p2->p_flag & P_STOPPED) != 0) in reap_getpids()
241 else if ((p2->p_flag & P_WEXIT) != 0) in reap_getpids()
293 if ((w->target->p_flag & (P_KPROC | P_SYSTEM | P_STOPPED)) == 0) in reap_kill_proc_locked()
436 if ((p2->p_flag & P_HADTHREADS) != 0 && in reap_kill_subtree_once()
596 if ((p->p_flag & P_TRACED) != 0 || p->p_traceflag != 0) in trace_ctl()
632 KASSERT((p->p_flag & P_TRACED) == 0, in trace_status()
635 } else if ((p->p_flag & P_TRACED) != 0) { in trace_status()
[all …]
H A Dsubr_trap.c92 KASSERT((p->p_flag & P_WEXIT) == 0, in userret()
107 if ((p->p_flag & P_PPWAIT) == 0 && in userret()
125 if (__predict_false(p->p_flag & P_PROFIL)) in userret()
H A Dkern_kthread.c196 if ((p->p_flag & P_KPROC) == 0) { in kproc_suspend()
214 if ((p->p_flag & P_KPROC) == 0) { in kproc_resume()
318 p->p_flag |= P_HADTHREADS; in kthread_add1()
H A Dkern_exec.c306 if ((p->p_flag & P_HADTHREADS) != 0) { in pre_execve()
325 if ((p->p_flag & P_HADTHREADS) != 0) { in post_execve()
438 KASSERT((p->p_flag & P_INEXEC) == 0, in do_execve()
440 p->p_flag |= P_INEXEC; in do_execve()
611 (p->p_flag & P_TRACED) == 0) { in do_execve()
814 p->p_flag |= P_EXEC; in do_execve()
821 if (p->p_flag & P_PPWAIT) { in do_execve()
822 p->p_flag &= ~(P_PPWAIT | P_PPTRACE); in do_execve()
870 p->p_flag &= ~P_SUGID; in do_execve()
908 p->p_flag &= ~P_INEXEC; in do_execve()
[all …]
H A Dsubr_syscall.c68 traced = (p->p_flag & P_TRACED) != 0; in syscallenter()
250 if (__predict_false(p->p_flag & P_TRACED)) { in syscallret()
H A Dtty_tty.c70 if (!(p->p_flag & P_CONTROLT)) in ctty_clone()
/freebsd/sys/fs/procfs/
H A Dprocfs.c98 if ((p->p_flag & P_SUGID) && pn->pn_type != pfstype_procdir) in procfs_attr()
134 return ((p->p_flag & P_SYSTEM) == 0); in procfs_notsystem()
145 return ((p->p_flag & P_SYSTEM) == 0 && p_candebug(td, p) == 0); in procfs_candebug()
H A Dprocfs_status.c96 if ((p->p_flag & P_CONTROLT) && (tp = sess->s_ttyp)) in procfs_doprocstatus()
185 if ((p->p_flag & P_SYSTEM) != 0) { in procfs_doproccmdline()
/freebsd/sys/i386/linux/
H A Dlinux_ptrace_machdep.c347 if ((p->p_flag & P_WEXIT) != 0) { in linux_ptrace()
356 if ((p->p_flag & P_SYSTEM) != 0) { in linux_ptrace()
362 if ((p->p_flag & P_TRACED) == 0) { in linux_ptrace()
374 if (!P_SHOULDSTOP(p) || (p->p_flag & P_WAITED) == 0) { in linux_ptrace()
/freebsd/sys/contrib/openzfs/lib/libspl/include/sys/
H A Ddklabel.h104 uint16_t p_flag; /* permission flag */ member
109 uint16_t p_flag; /* permission flags */ member
/freebsd/usr.bin/logins/
H A Dlogins.c69 static int p_flag; variable
263 if (p_flag) in select_users()
374 p_flag = 1; in main()
/freebsd/contrib/less/
H A Dcharset.c41 int *p_flag; member
324 if (p->p_flag != NULL) in icharset()
327 *(p->p_flag) = 1 + (GetConsoleOutputCP() != CP_UTF8); in icharset()
329 *(p->p_flag) = 1; in icharset()
/freebsd/sys/vm/
H A Dvm_swapout_dummy.c
/freebsd/contrib/llvm-project/lldb/source/Host/netbsd/
H A DHostNetBSD.cpp218 proc_kinfo[i].p_flag & P_TRACED || // Being debugged? in FindProcessesImpl()
219 proc_kinfo[i].p_flag & P_WEXIT) // Working on exiting in FindProcessesImpl()
/freebsd/crypto/heimdal/appl/login/
H A Dlogin.c239 static int p_flag; variable
255 { NULL, 'p', arg_flag, &p_flag, "don't purge environment" },
609 if(p_flag) in main()
/freebsd/lib/libkvm/
H A Dkvm_proc.c230 if ((proc.p_flag & P_INMEM) && proc.p_stats != NULL) { in kvm_proclist()
279 if ((proc.p_flag & P_CONTROLT) && sess.s_ttyp != NULL) { in kvm_proclist()
349 if ((proc.p_flag & P_CONTROLT) == 0 || in kvm_proclist()
414 kp->ki_flag = proc.p_flag; in kvm_proclist()
/freebsd/sys/dev/filemon/
H A Dfilemon.c307 KASSERT((p->p_flag & P_WEXIT) == 0, in filemon_attach_proc()
310 KASSERT((p->p_flag & P_INEXEC) == 0, in filemon_attach_proc()

1234