Lines Matching refs:pcnice
132 pcnice_t pcnice; in priocntl_common() local
677 if ((*copyinfn)(arg, &pcnice, sizeof (pcnice)) || in priocntl_common()
681 error = donice(&procset, &pcnice); in priocntl_common()
683 if (!error && (pcnice.pc_op == PC_GETNICE)) { in priocntl_common()
684 if ((*copyoutfn)(&pcnice, arg, sizeof (pcnice))) in priocntl_common()
911 setthreadnice(pcnice_t *pcnice, kthread_t *tp) in setthreadnice() argument
927 if (pcnice->pc_op == PC_SETNICE) in setthreadnice()
934 if (pcnice->pc_op == PC_GETNICE) { in setthreadnice()
940 if (nice < pcnice->pc_val) in setthreadnice()
941 pcnice->pc_val = nice; in setthreadnice()
943 ASSERT(pcnice->pc_op == PC_SETNICE); in setthreadnice()
947 inc = pcnice->pc_val - nice; in setthreadnice()
957 setprocnice(proc_t *pp, pcnice_t *pcnice) in setprocnice() argument
974 if (pcnice->pc_op == PC_SETNICE) { in setprocnice()
982 error = setthreadnice(pcnice, tp); in setprocnice()
995 donice(procset_t *procset, pcnice_t *pcnice) in donice() argument
1004 if (pcnice->pc_op != PC_GETNICE && pcnice->pc_op != PC_SETNICE) in donice()
1012 if (pcnice->pc_op == PC_GETNICE) in donice()
1013 pcnice->pc_val = NZERO; in donice()
1017 err_proc = dotoprocs(procset, setprocnice, (char *)pcnice); in donice()
1020 err_thread = dotolwp(procset, setthreadnice, (char *)pcnice); in donice()
1042 if (pcnice->pc_op == PC_GETNICE) { in donice()
1050 err = setprocnice(initpp, pcnice); in donice()