Home
last modified time | relevance | path

Searched refs:initproc (Results 1 – 13 of 13) sorted by relevance

/netbsd-src/sys/rump/librump/rumpkern/
H A Drump.c96 struct proc *initproc; variable
347 initproc = &proc0; /* borrow proc0 before we get initproc started */ in rump_init_callback()
476 initproc = proc_find_raw(1); in rump_init_callback()
478 if (initproc == NULL) in rump_init_callback()
480 strlcpy(initproc->p_comm, "rumplocal", sizeof(initproc->p_comm)); in rump_init_callback()
H A Dlwproc.c153 child->p_pptr = initproc; in lwproc_proc_free()
155 LIST_INSERT_HEAD(&initproc->p_children, child, p_sibling); in lwproc_proc_free()
H A Dscheduler.c275 l = rump__lwproc_alloclwp(initproc); in rump_schedule()
/netbsd-src/sys/kern/
H A Dkern_exit.c218 if (__predict_false(p == initproc)) { in exit1()
480 proc_reparent(child, t ? t : initproc); in exit1()
483 proc_reparent(child, initproc); in exit1()
486 proc_reparent(child, initproc); in exit1()
527 proc_reparent(p, initproc); in exit1()
596 cv_broadcast(&initproc->p_waitcv); in exit1()
1183 parent = (p->p_opptr == NULL) ? initproc : p->p_opptr; in proc_free()
1330 if (parent == initproc) { in proc_reparent()
H A Dinit_main.c240 struct proc *initproc; variable
650 * The initproc variable cannot be initialized in start_init as there in main()
654 initproc = proc_find_raw(1); in main()
H A Dsys_ptrace_common.c344 * (1) the parent is initproc, in ptrace_allowed()
346 if (p->p_pptr == initproc) in ptrace_allowed()
350 * (2) the process is initproc, or in ptrace_allowed()
352 if (p == initproc) in ptrace_allowed()
378 * (3) the tracer is initproc, in ptrace_allowed()
380 if (p == initproc) in ptrace_allowed()
1375 proc_reparent(t, pp ? pp : initproc); in do_ptrace()
H A Dvfs_mount.c1357 * Now that root is mounted, we can fixup initproc's CWD in vfs_mountroot()
1361 initproc->p_cwdi->cwdi_cdir = rootvnode; in vfs_mountroot()
1362 vref(initproc->p_cwdi->cwdi_cdir); in vfs_mountroot()
1363 initproc->p_cwdi->cwdi_rdir = NULL; in vfs_mountroot()
H A Dkern_fork.c433 parent = (flags & FORK_NOWAIT) ? initproc : p1; in fork1()
H A Dkern_sig.c1605 KASSERT(p->p_pptr != initproc); in eventswitch()
2570 KASSERT(p->p_pptr != initproc); in proc_stoptrace()
/netbsd-src/sys/secmodel/securelevel/
H A Dsecmodel_securelevel.c85 if ((newsecurelevel < securelevel) && (l->l_proc != initproc)) in secmodel_securelevel_sysctl()
381 if ((p == initproc) && (securelevel > -1)) in secmodel_securelevel_process_cb()
394 if ((p == initproc) && (securelevel > -1)) in secmodel_securelevel_process_cb()
/netbsd-src/sys/secmodel/keylock/
H A Dsecmodel_keylock.c291 if ((p == initproc) && (kstate != KEYLOCK_OPEN)) in secmodel_keylock_process_cb()
303 if ((p == initproc) && (kstate != KEYLOCK_OPEN)) in secmodel_keylock_process_cb()
/netbsd-src/sys/sys/
H A Dproc.h494 extern struct proc *initproc; /* Process slots for init, pager */
/netbsd-src/sys/arch/zaurus/dev/
H A Dzkbd.c573 psignal(initproc, SIGUSR1); in zkbd_on()