Lines Matching refs:pcprio

132 	pcprio_t		pcprio;  in priocntl_common()  local
692 if ((*copyinfn)(arg, &pcprio, sizeof (pcprio)) || in priocntl_common()
696 error = doprio(&procset, &pcprio); in priocntl_common()
698 if (!error && (pcprio.pc_op == PC_GETPRIO)) { in priocntl_common()
699 if ((*copyoutfn)(&pcprio, arg, sizeof (pcprio))) in priocntl_common()
1069 setthreadprio(pcprio_t *pcprio, kthread_t *tp) in setthreadprio() argument
1078 if (pcprio->pc_op == PC_SETPRIO && pcprio->pc_cid != tp->t_cid) { in setthreadprio()
1090 if (CL_ALLOC(&bufp, pcprio->pc_cid, KM_NOSLEEP) != 0) in setthreadprio()
1092 error = CL_ENTERCLASS(tp, pcprio->pc_cid, NULL, CRED(), bufp); in setthreadprio()
1094 CL_FREE(pcprio->pc_cid, bufp); in setthreadprio()
1104 if (pcprio->pc_op == PC_GETPRIO) { in setthreadprio()
1109 if (prio > pcprio->pc_val) { in setthreadprio()
1110 pcprio->pc_cid = tp->t_cid; in setthreadprio()
1111 pcprio->pc_val = prio; in setthreadprio()
1113 } else if (prio != pcprio->pc_val) { in setthreadprio()
1117 incr = pcprio->pc_val - prio; in setthreadprio()
1126 setprocprio(proc_t *pp, pcprio_t *pcprio) in setprocprio() argument
1143 if (pcprio->pc_op == PC_SETPRIO) { in setprocprio()
1151 error = setthreadprio(pcprio, tp); in setprocprio()
1164 doprio(procset_t *procset, pcprio_t *pcprio) in doprio() argument
1173 if (pcprio->pc_op != PC_GETPRIO && pcprio->pc_op != PC_SETPRIO) in doprio()
1175 if (pcprio->pc_op == PC_SETPRIO && in doprio()
1176 (pcprio->pc_cid >= loaded_classes || pcprio->pc_cid < 1)) in doprio()
1184 if (pcprio->pc_op == PC_GETPRIO) in doprio()
1185 pcprio->pc_val = SHRT_MIN; in doprio()
1189 err_proc = dotoprocs(procset, setprocprio, (char *)pcprio); in doprio()
1192 err_thread = dotolwp(procset, setthreadprio, (char *)pcprio); in doprio()
1214 if (pcprio->pc_op == PC_GETPRIO) { in doprio()
1222 err = setprocprio(initpp, pcprio); in doprio()