/openbsd/usr.bin/tmux/ |
H A D | job.c | 79 struct job *job; in job_run() local 298 struct job *job = data; in job_read_callback() local 301 job->updatecb(job); in job_read_callback() 312 struct job *job = data; in job_write_callback() local 329 struct job *job = data; in job_error_callback() local 335 job->completecb(job); in job_error_callback() 347 struct job *job; in job_check_died() local 400 struct job *job; in job_kill_all() local 412 struct job *job; in job_still_running() local 425 struct job *job; in job_print_summary() local [all …]
|
H A D | cmd-run-shell.c | 39 static void cmd_run_shell_callback(struct job *); 41 static void cmd_run_shell_print(struct job *, const char *); 79 cmd_run_shell_print(struct job *job, const char *msg) in cmd_run_shell_print() argument 81 struct cmd_run_shell_data *cdata = job_get_data(job); in cmd_run_shell_print() 225 cmd_run_shell_callback(struct job *job) in cmd_run_shell_callback() argument 227 struct cmd_run_shell_data *cdata = job_get_data(job); in cmd_run_shell_callback() 228 struct bufferevent *event = job_get_event(job); in cmd_run_shell_callback() 237 cmd_run_shell_print(job, line); in cmd_run_shell_callback() 248 cmd_run_shell_print(job, line); in cmd_run_shell_callback() 253 status = job_get_status(job); in cmd_run_shell_callback() [all …]
|
H A D | popup.c | 43 struct job *job; member 286 if (pd->job != NULL) in popup_free_cb() 287 job_free(pd->job); in popup_free_cb() 329 if (pd->job != NULL) in popup_resize_cb() 333 if (pd->job != NULL) in popup_resize_cb() 356 if (pd->job != NULL) { in popup_make_pane() 359 pd->job = NULL; in popup_make_pane() 473 if (pd->job != NULL) in popup_handle_drag() 592 popup_job_update_cb(struct job *job) in popup_job_update_cb() argument 619 popup_job_complete_cb(struct job *job) in popup_job_complete_cb() argument [all …]
|
H A D | cmd-if-shell.c | 38 static void cmd_if_shell_callback(struct job *); 138 cmd_if_shell_callback(struct job *job) in cmd_if_shell_callback() argument 140 struct cmd_if_shell_data *cdata = job_get_data(job); in cmd_if_shell_callback() 148 status = job_get_status(job); in cmd_if_shell_callback()
|
/openbsd/sys/dev/pci/drm/amd/amdgpu/ |
H A D | amdgpu_job.c | 101 if (!*job) in amdgpu_job_alloc() 137 kfree(*job); in amdgpu_job_alloc_with_ib() 166 if (job->base.s_fence && job->base.s_fence->finished.ops) in amdgpu_job_free_resources() 187 kfree(job); in amdgpu_job_free_cb() 215 if (job->gang_submit != &job->base.s_fence->scheduled) in amdgpu_job_free() 219 kfree(job); in amdgpu_job_free() 242 r = amdgpu_ib_schedule(ring, job->num_ibs, job->ibs, job, fence); in amdgpu_job_submit_direct() 267 while (!fence && job->vm && !job->vmid) { in amdgpu_job_prepare_job() 268 r = amdgpu_vmid_grab(job->vm, ring, job, &fence); in amdgpu_job_prepare_job() 297 (job->job_run_counter && job->gang_submit)) in amdgpu_job_run() [all …]
|
H A D | amdgpu_ib.c | 151 if (job) { in amdgpu_ib_schedule() 152 vm = job->vm; in amdgpu_ib_schedule() 153 fence_ctx = job->base.s_fence ? in amdgpu_ib_schedule() 155 shadow_va = job->shadow_va; in amdgpu_ib_schedule() 156 csa_va = job->csa_va; in amdgpu_ib_schedule() 157 gds_va = job->gds_va; in amdgpu_ib_schedule() 158 init_shadow = job->init_shadow; in amdgpu_ib_schedule() 216 if (job) { in amdgpu_ib_schedule() 276 if (job && job->uf_addr) { in amdgpu_ib_schedule() 277 amdgpu_ring_emit_fence(ring, job->uf_addr, job->uf_sequence, in amdgpu_ib_schedule() [all …]
|
H A D | amdgpu_ids.c | 170 struct amdgpu_job *job) in amdgpu_vmid_gds_switch_needed() argument 177 id->oa_size != job->oa_size; in amdgpu_vmid_gds_switch_needed() 182 struct amdgpu_job *job) in amdgpu_vmid_compatible() argument 336 struct amdgpu_job *job, in amdgpu_vmid_grab_used() argument 431 job->vm_needs_flush = true; in amdgpu_vmid_grab() 437 job->gds_switch_needed = amdgpu_vmid_gds_switch_needed(id, job); in amdgpu_vmid_grab() 438 if (job->vm_needs_flush) { in amdgpu_vmid_grab() 443 job->vmid = id - id_mgr->ids; in amdgpu_vmid_grab() 444 job->pasid = vm->pasid; in amdgpu_vmid_grab() 450 id->oa_base = job->oa_base; in amdgpu_vmid_grab() [all …]
|
H A D | amdgpu_job.h | 42 #define AMDGPU_JOB_GET_VMID(job) ((job) ? (job)->vmid : 0) argument 83 static inline struct amdgpu_ring *amdgpu_job_ring(struct amdgpu_job *job) in amdgpu_job_ring() argument 85 return to_amdgpu_ring(job->base.entity->rq->sched); in amdgpu_job_ring() 90 unsigned int num_ibs, struct amdgpu_job **job); 94 struct amdgpu_job **job); 95 void amdgpu_job_set_resources(struct amdgpu_job *job, struct amdgpu_bo *gds, 97 void amdgpu_job_free_resources(struct amdgpu_job *job); 98 void amdgpu_job_set_gang_leader(struct amdgpu_job *job, 100 void amdgpu_job_free(struct amdgpu_job *job); 101 struct dma_fence *amdgpu_job_submit(struct amdgpu_job *job); [all …]
|
H A D | amdgpu_trace.h | 36 job->base.s_fence->finished.ops->get_timeline_name(&job->base.s_fence->finished) 144 struct amdgpu_job *job, 146 TP_ARGS(p, job, ib), 167 TP_PROTO(struct amdgpu_job *job), 168 TP_ARGS(job), 185 __entry->num_ibs = job->num_ibs; 193 TP_PROTO(struct amdgpu_job *job), 194 TP_ARGS(job), 220 struct amdgpu_job *job), 221 TP_ARGS(vm, ring, job), [all …]
|
H A D | amdgpu_vm_sdma.c | 68 ndw * 4, pool, &p->job); in amdgpu_vm_sdma_alloc_job() 103 r = amdgpu_sync_push_to_job(&sync, p->job); in amdgpu_vm_sdma_prepare() 108 amdgpu_job_free(p->job); in amdgpu_vm_sdma_prepare() 125 struct amdgpu_ib *ib = p->job->ibs; in amdgpu_vm_sdma_commit() 135 f = amdgpu_job_submit(p->job); in amdgpu_vm_sdma_commit() 174 struct amdgpu_ib *ib = p->job->ibs; in amdgpu_vm_sdma_copy_ptes() 204 struct amdgpu_ib *ib = p->job->ibs; in amdgpu_vm_sdma_set_ptes() 247 r = drm_sched_job_add_dependency(&p->job->base, fence); in amdgpu_vm_sdma_update() 258 ndw -= p->job->ibs->length_dw; in amdgpu_vm_sdma_update() 291 pte = (uint64_t *)&(p->job->ibs->ptr[p->num_dw_left]); in amdgpu_vm_sdma_update()
|
H A D | amdgpu_fence.c | 160 if (job == NULL) { in amdgpu_fence_emit() 173 fence = &job->hw_fence; in amdgpu_fence_emit() 177 if (job && job->job_run_counter) { in amdgpu_fence_emit() 183 if (job) { in amdgpu_fence_emit() 736 struct amdgpu_job *job; in amdgpu_fence_driver_clear_job_fences() local 742 job = container_of(old, struct amdgpu_job, hw_fence); in amdgpu_fence_driver_clear_job_fences() 743 if (!job->base.s_fence && !dma_fence_is_signaled(old)) in amdgpu_fence_driver_clear_job_fences() 804 struct amdgpu_job *job = container_of(f, struct amdgpu_job, hw_fence); in amdgpu_job_fence_get_timeline_name() local 806 return (const char *)to_amdgpu_ring(job->base.sched)->name; in amdgpu_job_fence_get_timeline_name() 834 struct amdgpu_job *job = container_of(f, struct amdgpu_job, hw_fence); in amdgpu_job_fence_enable_signaling() local [all …]
|
H A D | amdgpu_ring.h | 140 int amdgpu_fence_emit(struct amdgpu_ring *ring, struct dma_fence **fence, struct amdgpu_job *job, 177 struct amdgpu_job *job, 180 struct amdgpu_job *job, 187 struct amdgpu_job *job, 305 #define amdgpu_ring_parse_cs(r, p, job, ib) ((r)->funcs->parse_cs((p), (job), (ib))) argument 306 #define amdgpu_ring_patch_cs_in_place(r, p, job, ib) ((r)->funcs->patch_cs_in_place((p), (job), (ib… argument 312 #define amdgpu_ring_emit_ib(r, job, ib, flags) ((r)->funcs->emit_ib((r), (job), (ib), (flags))) argument 445 struct amdgpu_ib *ibs, struct amdgpu_job *job,
|
/openbsd/usr.sbin/smtpd/ |
H A D | runq.c | 24 struct job { struct 44 struct job *job; in runq_reset() local 48 if (job == NULL) in runq_reset() 64 struct job *job; in runq_timeout() local 75 free(job); in runq_timeout() 112 struct job *job, *tmpjob; in runq_schedule_at() local 114 job = malloc(sizeof(*job)); in runq_schedule_at() 118 job->arg = arg; in runq_schedule_at() 140 struct job *job, *first; in runq_cancel() local 146 free(job); in runq_cancel() [all …]
|
/openbsd/usr.bin/make/ |
H A D | job.c | 409 Job *job; in handle_siginfo() local 426 for (job = runningJobs; job != NULL ; job = job->next) { in handle_siginfo() 584 (long)mypid, job->node->name, job->cmd, in determine_expensive_job() 736 job = *j; in reap_finished_job() 754 Job *job; in reap_jobs() local 874 Job *job; in handle_fatal_signal() local 879 for (job = runningJobs; job != NULL; job = job->next) { in handle_fatal_signal() 882 job->node->name, really_kill(job, signo)); in handle_fatal_signal() 945 for (job = runningJobs; job != NULL; job = job->next) { in Job_AbortAll() 948 (long)job->pid, job->node->name, really_kill(job, SIGINT)); in Job_AbortAll() [all …]
|
H A D | engine.c | 511 job->node = node; in job_attach_node() 515 job->location = NULL; in job_attach_node() 516 job->flags = 0; in job_attach_node() 534 (long)job->pid, job->node->name, status); in handle_job_status() 539 if (job->code != 0) { in handle_job_status() 598 free(job->cmd); in handle_job_status() 686 job->pid = cpid; in do_run_command() 688 runningJobs = job; in do_run_command() 700 job_run_next(Job *job) in job_run_next() argument 712 job->next_cmd = Lst_Adv(job->next_cmd); in job_run_next() [all …]
|
/openbsd/usr.sbin/lpd/ |
H A D | printer.c | 59 struct job { struct 369 struct job job; in printjob() local 381 memset(&job, 0, sizeof(job)); in printjob() 488 r = printfile(&job, line[0], line+1, job.statinfo); in printjob() 551 printbanner(struct job *job) in printbanner() argument 745 struct job job; in sendjob() local 754 memset(&job, 0, sizeof(job)); in sendjob() 936 mailreport(struct job *job, int result) in mailreport() argument 944 if (job->mail) in mailreport() 988 job->name ? job->name : "<unknown>"); in mailreport() [all …]
|
/openbsd/usr.sbin/cron/ |
H A D | atrun.c | 68 atjob *job; in scan_atjobs() local 120 job = malloc(sizeof(*job)); in scan_atjobs() 124 free(job); in scan_atjobs() 144 free(job); in scan_atjobs() 180 (long long)job->run_time, job->queue); in atrun() 183 free(job); in atrun() 189 free(job); in atrun() 196 free(job); in atrun() 209 batch = job; in atrun() 214 free(job); in atrun() [all …]
|
H A D | job.c | 37 } job; typedef 45 job *j; in job_add() 59 if ((j = malloc(sizeof(job))) == NULL) in job_add() 72 job *j, *prev = NULL; in job_remove() 90 job *j, *prev = NULL; in job_exit() 110 job *j; in job_runqueue()
|
/openbsd/gnu/usr.bin/perl/cpan/Test-Harness/lib/TAP/ |
H A D | Harness.pm | 609 $job->finish; 628 my $job = $scheduler->get_job; 631 last FILL if !defined $job || $job->is_spinner; 642 my ( $session, $job ) = @$stash; 653 $job->finish; 667 next JOB if $job->is_spinner; 684 $job->finish; 805 my ( $self, $job ) = @_; 806 my $test_prog = $job->filename; 846 . $job->description ); [all …]
|
/openbsd/sys/dev/pci/drm/scheduler/ |
H A D | sched_main.c | 402 if (job) { in drm_sched_job_timedout() 411 status = job->sched->ops->timedout_job(job); in drm_sched_job_timedout() 418 job->sched->ops->free_job(job); in drm_sched_job_timedout() 650 memset(job, 0, sizeof(*job)); in drm_sched_job_init() 654 if (!job->s_fence) in drm_sched_job_init() 687 job->sched = sched; in drm_sched_job_arm() 691 drm_sched_fence_init(job->s_fence, job->entity); in drm_sched_job_arm() 854 job->s_fence = NULL; in drm_sched_job_cleanup() 934 if (job && dma_fence_is_signaled(&job->s_fence->finished)) { in drm_sched_get_cleanup_job() 951 job = NULL; in drm_sched_get_cleanup_job() [all …]
|
H A D | sched_entity.c | 168 struct drm_sched_job *job = container_of(wrk, typeof(*job), work); in drm_sched_entity_kill_jobs_work() local 171 WARN_ON(job->s_fence->parent); in drm_sched_entity_kill_jobs_work() 172 job->sched->ops->free_job(job); in drm_sched_entity_kill_jobs_work() 186 xa_for_each(&job->dependencies, index, f) { in drm_sched_entity_kill_jobs_cb() 204 xa_erase(&job->dependencies, index); in drm_sched_entity_kill_jobs_cb() 213 schedule_work(&job->work); in drm_sched_entity_kill_jobs_cb() 219 struct drm_sched_job *job; in drm_sched_entity_kill() local 458 f = xa_load(&job->dependencies, job->last_dependency); 460 job->last_dependency++; 464 if (job->sched->ops->prepare_job) [all …]
|
/openbsd/gnu/usr.bin/perl/cpan/Test-Harness/t/ |
H A D | scheduler.t | 179 my $job = $scheduler->get_job; 181 ok !defined $job, 'undef'; 184 ok $job->is_spinner, 'spinner'; 187 is $job->filename, $want, $want; 189 return $job; 206 while ( defined( my $job = $scheduler->get_job ) ) { 209 if ( $job->is_spinner || @pipeline >= $jobs ) { 216 next if $job->is_spinner; 219 push @pipeline, $job; 221 push @got, $job->filename;
|
/openbsd/usr.bin/at/ |
H A D | at.c | 409 job->queue, timestr); in print_job() 411 pw = getpwuid(job->uid); in print_job() 420 (long long)job->runtimer, job->queue, job->queue, in print_job() 547 if (job == NULL) in list_jobs() 549 job->runtimer = runtimer; in list_jobs() 551 job->uid = stbuf.st_uid; in list_jobs() 552 job->mode = stbuf.st_mode; in list_jobs() 553 job->queue = queue; in list_jobs() 557 newjobs, sizeof(job)); in list_jobs() 563 atjobs[numjobs++] = job; in list_jobs() [all …]
|
/openbsd/gnu/usr.bin/gcc/gcc/testsuite/g++.old-deja/g++.brendan/ |
H A D | new-array.C | 8 AStruct *job; in MakeBug() local 11 job = new AStruct[];// ERROR - .* in MakeBug() 13 job = new AStruct; in MakeBug()
|
/openbsd/sys/dev/pci/drm/include/drm/ |
H A D | gpu_scheduler.h | 536 int drm_sched_job_init(struct drm_sched_job *job, 539 void drm_sched_job_arm(struct drm_sched_job *job); 540 int drm_sched_job_add_dependency(struct drm_sched_job *job, 542 int drm_sched_job_add_syncobj_dependency(struct drm_sched_job *job, 546 int drm_sched_job_add_resv_dependencies(struct drm_sched_job *job, 549 int drm_sched_job_add_implicit_dependencies(struct drm_sched_job *job, 558 void drm_sched_job_cleanup(struct drm_sched_job *job);
|