Lines Matching refs:printer
44 PSTATUS * printer;
167 * The EV_ENABLE event is used to get a printer going again
171 * queued for class, queued for ``any''), a printer is
173 * assignments, not possibilities, so a printer with no
181 * printer going, while it is waiting for auto-retry, is to
242 pl->arg.printer = va_arg(ap, PSTATUS *);
243 if (pl->arg.printer)
244 pl->arg.printer->status |= PS_LATER;
291 pl->arg.printer->status &= ~PS_LATER;
292 schedule (pl->event, pl->arg.printer);
348 schedule (EV_INTERF, prs->printer);
365 if (prs->printer == pps) {
418 * and the printer (P) has it mounted or can select it. Since the request
419 * has already been approved for the printer, we don't have to check the
420 * character set, just the mount. If the printer has selectable character
424 !(PPS)->printer->daisy || \
443 * If the printer isn't tied up doing something
446 * PS_FAULTED here, because simply having a printer
451 * NOTE: If the printer is faulted but the filter controlling
452 * the printer is waiting for the fault to clear, a
453 * request will still be attached to the printer, as
461 if ((prs->printer == pps) && (qchk_waiting(prs)) &&
464 * Just because the printer isn't busy and the
465 * request is assigned to this printer, don't get the
467 * because another printer may still have the request
469 * process controlling that printer.
472 * the ready (local) printer. If the exec fails