Home
last modified time | relevance | path

Searched refs:job (Results 1 – 25 of 294) sorted by relevance

12345678910>>...12

/openbsd/usr.bin/tmux/
H A Djob.c79 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 Dcmd-run-shell.c39 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 Dpopup.c43 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 Dcmd-if-shell.c38 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 Damdgpu_job.c101 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 Damdgpu_ib.c151 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 Damdgpu_ids.c170 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 Damdgpu_job.h42 #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 Damdgpu_trace.h36 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 Damdgpu_vm_sdma.c68 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 Damdgpu_fence.c160 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 Damdgpu_ring.h140 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 Drunq.c24 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 Djob.c409 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 Dengine.c511 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 Dprinter.c59 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 Datrun.c68 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 Djob.c37 } 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 DHarness.pm609 $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 Dsched_main.c402 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 Dsched_entity.c168 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 Dscheduler.t179 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 Dat.c409 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 Dnew-array.C8 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 Dgpu_scheduler.h536 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);

12345678910>>...12