| /netbsd-src/sys/kern/ |
| H A D | subr_prof.c | 339 mutex_spin_enter(&proc0.p_stmutex); in sysctl_kern_profiling() 341 startprofclock(&proc0); in sysctl_kern_profiling() 343 stopprofclock(&proc0); in sysctl_kern_profiling() 344 mutex_spin_exit(&proc0.p_stmutex); in sysctl_kern_profiling() 368 mutex_spin_enter(&proc0.p_stmutex); in sysctl_kern_profiling() 370 stopprofclock(&proc0); in sysctl_kern_profiling() 372 startprofclock(&proc0); in sysctl_kern_profiling() 373 mutex_spin_exit(&proc0.p_stmutex); in sysctl_kern_profiling() 411 mutex_spin_enter(&proc0.p_stmutex); in sysctl_kern_profiling() 413 stopprofclock(&proc0); in sysctl_kern_profiling() [all …]
|
| H A D | kern_kthread.c | 86 error = lwp_create(&lwp0, &proc0, uaddr, LWP_DETACHED, NULL, in kthread_create() 111 mutex_enter(proc0.p_lock); in kthread_create() 145 mutex_exit(proc0.p_lock); in kthread_create()
|
| H A D | kern_lwp.c | 283 .l_proc = &proc0, 382 l->l_cred = kauth_cred_hold(proc0.p_cred); in lwp0_init() 782 KASSERT(l1 == curlwp || l1->l_proc == &proc0); in lwp_create() 791 if (p2->p_nlwps != 0 && p2 != &proc0) { in lwp_create() 1111 KASSERT(p != &proc0); in lwp_exit() 1266 if (p != &proc0 && p->p_nlwps != 1) in lwp_free()
|
| H A D | kern_proc.c | 206 struct proc proc0 = { variable 207 .p_lwps = LIST_HEAD_INITIALIZER(&proc0.p_lwps), 208 .p_sigwaiters = LIST_HEAD_INITIALIZER(&proc0.p_sigwaiters), 412 if (proc_alloc_pid_slot(&proc0, PT_SET_RESERVED) != 1) in procinit() 489 p = &proc0; in proc0_init() 1103 p != &proc0)) { in proc_alloc_pid_slot()
|
| H A D | kern_descrip.c | 893 KASSERT(p == curproc || p == &proc0); in fd_alloc() 1040 KASSERT(p == curproc || p == &proc0); in fd_tryexpand() 1180 KASSERT(p == curproc || p == &proc0); in fd_affix() 1213 KASSERT(p == curproc || p == &proc0); in fd_abort()
|
| H A D | exec_elf.c | 437 KASSERT(p->p_vmspace != proc0.p_vmspace); in elf_load_interp()
|
| H A D | kern_exec.c | 2051 pmap_procwr(&proc0, va, sz); in exec_sigcode_alloc() 2609 * Allocate new proc. Borrow proc0 vmspace for it, we will in do_posix_spawn() 2635 p2->p_vmspace = proc0.p_vmspace; in do_posix_spawn()
|
| /netbsd-src/sys/external/bsd/compiler_rt/dist/lib/tsan/go/ |
| H A D | test.c | 62 void *proc0 = 0; in main() local 63 __tsan_init(&thr0, &proc0, symbolize_cb); in main() 64 current_proc = proc0; in main() 103 current_proc = proc0; in main()
|
| /netbsd-src/sys/rump/librump/rumpkern/ |
| H A D | lwproc.c | 57 .l_proc = &proc0, 298 KASSERT(p != &proc0); in lwproc_freelwp() 386 p = lwproc_newproc(&proc0, rump_vmspace_local, RUMP_RFCFDG); in rump__lwproc_alloclwp()
|
| H A D | rump.c | 329 l->l_proc = &proc0; in rump_init_callback() 347 initproc = &proc0; /* borrow proc0 before we get initproc started */ in rump_init_callback()
|
| H A D | threads.c | 196 td->newlwp = l = rump__lwproc_alloclwp(&proc0); in kthread_create()
|
| /netbsd-src/external/cddl/osnet/sys/sys/ |
| H A D | proc.h | 83 #define p0 proc0
|
| /netbsd-src/sys/uvm/ |
| H A D | uvm_glue.c | 431 if (__predict_false(ovm == proc0.p_vmspace)) in uvm_proc_exit() 439 p->p_vmspace = proc0.p_vmspace; in uvm_proc_exit()
|
| H A D | uvm_swap.c | 1965 bp->b_proc = &proc0; /* XXX */ in uvm_swap_io()
|
| /netbsd-src/sys/rump/librump/rumpvfs/ |
| H A D | rump_vfs.c | 133 proc0.p_cwdi = &cwdi0; in RUMP_COMPONENT() 134 proc0.p_cwdi = cwdinit(); in RUMP_COMPONENT()
|
| /netbsd-src/sys/sys/ |
| H A D | proc.h | 485 extern struct proc proc0; /* Process slot for swapper */ 488 #define vmspace_kernel() (proc0.p_vmspace)
|
| /netbsd-src/sys/arch/ia64/conf/ |
| H A D | kern.ldscript | 32 *(.data.proc0 .data .data.* .gnu.linkonce.d.*)
|
| /netbsd-src/sys/arch/vax/vax/ |
| H A D | machdep.c | 779 proc0.p_rlimit[RLIMIT_AS].rlim_cur = MAXDSIZ; in machdep_init() 780 proc0.p_rlimit[RLIMIT_AS].rlim_max = MAXDSIZ; in machdep_init()
|
| H A D | disksubr.c | 274 p = &proc0; in disk_reallymapin()
|
| /netbsd-src/sys/arch/ia64/ia64/ |
| H A D | locore.S | 39 .section .data.proc0,"aw"
|
| /netbsd-src/sys/arch/alpha/alpha/ |
| H A D | vm_machdep.c | 174 if (__predict_true(l2->l_proc != &proc0)) in cpu_lwp_fork()
|
| /netbsd-src/sys/miscfs/procfs/ |
| H A D | procfs_subr.c | 424 tp = &proc0; in procfs_proc_lock()
|
| /netbsd-src/sys/arch/acorn32/doc/ |
| H A D | history | 86 - fixed passing of proc0 pointer into cpu_switch from switch_exit 253 - boot() no longer sets the curproc to proc0 if it was zero.
|
| /netbsd-src/external/cddl/osnet/dist/uts/common/dtrace/ |
| H A D | dtrace.c | 3716 if (curproc->p_pid == proc0.p_pid) in dtrace_dif_variable()
|