/netbsd/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() 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() 415 startprofclock(&proc0); in sysctl_kern_profiling() [all …]
|
H A D | kern_kthread.c | 85 error = lwp_create(&lwp0, &proc0, uaddr, LWP_DETACHED, NULL, in kthread_create() 110 mutex_enter(proc0.p_lock); in kthread_create() 144 mutex_exit(proc0.p_lock); in kthread_create()
|
H A D | kern_lwp.c | 281 .l_proc = &proc0, 380 kauth_cred_hold(proc0.p_cred); in lwp0_init() 381 l->l_cred = proc0.p_cred; in lwp0_init() 777 KASSERT(l1 == curlwp || l1->l_proc == &proc0); in lwp_create() 786 if (p2->p_nlwps != 0 && p2 != &proc0) { in lwp_create() 1101 KASSERT(p != &proc0); in lwp_exit() 1256 if (p != &proc0 && p->p_nlwps != 1) in lwp_free()
|
H A D | kern_proc.c | 205 struct proc proc0 = { variable 206 .p_lwps = LIST_HEAD_INITIALIZER(&proc0.p_lwps), 207 .p_sigwaiters = LIST_HEAD_INITIALIZER(&proc0.p_sigwaiters), 411 if (proc_alloc_pid_slot(&proc0, PT_SET_RESERVED) != 1) in procinit() 488 p = &proc0; in proc0_init() 1102 p != &proc0)) { in proc_alloc_pid_slot()
|
H A D | kern_descrip.c | 887 KASSERT(p == curproc || p == &proc0); in fd_alloc() 1032 KASSERT(p == curproc || p == &proc0); in fd_tryexpand() 1173 KASSERT(p == curproc || p == &proc0); in fd_affix() 1206 KASSERT(p == curproc || p == &proc0); in fd_abort()
|
H A D | exec_elf.c | 434 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() 2635 p2->p_vmspace = proc0.p_vmspace; in do_posix_spawn()
|
/netbsd/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/external/cddl/osnet/sys/sys/ |
H A D | proc.h | 83 #define p0 proc0
|
/netbsd/sys/rump/librump/rumpkern/ |
H A D | lwproc.c | 56 .l_proc = &proc0, 316 KASSERT(p != &proc0); in lwproc_freelwp() 404 p = lwproc_newproc(&proc0, rump_vmspace_local, RUMP_RFCFDG); in rump__lwproc_alloclwp()
|
H A D | rump.c | 331 l->l_proc = &proc0; in rump_init_callback() 349 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/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/sys/rump/librump/rumpvfs/ |
H A D | rump_vfs.c | 134 proc0.p_cwdi = &cwdi0; in RUMP_COMPONENT() 135 proc0.p_cwdi = cwdinit(); in RUMP_COMPONENT()
|
/netbsd/sys/sys/ |
H A D | proc.h | 485 extern struct proc proc0; /* Process slot for swapper */ 488 #define vmspace_kernel() (proc0.p_vmspace)
|
/netbsd/sys/arch/ia64/conf/ |
H A D | kern.ldscript | 32 *(.data.proc0 .data .data.* .gnu.linkonce.d.*)
|
/netbsd/sys/arch/vax/vax/ |
H A D | machdep.c | 775 proc0.p_rlimit[RLIMIT_AS].rlim_cur = DFLDSIZ; in machdep_init() 776 proc0.p_rlimit[RLIMIT_AS].rlim_max = MAXDSIZ; in machdep_init()
|
H A D | disksubr.c | 274 p = &proc0; in disk_reallymapin()
|
/netbsd/sys/arch/ia64/ia64/ |
H A D | locore.S | 39 .section .data.proc0,"aw"
|
/netbsd/sys/arch/alpha/alpha/ |
H A D | vm_machdep.c | 174 if (__predict_true(l2->l_proc != &proc0)) in cpu_lwp_fork()
|
/netbsd/sys/miscfs/procfs/ |
H A D | procfs_subr.c | 439 tp = &proc0; in procfs_proc_lock()
|
/netbsd/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/external/cddl/osnet/dist/uts/common/dtrace/ |
H A D | dtrace.c | 3716 if (curproc->p_pid == proc0.p_pid) in dtrace_dif_variable()
|
/netbsd/doc/ |
H A D | CHANGES.prev | 4068 kernel: Make proc0 use the kernel pmap. Since proc0's address space
|