Lines Matching defs:pj
108 static void project_kstat_create(kproject_t *pj, zone_t *zone);
109 static void project_kstat_delete(kproject_t *pj);
497 kproject_t *pj;
501 pj = p->p_task->tk_proj;
503 nlwps = pj->kpj_nlwps;
554 kproject_t *pj;
558 pj = p->p_task->tk_proj;
560 nprocs = pj->kpj_nprocs;
611 kproject_t *pj;
615 pj = p->p_task->tk_proj;
617 ntasks = pj->kpj_ntasks;
1041 kproject_t *pj = ksp->ks_private;
1047 kpk->kpk_usage.value.ui64 = pj->kpj_data.kpd_locked_mem;
1048 kpk->kpk_value.value.ui64 = pj->kpj_data.kpd_locked_mem_ctl;
1055 kproject_t *pj = ksp->ks_private;
1061 kpk->kpk_usage.value.ui64 = pj->kpj_nprocs;
1062 kpk->kpk_value.value.ui64 = pj->kpj_nprocs_ctl;
1067 project_kstat_create_common(kproject_t *pj, char *name, char *zonename,
1073 ksp = rctl_kstat_create_project(pj, name, KSTAT_TYPE_NAMED,
1087 ksp->ks_private = pj;
1093 project_kstat_create(kproject_t *pj, zone_t *zone)
1098 ksp_lockedmem = project_kstat_create_common(pj, "lockedmem",
1100 ksp_nprocs = project_kstat_create_common(pj, "nprocs",
1104 ASSERT(pj->kpj_data.kpd_lockedmem_kstat == NULL);
1105 pj->kpj_data.kpd_lockedmem_kstat = ksp_lockedmem;
1106 ASSERT(pj->kpj_data.kpd_nprocs_kstat == NULL);
1107 pj->kpj_data.kpd_nprocs_kstat = ksp_nprocs;
1125 project_kstat_delete(kproject_t *pj)
1127 project_kstat_delete_common(&pj->kpj_data.kpd_lockedmem_kstat);
1128 project_kstat_delete_common(&pj->kpj_data.kpd_nprocs_kstat);