/titanic_50/usr/src/cmd/lp/model/netpr/ |
H A D | bsd_misc.c | 49 np_bsdjob_t *job; in create_bsd_job() local 59 job = (np_bsdjob_t *)malloc(sizeof (np_bsdjob_t)); in create_bsd_job() 60 ASSERT(job, MALLOC_ERR); in create_bsd_job() 61 (void) memset(job, 0, sizeof (np_bsdjob_t)); in create_bsd_job() 62 job->np_printer = "auto"; /* default "queue" */ in create_bsd_job() 83 job->np_request_id = malloc(4); in create_bsd_job() 84 ASSERT(job->np_request_id, MALLOC_ERR); in create_bsd_job() 90 (void) snprintf(job->np_request_id, (size_t)4, in create_bsd_job() 96 job->np_username = strdup(injob->username); in create_bsd_job() 97 job->np_host = strdup(id); in create_bsd_job() [all …]
|
H A D | misc.c | 91 np_job_t * job; in init_job() local 93 if ((job = calloc(1, sizeof (*job))) != NULL) { in init_job() 94 job->protocol = BSD; in init_job() 95 job->banner = BANNER; in init_job() 98 return (job); in init_job()
|
/titanic_50/usr/src/lib/libshell/common/sh/ |
H A D | jobs.c | 191 for(pw=job.pwlist;pw;pw=pwnext) in job_chldtrap() 261 …"ksh: job line %4d: reap pid=%d critical=%d signal=%d\n",__LINE__,getpid(),job.in_critical,sig) <=… in job_reap() 265 job.savesig = 0; in job_reap() 274 if(!(flags&WNOHANG) && !sh.intrap && job.pwlist) in job_reap() 291 if(pid<0 && errno==EINTR && (sig||job.savesig)) in job_reap() 296 job.waitsafe++; in job_reap() 302 …%4d: reap pid=%d critical=%d unknown job pid=%d pw=%x\n",__LINE__,getpid(),job.in_critical,pid,pw); in job_reap() 310 if(job.toclear) in job_reap() 331 px->p_nxtjob = job.pwlist; in job_reap() 332 job.pwlist = px; in job_reap() [all …]
|
/titanic_50/usr/src/lib/print/libpapi-dynamic/common/ |
H A D | job.c | 38 papiJobFree(papi_job_t job) in papiJobFree() argument 40 job_t *tmp = (job_t *)job; in papiJobFree() 47 f(tmp->job); in papiJobFree() 65 papiJobGetAttributeList(papi_job_t job) in papiJobGetAttributeList() argument 68 job_t *j = job; in papiJobGetAttributeList() 70 if (job != NULL) { in papiJobGetAttributeList() 76 result = f(j->job); in papiJobGetAttributeList() 83 papiJobGetPrinterName(papi_job_t job) in papiJobGetPrinterName() argument 86 job_t *j = job; in papiJobGetPrinterName() 88 if (job != NULL) { in papiJobGetPrinterName() [all …]
|
/titanic_50/usr/src/lib/print/libpapi-lpd/common/ |
H A D | job.c | 47 papi_job_ticket_t *job_ticket, char **files, papi_job_t *job) in papiJobSubmit() argument 55 (job == NULL)) in papiJobSubmit() 67 if ((*job = j = (job_t *)calloc(1, sizeof (*j))) == NULL) { in papiJobSubmit() 99 papi_job_ticket_t *job_ticket, char **files, papi_job_t *job) in papiJobSubmitByReference() argument 102 job_ticket, files, job)); in papiJobSubmitByReference() 129 if ((s->job = calloc(1, sizeof (*(s->job)))) == NULL) in papiJobStreamOpen() 136 lpd_job_add_attributes(svc, attributes, &metadata, &s->job->attributes); in papiJobStreamOpen() 144 &(s->job->attributes)); in papiJobStreamOpen() 145 status = lpd_submit_job(svc, metadata, &(s->job->attributes), in papiJobStreamOpen() 155 if (s->job->attributes) in papiJobStreamOpen() [all …]
|
H A D | lpd-query.c | 151 parse_lpd_job(service_t *svc, job_t **job, int fd, char *line, int len) in parse_lpd_job() argument 269 if ((*job = (job_t *)calloc(1, sizeof (**job))) != NULL) in parse_lpd_job() 270 (*job)->attributes = attributes; in parse_lpd_job() 378 job_t *job = NULL; in parse_lpd_query() local 380 parse_lpd_job(svc, &job, fd, line, sizeof (line)); in parse_lpd_query() 381 if (job == NULL) in parse_lpd_query() 383 list_append(&cache->jobs, job); in parse_lpd_query() 472 lpd_find_job_info(service_t *svc, int job_id, job_t **job) in lpd_find_job_info() argument 480 *job = NULL; in lpd_find_job_info() 481 for (i = 0; ((*job == NULL) && (jobs[i] != NULL)); i++) { in lpd_find_job_info() [all …]
|
H A D | lpd-cancel.c | 95 job_t *job; in lpd_purge_jobs() local 109 if ((job = (job_t *)calloc(1, (sizeof (*job)))) in lpd_purge_jobs() 111 job->attributes = attributes; in lpd_purge_jobs() 112 list_append(jobs, job); in lpd_purge_jobs()
|
H A D | papi_impl.h | 50 typedef struct job { struct 55 job_t *job; /* describes current job */ argument 103 extern papi_status_t lpd_find_job_info(service_t *svc, int job_id, job_t **job);
|
/titanic_50/usr/src/uts/common/io/fibre-channel/ulp/ |
H A D | fcsm.c | 1162 fcsm_job_t *job; in fcsm_cleanup_port() local 1170 job = fcsm_alloc_job(KM_SLEEP); in fcsm_cleanup_port() 1171 ASSERT(job != NULL); in fcsm_cleanup_port() 1172 fcsm_init_job(job, fcsm->sm_instance, FCSM_JOB_THREAD_SHUTDOWN, in fcsm_cleanup_port() 1175 status = fcsm_process_job(job, 0); in fcsm_cleanup_port() 1178 ASSERT(job->job_result == FC_SUCCESS); in fcsm_cleanup_port() 1179 fcsm_dealloc_job(job); in fcsm_cleanup_port() 2323 fcsm_job_t *job = (fcsm_job_t *)buf; in fcsm_job_cache_constructor() local 2325 mutex_init(&job->job_mutex, NULL, MUTEX_DRIVER, NULL); in fcsm_job_cache_constructor() 2326 sema_init(&job->job_sema, 0, NULL, SEMA_DEFAULT, NULL); in fcsm_job_cache_constructor() [all …]
|
/titanic_50/usr/src/uts/common/sys/fibre-channel/impl/ |
H A D | fp.h | 305 static int fp_port_startup(fc_local_port_t *port, job_request_t *job); 317 static void fp_jobwait(job_request_t *job); 320 static void fp_jobdone(job_request_t *job); 321 static void fp_port_shutdown(fc_local_port_t *port, job_request_t *job); 322 static void fp_get_loopmap(fc_local_port_t *port, job_request_t *job); 323 static void fp_loop_online(fc_local_port_t *port, job_request_t *job, 327 job_request_t *job, int flag, int sleep); 329 job_request_t *job, int cmd_flag, int sleep, fc_remote_port_t *pd, 338 void (*comp) (), job_request_t *job); 340 uint32_t d_id, void (*intr) (), job_request_t *job, uchar_t ls_code); [all …]
|
/titanic_50/usr/src/lib/libc/port/tpool/ |
H A D | thread_pool.c | 42 tpool_job_t *job; in delete_pool() local 63 for (job = tpool->tp_head; job != NULL; job = tpool->tp_head) { in delete_pool() 64 tpool->tp_head = job->tpj_next; in delete_pool() 65 lfree(job, sizeof (*job)); in delete_pool() 129 tpool_job_t *job; in tpool_worker() local 177 if ((job = tpool->tp_head) != NULL && in tpool_worker() 180 func = job->tpj_func; in tpool_worker() 181 arg = job->tpj_arg; in tpool_worker() 182 tpool->tp_head = job->tpj_next; in tpool_worker() 183 if (job == tpool->tp_tail) in tpool_worker() [all …]
|
/titanic_50/usr/src/cmd/sh/ |
H A D | jobs.c | 47 struct job struct 49 struct job *j_nxtp; /* next job in job ID order */ argument 50 struct job *j_curp; /* next job in job currency order */ argument 94 static struct job *jobcur, /* active jobs listed in currency order */ 99 static void printjob(struct job *, int); 101 static struct job * 104 struct job *jp; in pgid2job() 112 static struct job * 113 str2job(char *cmd, char *job, int mustbejob) in str2job() argument 115 struct job *jp, *njp; in str2job() [all …]
|
/titanic_50/usr/src/lib/print/libipp-listener/ |
H A D | Makefile.com | 30 cancel-job.o common.o create-job.o cups-accept-jobs.o \ 32 cups-move-job.o cups-reject-jobs.o disable-printer.o enable-printer.o \ 33 get-job-attributes.o get-jobs.o get-printer-attributes.o hold-job.o \ 34 ipp-listener.o pause-printer.o print-job.o purge-jobs.o release-job.o \ 35 restart-job.o resume-printer.o send-document.o set-job-attributes.o \ 36 set-printer-attributes.o validate-job.o
|
/titanic_50/usr/src/lib/print/libpapi-ipp/common/ |
H A D | job.c | 47 papiJobFree(papi_job_t job) in papiJobFree() argument 49 job_t *tmp = (job_t *)job; in papiJobFree() 71 papiJobGetAttributeList(papi_job_t job) in papiJobGetAttributeList() argument 74 job_t *j = job; in papiJobGetAttributeList() 83 papiJobGetPrinterName(papi_job_t job) in papiJobGetPrinterName() argument 86 job_t *j = job; in papiJobGetPrinterName() 96 papiJobGetId(papi_job_t job) in papiJobGetId() argument 99 job_t *j = job; in papiJobGetId() 109 papiJobGetJobTicket(papi_job_t job) in papiJobGetJobTicket() argument 120 papi_attribute_t **operational = NULL, **job = NULL; in populate_job_request() local [all …]
|
/titanic_50/usr/src/uts/common/io/fibre-channel/impl/ |
H A D | fp.c | 924 job_request_t *job; in fp_attach_handler() local 1163 job = fctl_alloc_job(JOB_PORT_STARTUP, JOB_TYPE_FCTL_ASYNC, in fp_attach_handler() 1166 port->fp_job_head = port->fp_job_tail = job; in fp_attach_handler() 1424 struct job_request *job; in fp_resume_all() local 1438 job = fctl_alloc_job(JOB_PORT_ONLINE, in fp_resume_all() 1440 fctl_enque_job(port, job); in fp_resume_all() 1442 fctl_jobwait(job); in fp_resume_all() 1446 fctl_dealloc_job(job); in fp_resume_all() 1486 job_request_t *job; in fp_detach_handler() local 1565 job = fctl_alloc_job(JOB_PORT_SHUTDOWN, 0, NULL, in fp_detach_handler() [all …]
|
H A D | fctl.c | 583 job_request_t *job = (job_request_t *)buf; in fctl_cache_constructor() local 585 mutex_init(&job->job_mutex, NULL, MUTEX_DRIVER, NULL); in fctl_cache_constructor() 586 sema_init(&job->job_fctl_sema, 0, NULL, SEMA_DEFAULT, NULL); in fctl_cache_constructor() 587 sema_init(&job->job_port_sema, 0, NULL, SEMA_DEFAULT, NULL); in fctl_cache_constructor() 597 job_request_t *job = (job_request_t *)buf; in fctl_cache_destructor() local 599 sema_destroy(&job->job_fctl_sema); in fctl_cache_destructor() 600 sema_destroy(&job->job_port_sema); in fctl_cache_destructor() 601 mutex_destroy(&job->job_mutex); in fctl_cache_destructor() 625 job_request_t *job; in fc_ulp_add() local 718 job = fctl_alloc_job(JOB_ATTACH_ULP, JOB_TYPE_FCTL_ASYNC, in fc_ulp_add() [all …]
|
/titanic_50/usr/src/cmd/lp/lib/papi/ |
H A D | lpsched-jobs.c | 470 job_status_to_attributes(job_t *job, char *req_id, char *user, char *slabel, in job_status_to_attributes() argument 477 lpsched_user_to_job_attributes(&job->attributes, user); in job_status_to_attributes() 478 papiAttributeListAddInteger(&job->attributes, PAPI_ATTR_REPLACE, in job_status_to_attributes() 480 papiAttributeListAddInteger(&job->attributes, PAPI_ATTR_REPLACE, in job_status_to_attributes() 483 papiAttributeListAddInteger(&job->attributes, PAPI_ATTR_REPLACE, in job_status_to_attributes() 488 papiAttributeListAddString(&job->attributes, PAPI_ATTR_REPLACE, in job_status_to_attributes() 492 papiAttributeListAddString(&job->attributes, PAPI_ATTR_REPLACE, in job_status_to_attributes() 494 papiAttributeListAddInteger(&job->attributes, PAPI_ATTR_REPLACE, in job_status_to_attributes() 496 papiAttributeListAddString(&job->attributes, PAPI_ATTR_REPLACE, in job_status_to_attributes() 498 papiAttributeListAddString(&job->attributes, PAPI_ATTR_REPLACE, in job_status_to_attributes() [all …]
|
H A D | job.c | 115 papiJobFree(papi_job_t job) in papiJobFree() argument 117 job_t *tmp = (job_t *)job; in papiJobFree() 139 papiJobGetAttributeList(papi_job_t job) in papiJobGetAttributeList() argument 141 job_t *tmp = (job_t *)job; in papiJobGetAttributeList() 150 papiJobGetPrinterName(papi_job_t job) in papiJobGetPrinterName() argument 152 job_t *tmp = (job_t *)job; in papiJobGetPrinterName() 163 papiJobGetId(papi_job_t job) in papiJobGetId() argument 165 job_t *tmp = (job_t *)job; in papiJobGetId() 538 char **files, papi_job_t *job) in papiJobSubmit() argument 553 (job == NULL)) in papiJobSubmit() [all …]
|
/titanic_50/usr/src/lib/libshell/common/include/ |
H A D | jobs.h | 108 extern struct jobs job; 122 #define job_lock() (job.in_critical++) 126 if (!--job.in_critical && (sig = job.savesig)) \ 128 if (!job.in_critical++ && !vmbusy()) \ 130 job.in_critical--; \
|
/titanic_50/usr/src/cmd/print/bsd-sysv-commands/ |
H A D | lpr.c | 70 papi_job_t job = NULL; in main() local 244 NULL, &av[optind], &job); in main() 247 list, &job); in main() 250 NULL, &av[optind], &job); in main() 253 NULL, &av[optind], &job); in main() 260 papiJobFree(job); in main() 266 list = papiJobGetAttributeList(job); in main() 272 papiJobFree(job); in main()
|
H A D | lp.c | 71 papi_job_t job = NULL; in main() local 279 status = papiJobModify(svc, printer, modify, list, &job); in main() 282 list, &job); in main() 285 NULL, &av[optind], &job); in main() 288 NULL, &av[optind], &job); in main() 291 NULL, &av[optind], &job); in main() 298 papiJobFree(job); in main() 304 ((list = papiJobGetAttributeList(job)) != NULL)) { in main() 330 papiJobFree(job); in main()
|
/titanic_50/usr/src/cmd/bnu/ |
H A D | Grades | 28 # use the grade, so that only select users can use the job grade. 39 # of bytes that a job can have to 53 # jobs to this job grade. The list is to 57 # a job grade if User is the permit_type. 59 # Since the user job grade may be bound to more than one system job grade, 61 # sequentially for occurences of a user job grade. Since the names of 62 # user job grades may not be the same from system to system, we have 63 # reserved the names of three job grades so that the user may see some
|
H A D | gename.c | 37 int job; member 68 pre, SYSNSIZE, sys, grade, syslst[n].job); 71 pre, sys, syslst[n].job & 0xffff, 142 syslst[nsys].job = n; 179 return(syslst[i].job);
|
/titanic_50/usr/src/lib/print/libipp-listener/common/ |
H A D | common.c | 79 char *job = NULL; in get_printer_id() local 91 result = papiAttributeListGetString(attributes, NULL, "job-uri", &job); in get_printer_id() 99 *printer = job; in get_printer_id() 100 if ((job = strrchr(*printer, '/')) != NULL) { in get_printer_id() 101 *job = '\0'; in get_printer_id() 102 *id = atoi(++job); in get_printer_id()
|
H A D | cups-move-job.c | 42 papi_attribute_t **operational = NULL, **job = NULL; in cups_move_job() local 58 "job-attributes-group", &job); in cups_move_job() 86 (void) papiAttributeListGetString(job, NULL, in cups_move_job()
|