/titanic_44/usr/src/uts/common/os/ |
H A D | task.c | 144 t = p->p_task; in task_lwps_usage() 210 t = p->p_task; in task_nprocs_usage() 270 task_t *t = p->p_task; in task_cpu_time_usage() 517 ancestor_tk = curproc->p_task; in task_create() 607 p->p_task = tk; in task_attach() 678 task_t *tk = p->p_task; in task_detach() 682 ASSERT(p->p_task != NULL); in task_detach() 692 rctl_set_tearoff(p->p_task->tk_rctls, p); in task_detach() 693 rctl_set_tearoff(p->p_task->tk_proj->kpj_rctls, p); in task_detach() 695 p->p_task = NULL; in task_detach() [all …]
|
H A D | procset.c | 330 if (pp->p_task->tk_tkid == psp->p_lid) in procinset() 349 if (pp->p_task->tk_proj->kpj_id == psp->p_lid) in procinset() 412 if (pp->p_task->tk_tkid == psp->p_rid) in procinset() 439 if (pp->p_task->tk_proj->kpj_id == psp->p_rid) in procinset() 565 if (pp->p_task->tk_tkid == psp->p_lid) in lwpinset() 589 if (pp->p_task->tk_proj->kpj_id == psp->p_lid) in lwpinset() 651 if (pp->p_task->tk_tkid == psp->p_rid) in lwpinset() 675 if (pp->p_task->tk_proj->kpj_id == psp->p_rid) in lwpinset() 809 return (pp->p_task->tk_tkid); in getmyid() 827 return (pp->p_task->tk_proj->kpj_id); in getmyid()
|
H A D | lwp.c | 131 if (p->p_task->tk_nlwps >= p->p_task->tk_nlwps_ctl) in lwp_create() 132 if (rctl_test(rc_task_lwps, p->p_task->tk_rctls, p, in lwp_create() 135 if (p->p_task->tk_proj->kpj_nlwps >= in lwp_create() 136 p->p_task->tk_proj->kpj_nlwps_ctl) in lwp_create() 138 p->p_task->tk_proj->kpj_rctls, p, 1, 0) in lwp_create() 152 p->p_task->tk_nlwps++; in lwp_create() 153 p->p_task->tk_proj->kpj_nlwps++; in lwp_create() 203 p->p_task->tk_nlwps--; in lwp_create() 204 p->p_task->tk_proj->kpj_nlwps--; in lwp_create() 217 p->p_task->tk_nlwps--; in lwp_create() [all …]
|
H A D | project.c | 431 return (p->p_task->tk_proj->kpj_shares); in project_cpu_shares_usage() 465 return (cpucaps_project_get(p->p_task->tk_proj)); in project_cpu_cap_get() 501 pj = p->p_task->tk_proj; in project_lwps_usage() 558 pj = p->p_task->tk_proj; in project_procs_usage() 615 pj = p->p_task->tk_proj; in project_ntasks_usage() 768 q = p->p_task->tk_proj->kpj_data.kpd_locked_mem; in project_locked_mem_usage() 781 q = p->p_task->tk_proj->kpj_data.kpd_locked_mem; in project_locked_mem_test() 824 if ((p->p_task != NULL) && (p->p_task->tk_proj) != NULL && in project_contract_test() 843 return (p->p_task->tk_proj->kpj_data.kpd_crypto_mem); in project_crypto_usage()
|
H A D | rctl.c | 526 if (p->p_task != NULL) in rctl_entity_obtain_rset() 527 rset = p->p_task->tk_rctls; in rctl_entity_obtain_rset() 531 if (p->p_task != NULL && in rctl_entity_obtain_rset() 532 p->p_task->tk_proj != NULL) in rctl_entity_obtain_rset() 533 rset = p->p_task->tk_proj->kpj_rctls; in rctl_entity_obtain_rset() 561 if (p->p_task != NULL) in rctl_entity_obtain_entity_p() 562 e->rcep_p.task = p->p_task; in rctl_entity_obtain_entity_p() 566 if (p->p_task != NULL && in rctl_entity_obtain_entity_p() 567 p->p_task->tk_proj != NULL) in rctl_entity_obtain_entity_p() 568 e->rcep_p.proj = p->p_task->tk_proj; in rctl_entity_obtain_entity_p() [all …]
|
H A D | fork.c | 280 tk = cp->p_task; in cfork() 637 tk = cp->p_task; in cfork() 732 tk = p->p_task; in forklwp_fail() 865 tk_old = p->p_task; /* switch to new task */ in newproc() 892 tk = p->p_task; in newproc() 947 task = pp->p_task; in getproc() 1152 task_attach(pp->p_task, cp); in getproc()
|
H A D | exit.c | 364 (void) task_cpu_time_incr(p->p_task, p->p_ttime); in proc_exit() 779 tk = p->p_task; in proc_exit() 1301 tk = p->p_task; in freeproc()
|
H A D | exacct.c | 412 mutex_enter(&p->p_task->tk_usage_lock); in exacct_update_task_mstate() 413 tu = p->p_task->tk_usage; in exacct_update_task_mstate() 428 mutex_exit(&p->p_task->tk_usage_lock); in exacct_update_task_mstate() 967 pu->pu_projid = p->p_task->tk_proj->kpj_id; in exacct_calculate_proc_usage() 968 pu->pu_taskid = p->p_task->tk_tkid; in exacct_calculate_proc_usage()
|
H A D | ipc.c | 954 if ((rctl_test(service->ipcs_proj_rctl, pp->p_task->tk_proj->kpj_rctls, in ipc_alloc_test() 1070 newperm->ipc_proj = pp->p_task->tk_proj; in ipc_commit_begin()
|
H A D | zone.c | 3466 t->t_proj = project_hold(pp->p_task->tk_proj); in zthread_create() 3744 pj = pp->p_task->tk_proj; in zsched() 3772 pj = pp->p_task->tk_proj; in zsched() 5856 zone_proj0 = zone->zone_zsched->p_task->tk_proj; in zone_enter() 5882 pp->p_task->tk_proj->kpj_nlwps -= pp->p_lwpcnt; in zone_enter() 5883 pp->p_task->tk_proj->kpj_nprocs--; in zone_enter() 5889 pp->p_task->tk_proj->kpj_data.kpd_locked_mem -= pp->p_locked_mem; in zone_enter() 5893 mutex_enter(&(pp->p_task->tk_proj->kpj_data.kpd_crypto_lock)); in zone_enter() 5894 pp->p_task->tk_proj->kpj_data.kpd_crypto_mem -= pp->p_crypto_mem; in zone_enter() 5895 mutex_exit(&(pp->p_task->tk_proj->kpj_data.kpd_crypto_lock)); in zone_enter()
|
H A D | clock.c | 1620 secs = task_cpu_time_incr(pp->p_task, pp->p_ttime); in clock_tick() 1623 (void) rctl_test(rc_task_cpu_time, pp->p_task->tk_rctls, in clock_tick()
|
H A D | contract.c | 327 author->p_task->tk_proj->kpj_rctls, author, 1, in contract_ctor() 336 ct->ct_proj = author->p_task->tk_proj; in contract_ctor()
|
H A D | shm.c | 863 pp->p_task->tk_proj->kpj_rctls, pp, rsize, in shmget()
|
/titanic_44/usr/src/uts/common/syscall/ |
H A D | tasksys.c | 87 if (p->p_task->tk_flags & TASK_FINAL) { in tasksys_settaskid() 111 oldpj = p->p_task->tk_proj; in tasksys_settaskid() 206 ret = p->p_task->tk_tkid; in tasksys_gettaskid() 227 ret = p->p_task->tk_proj->kpj_id; in tasksys_getprojid()
|
H A D | processor_bind.c | 124 if (p->p_task->tk_proj == kpj && !(p->p_flag & SSYS)) { in cpu_bind_project() 277 id = p->p_task->tk_tkid; in processor_bind()
|
H A D | rctlsys.c | 520 pp->p_task != curproc->p_task) { in rctlsys_set() 525 ASSERT(pp->p_task->tk_proj == in rctlsys_set() 526 curproc->p_task->tk_proj); in rctlsys_set()
|
H A D | pset.c | 367 if (pp->p_task->tk_proj == kpj && !(pp->p_flag & SSYS)) { in pset_bind_project() 614 id = curproc->p_task->tk_tkid; in pset_bind()
|
H A D | exacctsys.c | 199 tkid = p->p_task->tk_tkid; in putacct()
|
/titanic_44/usr/src/cmd/mdb/common/mdb/ |
H A D | mdb_gcore.h | 55 uintptr_t p_task; member
|
/titanic_44/usr/src/cmd/mdb/common/modules/genunix/ |
H A D | rctl.c | 247 if (mdb_vread(&task, sizeof (task_t), (uintptr_t)proc.p_task) == -1) { in rctl_list() 248 mdb_warn("failed to read task at %p", proc.p_task); in rctl_list()
|
/titanic_44/usr/src/lib/libdtrace/common/ |
H A D | procfs.d.in | 246 pr_taskid = T->p_task->tk_tkid; 247 pr_projid = T->p_task->tk_proj->kpj_id;
|
/titanic_44/usr/src/uts/common/vm/ |
H A D | vm_usage.c | 1486 p->p_task->tk_proj->kpj_id, VMUSAGE_PROJECTS, in vmu_calculate_proc() 1494 p->p_task->tk_tkid, VMUSAGE_TASKS, zone->vmz_id); in vmu_calculate_proc() 1516 p->p_task->tk_proj->kpj_id, VMUSAGE_PROJECTS, ALL_ZONES); in vmu_calculate_proc()
|
/titanic_44/usr/src/uts/common/fs/proc/ |
H A D | prsubr.c | 893 sp->pr_taskid = p->p_task->tk_tkid; in prgetstatus() 894 sp->pr_projid = p->p_task->tk_proj->kpj_id; in prgetstatus() 1116 sp->pr_taskid = p->p_task->tk_tkid; in prgetstatus32() 1117 sp->pr_projid = p->p_task->tk_proj->kpj_id; in prgetstatus32() 2262 psp->pr_taskid = p->p_task->tk_tkid; in prgetpsinfo() 2263 psp->pr_projid = p->p_task->tk_proj->kpj_id; in prgetpsinfo() 2395 psp->pr_taskid = p->p_task->tk_tkid; in prgetpsinfo32() 2396 psp->pr_projid = p->p_task->tk_proj->kpj_id; in prgetpsinfo32()
|
/titanic_44/usr/src/uts/common/sys/ |
H A D | proc.h | 315 struct task *p_task; /* our containing task */ member
|
/titanic_44/usr/src/uts/common/fs/portfs/ |
H A D | port.c | 745 if (rctl_test(rc_project_portids, p->p_task->tk_proj->kpj_rctls, p, in port_create()
|