Lines Matching refs:task0p
986 task0p = kmem_cache_alloc(task_cache, KM_SLEEP);
987 bzero(task0p, sizeof (task_t));
989 task0p->tk_tkid = id_alloc(taskid_space);
990 task0p->tk_usage = kmem_zalloc(sizeof (task_usage_t), KM_SLEEP);
991 task0p->tk_inherited = kmem_zalloc(sizeof (task_usage_t), KM_SLEEP);
992 task0p->tk_proj = project_hold_by_id(0, &zone0,
994 task0p->tk_flags = TASK_NORMAL;
995 task0p->tk_nlwps = p->p_lwpcnt;
996 task0p->tk_nprocs = 1;
997 task0p->tk_zone = global_zone;
998 task0p->tk_commit_next = NULL;
1003 e.rcep_p.task = task0p;
1005 task0p->tk_rctls = rctl_set_init(RCENTITY_TASK, curproc, &e, set, gp);
1011 ASSERT(task_find(task0p->tk_tkid, GLOBAL_ZONEID) == NULL);
1013 (mod_hash_key_t)(uintptr_t)task0p->tk_tkid,
1014 (mod_hash_val_t *)task0p, hndl) != 0) {
1016 panic("unable to insert task %d(%p)", task0p->tk_tkid,
1017 (void *)task0p);
1021 task0p->tk_memb_list = p;
1023 task0p->tk_nprocs_kstat = task_kstat_create(task0p, task0p->tk_zone);
1029 p->p_task = task0p;
1031 task_hold(task0p);