Lines Matching refs:pcnice
131 pcnice_t pcnice; in priocntl_common() local
676 if ((*copyinfn)(arg, &pcnice, sizeof (pcnice)) || in priocntl_common()
680 error = donice(&procset, &pcnice); in priocntl_common()
682 if (!error && (pcnice.pc_op == PC_GETNICE)) { in priocntl_common()
683 if ((*copyoutfn)(&pcnice, arg, sizeof (pcnice))) in priocntl_common()
910 setthreadnice(pcnice_t *pcnice, kthread_t *tp) in setthreadnice() argument
926 if (pcnice->pc_op == PC_SETNICE) in setthreadnice()
933 if (pcnice->pc_op == PC_GETNICE) { in setthreadnice()
939 if (nice < pcnice->pc_val) in setthreadnice()
940 pcnice->pc_val = nice; in setthreadnice()
942 ASSERT(pcnice->pc_op == PC_SETNICE); in setthreadnice()
946 inc = pcnice->pc_val - nice; in setthreadnice()
956 setprocnice(proc_t *pp, pcnice_t *pcnice) in setprocnice() argument
973 if (pcnice->pc_op == PC_SETNICE) { in setprocnice()
981 error = setthreadnice(pcnice, tp); in setprocnice()
994 donice(procset_t *procset, pcnice_t *pcnice) in donice() argument
1003 if (pcnice->pc_op != PC_GETNICE && pcnice->pc_op != PC_SETNICE) in donice()
1011 if (pcnice->pc_op == PC_GETNICE) in donice()
1012 pcnice->pc_val = NZERO; in donice()
1016 err_proc = dotoprocs(procset, setprocnice, (char *)pcnice); in donice()
1019 err_thread = dotolwp(procset, setthreadnice, (char *)pcnice); in donice()
1041 if (pcnice->pc_op == PC_GETNICE) { in donice()
1049 err = setprocnice(initpp, pcnice); in donice()