Lines Matching defs:kernproc

205 proc_t kernproc;
432 kernproc = &proc0; /* implicitly bzero'ed */
434 /* kernel_task->proc = kernproc; */
435 set_bsdtask_info(kernel_task,(void *)kernproc);
437 /* give kernproc a name */
439 process_name("kernel_task", kernproc);
462 lck_mtx_init(&kernproc->p_mlock, proc_mlock_grp, proc_lck_attr);
463 lck_mtx_init(&kernproc->p_fdmlock, proc_fdmlock_grp, proc_lck_attr);
464 lck_spin_init(&kernproc->p_slock, proc_slock_grp, proc_lck_attr);
468 lck_mtx_init(&kernproc->p_mlock, proc_lck_grp, proc_lck_attr);
469 lck_mtx_init(&kernproc->p_fdmlock, proc_lck_grp, proc_lck_attr);
470 lck_spin_init(&kernproc->p_slock, proc_lck_grp, proc_lck_attr);
492 kernproc->p_mac_enforce = 0;
507 LIST_INSERT_HEAD(&allproc, kernproc, p_list);
508 kernproc->p_pgrp = &pgrp0;
517 LIST_INSERT_HEAD(&pgrp0.pg_members, kernproc, p_pglist);
518 kernproc->p_listflag |= P_LIST_INPGRP;
519 kernproc->p_pgrpid = 0;
520 kernproc->p_uniqueid = 0;
526 session0.s_leader = kernproc;
537 kernproc->p_lctx = NULL;
540 kernproc->task = kernel_task;
542 kernproc->p_stat = SRUN;
543 kernproc->p_flag = P_SYSTEM;
544 kernproc->p_lflag = 0;
545 kernproc->p_ladvflag = 0;
549 kernproc->p_flag |= P_DISABLE_ASLR;
552 kernproc->p_nice = NZERO;
553 kernproc->p_pptr = kernproc;
555 TAILQ_INIT(&kernproc->p_uthlist);
556 TAILQ_INSERT_TAIL(&kernproc->p_uthlist, ut, uu_list);
558 kernproc->sigwait = FALSE;
559 kernproc->sigwait_thread = THREAD_NULL;
560 kernproc->exit_thread = THREAD_NULL;
561 kernproc->p_csflags = CS_VALID;
579 kernproc->p_ucred = kauth_cred_create(&temp_cred);
582 PROC_UPDATE_CREDS_ONPROC(kernproc);
586 kauth_cred_ref(kernproc->p_ucred);
587 ut->uu_context.vc_ucred = kernproc->p_ucred;
590 TAILQ_INIT(&kernproc->p_aio_activeq);
591 TAILQ_INIT(&kernproc->p_aio_doneq);
592 kernproc->p_aio_total_count = 0;
593 kernproc->p_aio_active_count = 0;
599 mac_cred_label_associate_kernel(kernproc->p_ucred);
600 mac_task_label_update_cred (kernproc->p_ucred, (struct task *) kernproc->task);
605 kernproc->p_fd = &filedesc0;
613 kernproc->p_limit = &limit0;
614 for (i = 0; i < sizeof(kernproc->p_rlimit)/sizeof(kernproc->p_rlimit[0]); i++)
625 kernproc->p_stats = &pstats0;
626 kernproc->p_sigacts = &sigacts0;
774 kernproc->p_fd->fd_cdir = NULL;
775 kernproc->p_fd->fd_rdir = NULL;
887 context.vc_ucred = kernproc->p_ucred;
935 microtime(&kernproc->p_start);
936 kernproc->p_stats->p_start = kernproc->p_start; /* for compat */
949 siginit(kernproc);
955 kernproc->p_flag |= P_LP64;
1086 thread = cloneproc(TASK_NULL, kernproc, FALSE);