| /kernel/linux/linux-5.10/drivers/gpu/drm/amd/amdgpu/ |
| D | amdgpu_job.c | 118 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/ |
| D | pipeline.json | 5 "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/ |
| D | gpu_scheduler.h | 61 * 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/ |
| D | pipeline.json | 5 "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/ |
| D | amdgpu_job.c | 99 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/ |
| D | sched_fence.c | 65 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()
|
| D | sched_main.c | 423 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/ |
| D | sched_fence.c | 63 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()
|
| D | gpu_scheduler.c | 244 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/ |
| D | gpu_scheduler.h | 68 * 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/ |
| D | spi-slave-time.c | 35 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()
|
| D | spi-slave-system-control.c | 40 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/ |
| D | spi-slave-time.c | 35 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()
|
| D | spi-slave-system-control.c | 40 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/ |
| D | dcdbas.rst | 55 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/ |
| D | dcdbas.txt | 55 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/ |
| D | smb2inode.c | 108 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/ |
| D | dma.h | 50 #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/ |
| D | dma.h | 50 #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/ |
| D | fbcon_rotate.c | 32 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/ |
| D | fbcon_rotate.c | 32 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/ |
| D | inject.c | 113 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/ |
| D | olpc-ec.c | 28 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/ |
| D | mce-inject.c | 120 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/ |
| D | lima_trace.h | 25 __entry->context = task->base.s_fence->finished.context; 26 __entry->seqno = task->base.s_fence->finished.seqno;
|