Lines Matching defs:kernproc

210 proc_t kernproc;
430 kernproc = &proc0; /* implicitly bzero'ed */
432 /* kernel_task->proc = kernproc; */
433 set_bsdtask_info(kernel_task,(void *)kernproc);
435 /* give kernproc a name */
437 process_name("kernel_task", kernproc);
460 lck_mtx_init(&kernproc->p_mlock, proc_mlock_grp, proc_lck_attr);
461 lck_mtx_init(&kernproc->p_fdmlock, proc_fdmlock_grp, proc_lck_attr);
462 lck_spin_init(&kernproc->p_slock, proc_slock_grp, proc_lck_attr);
466 lck_mtx_init(&kernproc->p_mlock, proc_lck_grp, proc_lck_attr);
467 lck_mtx_init(&kernproc->p_fdmlock, proc_lck_grp, proc_lck_attr);
468 lck_spin_init(&kernproc->p_slock, proc_lck_grp, proc_lck_attr);
490 kernproc->p_mac_enforce = 0;
508 LIST_INSERT_HEAD(&allproc, kernproc, p_list);
509 kernproc->p_pgrp = &pgrp0;
518 LIST_INSERT_HEAD(&pgrp0.pg_members, kernproc, p_pglist);
519 kernproc->p_listflag |= P_LIST_INPGRP;
520 kernproc->p_pgrpid = 0;
521 kernproc->p_uniqueid = 0;
527 session0.s_leader = kernproc;
538 kernproc->p_lctx = NULL;
541 kernproc->task = kernel_task;
543 kernproc->p_stat = SRUN;
544 kernproc->p_flag = P_SYSTEM;
545 kernproc->p_lflag = 0;
546 kernproc->p_ladvflag = 0;
550 kernproc->p_flag |= P_DISABLE_ASLR;
553 kernproc->p_nice = NZERO;
554 kernproc->p_pptr = kernproc;
556 TAILQ_INIT(&kernproc->p_uthlist);
557 TAILQ_INSERT_TAIL(&kernproc->p_uthlist, ut, uu_list);
559 kernproc->sigwait = FALSE;
560 kernproc->sigwait_thread = THREAD_NULL;
561 kernproc->exit_thread = THREAD_NULL;
562 kernproc->p_csflags = CS_VALID;
581 kernproc->p_ucred = kauth_cred_create(&temp_cred);
584 PROC_UPDATE_CREDS_ONPROC(kernproc);
588 kauth_cred_ref(kernproc->p_ucred);
589 ut->uu_context.vc_ucred = kernproc->p_ucred;
592 TAILQ_INIT(&kernproc->p_aio_activeq);
593 TAILQ_INIT(&kernproc->p_aio_doneq);
594 kernproc->p_aio_total_count = 0;
595 kernproc->p_aio_active_count = 0;
601 mac_cred_label_associate_kernel(kernproc->p_ucred);
602 mac_task_label_update_cred (kernproc->p_ucred, (struct task *) kernproc->task);
606 kernproc->p_fd = &filedesc0;
614 kernproc->p_limit = &limit0;
615 for (i = 0; i < sizeof(kernproc->p_rlimit)/sizeof(kernproc->p_rlimit[0]); i++)
626 kernproc->p_stats = &pstats0;
627 kernproc->p_sigacts = &sigacts0;
782 kernproc->p_fd->fd_cdir = NULL;
783 kernproc->p_fd->fd_rdir = NULL;
898 context.vc_ucred = kernproc->p_ucred;
946 microtime_with_abstime(&kernproc->p_start, &kernproc->p_stats->ps_start);
959 siginit(kernproc);
965 kernproc->p_flag |= P_LP64;
1082 thread = cloneproc(TASK_NULL, kernproc, FALSE, TRUE);