Lines Matching refs:svc
45 lpc_exit(papi_service_t svc, char **args) in lpc_exit() argument
53 lpc_status(papi_service_t svc, char **args) in lpc_status() argument
61 status = papiPrinterQuery(svc, destination, pattrs, NULL, &p); in lpc_status()
84 (void) papiPrinterListJobs(svc, destination, NULL, in lpc_status()
99 verbose_papi_message(svc, status)); in lpc_status()
109 lpc_abort(papi_service_t svc, char **args) in lpc_abort() argument
119 status = papiPrinterPause(svc, destination, "paused via lpc abort"); in lpc_abort()
125 verbose_papi_message(svc, status)); in lpc_abort()
132 lpc_clean(papi_service_t svc, char **args) in lpc_clean() argument
143 status = papiPrinterPurgeJobs(svc, destination, &jobs); in lpc_clean()
146 verbose_papi_message(svc, status)); in lpc_clean()
164 lpc_disable(papi_service_t svc, char **args) in lpc_disable() argument
174 status = papiPrinterDisable(svc, destination, NULL); in lpc_disable()
177 verbose_papi_message(svc, status)); in lpc_disable()
185 lpc_enable(papi_service_t svc, char **args) in lpc_enable() argument
195 status = papiPrinterEnable(svc, destination); in lpc_enable()
198 verbose_papi_message(svc, status)); in lpc_enable()
206 lpc_restart(papi_service_t svc, char **args) in lpc_restart() argument
210 rc += lpc_disable(svc, args); in lpc_restart()
211 rc += lpc_enable(svc, args); in lpc_restart()
217 lpc_start(papi_service_t svc, char **args) in lpc_start() argument
227 status = papiPrinterResume(svc, destination); in lpc_start()
230 verbose_papi_message(svc, status)); in lpc_start()
238 lpc_stop(papi_service_t svc, char **args) in lpc_stop() argument
248 status = papiPrinterPause(svc, destination, "paused via lpc"); in lpc_stop()
251 verbose_papi_message(svc, status)); in lpc_stop()
259 lpc_topq(papi_service_t svc, char **args) in lpc_topq() argument
272 status = papiJobPromote(svc, destination, id); in lpc_topq()
275 verbose_papi_message(svc, status)); in lpc_topq()
283 lpc_up(papi_service_t svc, char **args) in lpc_up() argument
287 rc += lpc_enable(svc, args); in lpc_up()
288 rc += lpc_start(svc, args); in lpc_up()
294 lpc_down(papi_service_t svc, char **args) in lpc_down() argument
298 rc += lpc_disable(svc, args); in lpc_down()
299 rc += lpc_stop(svc, args); in lpc_down()
304 static int lpc_help(papi_service_t svc, char **args); /* forward reference */
324 int (*handler)(papi_service_t svc, char **args);
372 lpc_help(papi_service_t svc, char **args) in lpc_help() argument
402 papi_service_t svc = NULL; in process_one() local
406 status = papiServiceCreate(&svc, printer, NULL, NULL, in process_one()
411 printer, verbose_papi_message(svc, status)); in process_one()
416 rc = handler(svc, av); in process_one()
418 if (svc != NULL) in process_one()
419 papiServiceDestroy(svc); in process_one()
428 papi_service_t svc = NULL; in process_all() local
432 status = papiServiceCreate(&svc, NULL, NULL, NULL, NULL, in process_all()
436 verbose_papi_message(svc, status)); in process_all()
440 if ((printers = interest_list(svc)) != NULL) { in process_all()
449 papiServiceDestroy(svc); in process_all()