pcparms
pcparms_t pcparms;
fxparms_t *fx = (fxparms_t *)pcparms.pc_clparms;
pcparms.pc_cid = fxinfo.pc_cid;
if (priocntl(P_LWPID, P_MYID, PC_SETPARMS, &pcparms) != 0)
pcparms_t pcparms;
pcparms.pc_cid = pcinfo.pc_cid;
((rtparms_t *)pcparms.pc_clparms)->rt_pri = 0;
((rtparms_t *)pcparms.pc_clparms)->rt_tqsecs = 0;
((rtparms_t *)pcparms.pc_clparms)->rt_tqnsecs = RT_NOCHANGE;
if (priocntl(P_PID, getpid(), PC_SETPARMS, (caddr_t)&pcparms) == -1)
pcparms_t pcparms;
pcparms.pc_cid = pcinfo.pc_cid;
((fxparms_t *)pcparms.pc_clparms)->fx_upri = 60;
((fxparms_t *)pcparms.pc_clparms)->fx_uprilim = 60;
((fxparms_t *)pcparms.pc_clparms)->fx_tqsecs = 0;
((fxparms_t *)pcparms.pc_clparms)->fx_tqnsecs = FX_NOCHANGE;
(void) priocntl(P_PID, getpid(), PC_SETPARMS, (caddr_t)&pcparms);
pcparms_t pcparms;
pcparms.pc_cid = pcinfo.pc_cid;
((fxparms_t *)pcparms.pc_clparms)->fx_upri = 60;
((fxparms_t *)pcparms.pc_clparms)->fx_uprilim = 60;
((fxparms_t *)pcparms.pc_clparms)->fx_tqsecs = 0;
((fxparms_t *)pcparms.pc_clparms)->fx_tqnsecs = FX_NOCHANGE;
if (priocntl(P_PID, getpid(), PC_SETPARMS, (caddr_t)&pcparms) == -1)
pcparms_t pcparms;
if ((*copyinfn)(arg, &pcparms, sizeof (pcparms)))
error = parmsin(&pcparms, NULL);
if (getcid(clname, &pcparms.pc_cid))
error = parmsin(&pcparms, &vaparms);
error = parmsset(&pcparms, curthread);
stprmargs.stp_parmsp = &pcparms;
stprmargs.stp_parmsp = &pcparms;
(char *)&pcparms);
if ((*copyinfn)(arg, &pcparms, sizeof (pcparms)))
if (getcid(clname, &pcparms.pc_cid))
pcparms.pc_cid = PC_CLNULL;
if (pcparms.pc_cid >= loaded_classes ||
(pcparms.pc_cid < 1 && pcparms.pc_cid != PC_CLNULL))
if (pcparms.pc_cid != PC_CLNULL &&
pcparms.pc_cid != curthread->t_cid) {
pcmpargs.pcmp_cidp = &pcparms.pc_cid;
if (pcparms.pc_cid != PC_CLNULL &&
pcparms.pc_cid != curthread->t_cid)
if (pcparms.pc_cid == PC_CLNULL)
pcmpargs.pcmp_cidp = &pcparms.pc_cid;
parmsget(retthreadp, &pcparms);
error = parmsout(&pcparms,
if ((*copyoutfn)(&pcparms, arg, sizeof (pcparms)))
} else if ((error = vaparmsout(arg, &pcparms, &vaparms,
struct pcparms *stp_parmsp; /* pointer to parameters */
pcparms_t pcparms;
pcparms.pc_cid = zone->zone_defaultcid;
pcparms.pc_clparms[0] = 0;
(void) parmsset(&pcparms, t);