Lines Matching defs:pps
37 disable(PSTATUS *pps, char *reason, int when)
39 if (pps->status & PS_DISABLED)
43 pps->status |= PS_DISABLED;
44 time (&pps->dis_date);
45 load_str (&pps->dis_reason, reason);
49 if (pps->status & PS_BUSY)
56 if (pps->request)
57 pps->request->request->outcome |= RS_STOPPED;
58 terminate (pps->exec);
71 if (pps->request)
72 cancel (pps->request, 1);
90 /* (void)queue_repel (pps, 0, (qchk_fnc_type)0); */
101 enable (register PSTATUS *pps)
108 if (!(pps->status & (PS_FAULTED|PS_DISABLED|PS_LATER)))
112 pps->status &= ~(PS_FAULTED|PS_DISABLED|PS_LATER);
113 (void) time (&pps->dis_date);
117 if (pps->alert->active)
118 cancel_alert (A_PRINTER, pps);
126 queue_attract (pps, qchk_waiting, 1);