Home
last modified time | relevance | path

Searched full:finished (Results 1 – 25 of 2590) sorted by relevance

12345678910>>...104

/kernel/linux/linux-5.10/drivers/gpu/drm/amd/amdgpu/
Damdgpu_job.c118 f = job->base.s_fence ? &job->base.s_fence->finished : job->fence; in amdgpu_job_free_resources()
158 *f = dma_fence_get(&job->base.s_fence->finished); in amdgpu_job_submit()
198 &job->base.s_fence->finished, in amdgpu_job_dependency()
212 struct dma_fence *fence = NULL, *finished; in amdgpu_job_run() local
217 finished = &job->base.s_fence->finished; in amdgpu_job_run()
224 dma_fence_set_error(finished, -ECANCELED);/* skip IB as well if VRAM lost */ in amdgpu_job_run()
226 if (finished->error < 0) { in amdgpu_job_run()
266 dma_fence_set_error(&s_fence->finished, -EHWPOISON); in amdgpu_job_stop_all_jobs_on_sched()
267 dma_fence_signal(&s_fence->finished); in amdgpu_job_stop_all_jobs_on_sched()
277 dma_fence_set_error(&s_fence->finished, -EHWPOISON); in amdgpu_job_stop_all_jobs_on_sched()
[all …]
/kernel/linux/linux-5.10/tools/perf/pmu-events/arch/powerpc/power8/
Dpipeline.json5 "BriefDescription": "1 or more ppc insts finished",
6 "PublicDescription": "1 or more ppc insts finished (completed)"
203 "BriefDescription": "Larx finished",
221 "BriefDescription": "LSU Finished an instruction (up to 2 per cycle)",
305 "BriefDescription": "Store Instructions Finished",
306 "PublicDescription": "Store Instructions Finished (store sent to nest)"
311 "BriefDescription": "Store forwards that finished",
335 "BriefDescription": "tlbie finished",
/kernel/linux/linux-4.19/include/drm/
Dgpu_scheduler.h61 * fence_context but &drm_sched_fence.finished uses
68 * @last_scheduled: points to the finished fence of the last scheduled job.
122 * @finished: this fence is what will be signaled by the scheduler
131 struct dma_fence finished; member
140 * &drm_sched_fence.finished fence once parent is signalled.
149 * @lock: the lock used by the scheduled and the finished fences.
166 * @finish_cb: the callback for the finished fence.
168 * finished to remove the job from the
234 * @free_job: Called once the job's finished fence has been signaled
252 * finished.
/kernel/linux/linux-4.19/tools/perf/pmu-events/arch/powerpc/power8/
Dpipeline.json5 "BriefDescription": "1 or more ppc insts finished",
6 "PublicDescription": "1 or more ppc insts finished (completed)"
203 "BriefDescription": "Larx finished",
221 "BriefDescription": "LSU Finished an instruction (up to 2 per cycle)",
305 "BriefDescription": "Store Instructions Finished",
306 "PublicDescription": "Store Instructions Finished (store sent to nest)"
311 "BriefDescription": "Store forwards that finished",
335 "BriefDescription": "tlbie finished",
/kernel/linux/linux-4.19/drivers/gpu/drm/amd/amdgpu/
Damdgpu_job.c99 f = job->base.s_fence ? &job->base.s_fence->finished : job->fence; in amdgpu_job_free_resources()
142 *f = dma_fence_get(&job->base.s_fence->finished); in amdgpu_job_submit()
190 &job->base.s_fence->finished, in amdgpu_job_dependency()
204 struct dma_fence *fence = NULL, *finished; in amdgpu_job_run() local
209 finished = &job->base.s_fence->finished; in amdgpu_job_run()
216 dma_fence_set_error(finished, -ECANCELED);/* skip IB as well if VRAM lost */ in amdgpu_job_run()
218 if (finished->error < 0) { in amdgpu_job_run()
/kernel/linux/linux-5.10/drivers/gpu/drm/scheduler/
Dsched_fence.c65 int ret = dma_fence_signal(&fence->finished); in drm_sched_fence_finished()
68 DMA_FENCE_TRACE(&fence->finished, in drm_sched_fence_finished()
71 DMA_FENCE_TRACE(&fence->finished, in drm_sched_fence_finished()
114 call_rcu(&fence->finished.rcu, drm_sched_fence_free); in drm_sched_fence_release_scheduled()
149 return container_of(f, struct drm_sched_fence, finished); in to_drm_sched_fence()
172 dma_fence_init(&fence->finished, &drm_sched_fence_ops_finished, in drm_sched_fence_create()
Dsched_main.c423 dma_fence_wait(&s_job->s_fence->finished, false); in drm_sched_stop()
440 * this TDR finished and before the newly restarted jobs had a in drm_sched_stop()
517 dma_fence_set_error(&s_fence->finished, -ECANCELED); in drm_sched_resubmit_jobs()
524 dma_fence_set_error(&s_fence->finished, PTR_ERR(fence)); in drm_sched_resubmit_jobs()
581 dma_fence_put(&job->s_fence->finished); in drm_sched_job_cleanup()
643 * Called after job has finished execution.
656 dma_fence_get(&s_fence->finished); in drm_sched_process_job()
658 dma_fence_put(&s_fence->finished); in drm_sched_process_job()
663 * drm_sched_get_cleanup_job - fetch the next finished job to be destroyed
667 * Returns the next finished job from the mirror list (if there is one)
[all …]
/kernel/linux/linux-4.19/drivers/gpu/drm/scheduler/
Dsched_fence.c63 int ret = dma_fence_signal(&fence->finished); in drm_sched_fence_finished()
66 DMA_FENCE_TRACE(&fence->finished, in drm_sched_fence_finished()
69 DMA_FENCE_TRACE(&fence->finished, in drm_sched_fence_finished()
112 call_rcu(&fence->finished.rcu, drm_sched_fence_free); in drm_sched_fence_release_scheduled()
147 return container_of(f, struct drm_sched_fence, finished); in to_drm_sched_fence()
170 dma_fence_init(&fence->finished, &drm_sched_fence_ops_finished, in drm_sched_fence_create()
Dgpu_scheduler.c244 dma_fence_put(&job->s_fence->finished); in drm_sched_entity_kill_jobs_cb()
329 dma_fence_set_error(&s_fence->finished, -ESRCH); in drm_sched_entity_fini()
445 * Fence is a scheduled/finished fence from a job in drm_sched_entity_add_dependency_cb()
496 dma_fence_set_error(&sched_job->s_fence->finished, -ECANCELED); in drm_sched_entity_pop_job()
499 entity->last_scheduled = dma_fence_get(&sched_job->s_fence->finished); in drm_sched_entity_pop_job()
555 * finished fence has been signaled. So even if some another worker in drm_sched_job_finish()
567 if (!dma_fence_is_signaled(&next->s_fence->finished)) in drm_sched_job_finish()
574 dma_fence_put(&s_job->s_fence->finished); in drm_sched_job_finish()
590 dma_fence_add_callback(&s_job->s_fence->finished, &s_job->finish_cb, in drm_sched_job_begin()
690 dma_fence_set_error(&s_fence->finished, -ECANCELED); in drm_sched_job_recovery()
[all …]
/kernel/linux/linux-5.10/include/drm/
Dgpu_scheduler.h68 * fence_context but &drm_sched_fence.finished uses
75 * @last_scheduled: points to the finished fence of the last scheduled job.
136 * @finished: this fence is what will be signaled by the scheduler
145 struct dma_fence finished; member
150 * &drm_sched_fence.finished fence once parent is signalled.
159 * @lock: the lock used by the scheduled and the finished fences.
176 * @finish_cb: the callback for the finished fence.
239 * @free_job: Called once the job's finished fence has been signaled
257 * finished.
/kernel/linux/linux-5.10/drivers/spi/
Dspi-slave-time.c35 struct completion finished; member
60 complete(&priv->finished); in spi_slave_time_complete()
97 init_completion(&priv->finished); in spi_slave_time_probe()
114 wait_for_completion(&priv->finished); in spi_slave_time_remove()
Dspi-slave-system-control.c40 struct completion finished; member
93 complete(&priv->finished); in spi_slave_system_control_complete()
123 init_completion(&priv->finished); in spi_slave_system_control_probe()
140 wait_for_completion(&priv->finished); in spi_slave_system_control_remove()
/kernel/linux/linux-4.19/drivers/spi/
Dspi-slave-time.c35 struct completion finished; member
60 complete(&priv->finished); in spi_slave_time_complete()
97 init_completion(&priv->finished); in spi_slave_time_probe()
114 wait_for_completion(&priv->finished); in spi_slave_time_remove()
Dspi-slave-system-control.c40 struct completion finished; member
92 complete(&priv->finished); in spi_slave_system_control_complete()
122 init_completion(&priv->finished); in spi_slave_system_control_probe()
139 wait_for_completion(&priv->finished); in spi_slave_system_control_remove()
/kernel/linux/linux-5.10/Documentation/driver-api/
Ddcdbas.rst55 to perform a power cycle or power off of the system after the OS has finished
57 a driver perform a SMI after the OS has finished shutting down.
61 action after the system has finished shutting down:
75 has finished shutting down.)
/kernel/linux/linux-4.19/Documentation/
Ddcdbas.txt55 to perform a power cycle or power off of the system after the OS has finished
57 a driver perform a SMI after the OS has finished shutting down.
61 action after the system has finished shutting down:
75 has finished shutting down.)
/kernel/linux/linux-5.10/fs/cifs/
Dsmb2inode.c108 goto finished; in smb2_compound_op()
127 goto finished; in smb2_compound_op()
165 goto finished; in smb2_compound_op()
200 goto finished; in smb2_compound_op()
227 goto finished; in smb2_compound_op()
245 goto finished; in smb2_compound_op()
279 goto finished; in smb2_compound_op()
319 goto finished; in smb2_compound_op()
345 goto finished; in smb2_compound_op()
355 goto finished; in smb2_compound_op()
[all …]
/kernel/linux/linux-4.19/arch/mips/include/asm/mach-rc32434/
Ddma.h50 #define DMA_DESC_COF (1 << 25) /* Chain on finished */
52 #define DMA_DESC_IOF (1 << 27) /* Interrupt on finished */
56 #define DMA_DESC_FINI (1 << 31) /* Finished */
/kernel/linux/linux-5.10/arch/mips/include/asm/mach-rc32434/
Ddma.h50 #define DMA_DESC_COF (1 << 25) /* Chain on finished */
52 #define DMA_DESC_IOF (1 << 27) /* Interrupt on finished */
56 #define DMA_DESC_FINI (1 << 31) /* Finished */
/kernel/linux/linux-5.10/drivers/video/fbdev/core/
Dfbcon_rotate.c32 goto finished; in fbcon_rotate_font()
54 goto finished; in fbcon_rotate_font()
93 finished: in fbcon_rotate_font()
/kernel/linux/linux-4.19/drivers/video/fbdev/core/
Dfbcon_rotate.c32 goto finished; in fbcon_rotate_font()
54 goto finished; in fbcon_rotate_font()
93 finished: in fbcon_rotate_font()
/kernel/linux/linux-5.10/arch/x86/kernel/cpu/mce/
Dinject.c113 i->finished = 0; in inject_mce()
115 m->finished = 0; in inject_mce()
116 /* First set the fields after finished */ in inject_mce()
119 /* Now write record in order, finished last (except above) */ in inject_mce()
123 i->finished = 1; in inject_mce()
135 m->finished = 0; in raise_poll()
153 m->finished = 0; in raise_exception()
217 m->finished = 0; in raise_local()
240 if (!mcpu->finished || in raise_mce()
/kernel/linux/linux-4.19/drivers/platform/olpc/
Dolpc-ec.c28 struct completion finished; member
92 /* Finished, wake up olpc_ec_cmd() */ in olpc_ec_worker()
93 complete(&desc->finished); in olpc_ec_worker()
141 init_completion(&desc.finished); in olpc_ec_cmd()
146 wait_for_completion(&desc.finished); in olpc_ec_cmd()
/kernel/linux/linux-4.19/arch/x86/kernel/cpu/mcheck/
Dmce-inject.c120 i->finished = 0; in inject_mce()
122 m->finished = 0; in inject_mce()
123 /* First set the fields after finished */ in inject_mce()
126 /* Now write record in order, finished last (except above) */ in inject_mce()
130 i->finished = 1; in inject_mce()
142 m->finished = 0; in raise_poll()
160 m->finished = 0; in raise_exception()
224 m->finished = 0; in raise_local()
247 if (!mcpu->finished || in raise_mce()
/kernel/linux/linux-5.10/drivers/gpu/drm/lima/
Dlima_trace.h25 __entry->context = task->base.s_fence->finished.context;
26 __entry->seqno = task->base.s_fence->finished.seqno;

12345678910>>...104