Lines Matching refs:svc

53 check_job_id(papi_service_t svc, char *printer, int32_t id)  in check_job_id()  argument
61 status = papiPrinterListJobs(svc, printer, jattrs, PAPI_LIST_JOBS_ALL, in check_job_id()
65 detailed_error(svc, in check_job_id()
176 create_request(papi_service_t svc, char *printer, papi_attribute_t **attributes) in create_request() argument
199 job_attributes_to_lpsched_request(svc, r, attributes); in create_request()
206 authorized(service_t *svc, int32_t id) in authorized() argument
223 s = papiAttributeListGetString(svc->attributes, NULL, in authorized()
541 service_t *svc = handle; in papiJobSubmit() local
552 if ((svc == NULL) || (printer == NULL) || (files == NULL) || in papiJobSubmit()
562 detailed_error(svc, in papiJobSubmit()
568 detailed_error(svc, in papiJobSubmit()
574 detailed_error(svc, in papiJobSubmit()
585 status = lpsched_alloc_files(svc, file_no + 1, &request_id); in papiJobSubmit()
589 request = create_request(svc, (char *)printer, in papiJobSubmit()
598 detailed_error(svc, in papiJobSubmit()
618 detailed_error(svc, "unable to copy attributes to file: %s: %s", in papiJobSubmit()
627 detailed_error(svc, gettext("unable to save request: %s: %s"), in papiJobSubmit()
633 status = lpsched_commit_job(svc, lpfile, &tmp); in papiJobSubmit()
659 service_t *svc = handle; in papiJobSubmitByReference() local
671 if ((svc == NULL) || (printer == NULL) || (files == NULL) || in papiJobSubmitByReference()
681 detailed_error(svc, in papiJobSubmitByReference()
687 detailed_error(svc, in papiJobSubmitByReference()
693 detailed_error(svc, in papiJobSubmitByReference()
703 detailed_error(svc, gettext( in papiJobSubmitByReference()
712 detailed_error(svc, gettext( in papiJobSubmitByReference()
726 status = lpsched_alloc_files(svc, 1, &request_id); in papiJobSubmitByReference()
730 request = create_request(svc, (char *)printer, in papiJobSubmitByReference()
745 detailed_error(svc, "unable to copy attributes to file: %s: %s", in papiJobSubmitByReference()
754 detailed_error(svc, gettext("unable to save request: %s: %s"), in papiJobSubmitByReference()
760 status = lpsched_commit_job(svc, lpfile, &tmp); in papiJobSubmitByReference()
818 service_t *svc = handle; in papiJobStreamOpen() local
823 if ((svc == NULL) || (printer == NULL) || (stream == NULL)) in papiJobStreamOpen()
833 status = lpsched_alloc_files(svc, 2, &request_id); in papiJobStreamOpen()
840 s->request = create_request(svc, (char *)printer, in papiJobStreamOpen()
858 detailed_error(svc, "unable to copy attributes to file: %s: %s", in papiJobStreamOpen()
870 detailed_error(svc, gettext("unable to save request: %s: %s"), in papiJobStreamOpen()
883 service_t *svc = handle; in papiJobStreamWrite() local
886 if ((svc == NULL) || (stream == NULL) || (buffer == NULL)) in papiJobStreamWrite()
899 service_t *svc = handle; in papiJobStreamClose() local
904 if ((svc == NULL) || (stream == NULL) || (job == NULL)) in papiJobStreamClose()
915 status = lpsched_commit_job(svc, s->meta_data_file, &tmp); in papiJobStreamClose()
939 service_t *svc = handle; in papiJobQuery() local
962 rc = snd_msg(svc, S_INQUIRE_REQUEST_RANK, 0, "", "", req_id, "", ""); in papiJobQuery()
966 if (rcv_msg(svc, R_INQUIRE_REQUEST_RANK, &rc, &request_id, in papiJobQuery()
969 detailed_error(svc, in papiJobQuery()
981 lpsched_read_job_configuration(svc, j, req_id); in papiJobQuery()
995 service_t *svc = handle; in papiJobMove() local
1000 if ((svc == NULL) || (printer == NULL) || (job_id < 0) || in papiJobMove()
1008 if (papiAttributeListGetString(svc->attributes, NULL, "user-name", in papiJobMove()
1022 if ((snd_msg(svc, S_MOVE_REQUEST, req_id, dest) < 0) || in papiJobMove()
1023 (rcv_msg(svc, R_MOVE_REQUEST, &status, &bits) < 0)) in papiJobMove()
1038 service_t *svc = handle; in papiJobCancel() local
1043 if ((svc == NULL) || (printer == NULL) || (job_id < 0)) in papiJobCancel()
1050 if (papiAttributeListGetString(svc->attributes, NULL, "user-name", in papiJobCancel()
1066 if ((snd_msg(svc, S_CANCEL_REQUEST, req_id) < 0) || in papiJobCancel()
1067 (rcv_msg(svc, R_CANCEL_REQUEST, &status) < 0)) in papiJobCancel()
1081 service_t *svc = handle; in hold_release_job() local
1086 if ((svc == NULL) || (printer == NULL) || (job_id < 0)) in hold_release_job()
1089 if ((status = authorized(svc, job_id)) != PAPI_OK) in hold_release_job()
1093 status = lpsched_start_change(svc, dest, job_id, &file); in hold_release_job()
1111 detailed_error(svc, in hold_release_job()
1119 detailed_error(svc, gettext("failed to read job: %s: %s"), in hold_release_job()
1124 status = lpsched_end_change(svc, dest, job_id); in hold_release_job()
1153 service_t *svc = handle; in papiJobModify() local
1160 if ((svc == NULL) || (printer == NULL) || (job_id < 0) || in papiJobModify()
1174 job_id_actual = check_job_id(svc, printer, job_id); in papiJobModify()
1178 detailed_error(svc, in papiJobModify()
1184 status = lpsched_start_change(svc, dest, job_id_actual, &file); in papiJobModify()
1201 detailed_error(svc, in papiJobModify()
1209 detailed_error(svc, in papiJobModify()
1216 detailed_error(svc, gettext("failed to read job: %s: %s"), in papiJobModify()
1221 status = lpsched_end_change(svc, dest, job_id_actual); in papiJobModify()
1243 service_t *svc = handle; in papiJobCreate() local
1251 if ((svc == NULL) || (printer == NULL) || (job == NULL)) in papiJobCreate()
1261 status = lpsched_alloc_files(svc, 1, &request_id); in papiJobCreate()
1266 request = create_request(svc, (char *)printer, in papiJobCreate()
1284 detailed_error(svc, "unable to copy attributes to file: %s: %s", in papiJobCreate()
1295 detailed_error(svc, gettext("unable to save request: %s: %s"), in papiJobCreate()
1300 status = lpsched_commit_job(svc, metadata_file, &tmp); in papiJobCreate()
1322 service_t *svc = handle; in papiJobCommit() local
1327 if ((svc == NULL) || (printer == NULL)) in papiJobCommit()
1332 status = lpsched_start_change(svc, dest, id, &metadata_file); in papiJobCommit()
1342 detailed_error(svc, in papiJobCommit()
1349 detailed_error(svc, gettext("failed to read job: %s: %s"), in papiJobCommit()
1354 status = lpsched_end_change(svc, dest, id); in papiJobCommit()
1365 service_t *svc = handle; in papiJobStreamAdd() local
1379 detailed_error(svc, gettext("unable to create sink (%s): %s"), in papiJobStreamAdd()
1386 status = lpsched_start_change(svc, dest, id, &metadata_file); in papiJobStreamAdd()
1395 detailed_error(svc, gettext("unable to load request: %s: %s"), in papiJobStreamAdd()
1406 detailed_error(svc, gettext("unable to save request: %s: %s"), in papiJobStreamAdd()
1414 status = lpsched_end_change(svc, dest, id); in papiJobStreamAdd()