Home
last modified time | relevance | path

Searched refs:finished (Results 1 – 25 of 226) sorted by relevance

12345678910

/linux/drivers/gpu/drm/amd/amdgpu/
A Damdgpu_job.c139 f = job->base.s_fence ? &job->base.s_fence->finished : hw_fence; in amdgpu_job_free_resources()
187 *f = dma_fence_get(&job->base.s_fence->finished); in amdgpu_job_submit()
230 &job->base.s_fence->finished, in amdgpu_job_dependency()
244 struct dma_fence *fence = NULL, *finished; in amdgpu_job_run() local
249 finished = &job->base.s_fence->finished; in amdgpu_job_run()
258 if (finished->error < 0) { in amdgpu_job_run()
269 else if (finished->error < 0) in amdgpu_job_run()
300 dma_fence_set_error(&s_fence->finished, -EHWPOISON); in amdgpu_job_stop_all_jobs_on_sched()
301 dma_fence_signal(&s_fence->finished); in amdgpu_job_stop_all_jobs_on_sched()
311 dma_fence_set_error(&s_fence->finished, -EHWPOISON); in amdgpu_job_stop_all_jobs_on_sched()
[all …]
A Damdgpu_trace.h36 job->base.s_fence->finished.ops->get_timeline_name(&job->base.s_fence->finished)
180 __entry->context = job->base.s_fence->finished.context;
181 __entry->seqno = job->base.s_fence->finished.seqno;
205 __entry->context = job->base.s_fence->finished.context;
206 __entry->seqno = job->base.s_fence->finished.seqno;
/linux/drivers/spi/
A 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()
A 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()
/linux/drivers/gpu/drm/scheduler/
A Dsched_fence.c58 dma_fence_signal(&fence->finished); in drm_sched_fence_finished()
109 call_rcu(&fence->finished.rcu, drm_sched_fence_free_rcu); in drm_sched_fence_release_scheduled()
144 return container_of(f, struct drm_sched_fence, finished); in to_drm_sched_fence()
174 dma_fence_init(&fence->finished, &drm_sched_fence_ops_finished, in drm_sched_fence_init()
A Dsched_main.c182 dma_fence_get(&s_fence->finished); in drm_sched_job_done()
184 dma_fence_put(&s_fence->finished); in drm_sched_job_done()
438 dma_fence_wait(&s_job->s_fence->finished, false); in drm_sched_stop()
549 dma_fence_set_error(&s_fence->finished, -ECANCELED); in drm_sched_resubmit_jobs_ext()
557 dma_fence_set_error(&s_fence->finished, PTR_ERR(fence)); in drm_sched_resubmit_jobs_ext()
738 if (kref_read(&job->s_fence->finished.refcount)) { in drm_sched_job_cleanup()
740 dma_fence_put(&job->s_fence->finished); in drm_sched_job_cleanup()
825 if (job && dma_fence_is_signaled(&job->s_fence->finished)) { in drm_sched_get_cleanup_job()
837 job->s_fence->finished.timestamp; in drm_sched_get_cleanup_job()
965 dma_fence_set_error(&s_fence->finished, PTR_ERR(fence)); in drm_sched_main()
A Dgpu_scheduler_trace.h50 __entry->fence = &sched_job->s_fence->finished;
77 __entry->fence = &sched_job->s_fence->finished;
97 __entry->fence = &fence->finished;
A Dsched_entity.c232 dma_fence_set_error(&s_fence->finished, -ESRCH); in drm_sched_entity_kill_jobs()
423 dma_fence_set_error(&sched_job->s_fence->finished, -ECANCELED); in drm_sched_entity_pop_job()
427 entity->last_scheduled = dma_fence_get(&sched_job->s_fence->finished); in drm_sched_entity_pop_job()
/linux/fs/cifs/
A Dsmb2inode.c99 goto finished; in smb2_compound_op()
118 goto finished; in smb2_compound_op()
156 goto finished; in smb2_compound_op()
191 goto finished; in smb2_compound_op()
218 goto finished; in smb2_compound_op()
236 goto finished; in smb2_compound_op()
270 goto finished; in smb2_compound_op()
310 goto finished; in smb2_compound_op()
346 goto finished; in smb2_compound_op()
360 goto finished; in smb2_compound_op()
[all …]
/linux/drivers/net/ethernet/mellanox/mlxfw/
A Dmlxfw_mfa2.c391 bool *finished) in mlxfw_mfa2_xz_dec_run() argument
399 *finished = true; in mlxfw_mfa2_xz_dec_run()
402 *finished = false; in mlxfw_mfa2_xz_dec_run()
431 bool finished; in mlxfw_mfa2_file_cb_offset_xz() local
450 err = mlxfw_mfa2_xz_dec_run(xz_dec, &dec_buf, &finished); in mlxfw_mfa2_file_cb_offset_xz()
453 if (finished) { in mlxfw_mfa2_file_cb_offset_xz()
464 err = mlxfw_mfa2_xz_dec_run(xz_dec, &dec_buf, &finished); in mlxfw_mfa2_file_cb_offset_xz()
/linux/drivers/video/fbdev/core/
A Dfbcon_rotate.c31 goto finished; in fbcon_rotate_font()
53 goto finished; in fbcon_rotate_font()
92 finished: in fbcon_rotate_font()
/linux/arch/x86/kernel/cpu/mce/
A Dinject.c116 i->finished = 0; in inject_mce()
118 m->finished = 0; in inject_mce()
126 i->finished = 1; in inject_mce()
138 m->finished = 0; in raise_poll()
156 m->finished = 0; in raise_exception()
220 m->finished = 0; in raise_local()
243 if (!mcpu->finished || in raise_mce()
/linux/drivers/gpu/drm/lima/
A Dlima_trace.h25 __entry->context = task->base.s_fence->finished.context;
26 __entry->seqno = task->base.s_fence->finished.seqno;
/linux/Documentation/driver-api/
A 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.)
/linux/drivers/net/phy/
A Dbcm-phy-lib.c728 bool *finished, bool is_rdb) in _bcm_phy_cable_test_get_status() argument
732 *finished = false; in _bcm_phy_cable_test_get_status()
779 *finished = true; in _bcm_phy_cable_test_get_status()
796 int bcm_phy_cable_test_get_status(struct phy_device *phydev, bool *finished) in bcm_phy_cable_test_get_status() argument
798 return _bcm_phy_cable_test_get_status(phydev, finished, false); in bcm_phy_cable_test_get_status()
813 bool *finished) in bcm_phy_cable_test_get_status_rdb() argument
815 return _bcm_phy_cable_test_get_status(phydev, finished, true); in bcm_phy_cable_test_get_status_rdb()
A Dnxp-tja11xx.c192 bool finished = false; in tja11xx_config_aneg_cable_test() local
213 ret = phydev->drv->cable_test_get_status(phydev, &finished); in tja11xx_config_aneg_cable_test()
217 if (finished) in tja11xx_config_aneg_cable_test()
714 bool *finished) in tja11xx_cable_test_get_status() argument
718 *finished = false; in tja11xx_cable_test_get_status()
725 *finished = true; in tja11xx_cable_test_get_status()
A Dbcm-phy-lib.h85 bool *finished);
88 int bcm_phy_cable_test_get_status(struct phy_device *phydev, bool *finished);
A Dmicrochip_t1.c479 bool *finished) in lan87xx_cable_test_get_status() argument
483 *finished = false; in lan87xx_cable_test_get_status()
499 *finished = true; in lan87xx_cable_test_get_status()
/linux/drivers/platform/olpc/
A Dolpc-ec.c27 struct completion finished; member
102 complete(&desc->finished); in olpc_ec_worker()
153 init_completion(&desc.finished); in olpc_ec_cmd()
158 wait_for_completion(&desc.finished); in olpc_ec_cmd()
/linux/tools/virtio/
A Dvringh_test.c297 unsigned int finished = 0; in parallel_test() local
337 assert(*dbuf == finished - 1); in parallel_test()
339 assert(*dbuf == finished); in parallel_test()
340 finished++; in parallel_test()
407 while (finished != xfers) { in parallel_test()
415 assert(*dbuf == finished - 1); in parallel_test()
418 finished++; in parallel_test()
/linux/drivers/gpu/drm/etnaviv/
A Detnaviv_sched.c77 if (likely(!sched_job->s_fence->finished.error)) in etnaviv_sched_run_job()
168 submit->out_fence = dma_fence_get(&submit->sched_job.s_fence->finished); in etnaviv_sched_push_job()
/linux/drivers/usb/gadget/udc/
A Dsnps_udc_core.c744 finished = 1; in udc_rxfifo_read()
750 return finished; in udc_rxfifo_read()
1120 goto finished; in udc_queue()
1229 finished: in udc_queue()
2093 goto finished; in udc_data_out_isr()
2266 finished: in udc_data_out_isr()
2307 goto finished; in udc_data_in_isr()
2418 finished: in udc_data_in_isr()
2449 goto finished; in udc_control_out_isr()
2635 finished: in udc_control_out_isr()
[all …]
/linux/drivers/staging/wfx/
A Ddata_tx.c240 bool finished; in wfx_tx_fixup_rates() local
254 finished = true; in wfx_tx_fixup_rates()
264 finished = false; in wfx_tx_fixup_rates()
268 finished = false; in wfx_tx_fixup_rates()
271 } while (!finished); in wfx_tx_fixup_rates()
/linux/Documentation/fb/
A Daty128fb.rst58 accel use acceleration engine. Not finished.
72 - This driver is still experimental and is not finished. Too many
/linux/Documentation/driver-api/dmaengine/
A Dpxa_dma.rst22 at the time of irq/dma tx2 is already finished, tx1->complete() and
64 is the last finished transfer at that point in time.
121 When a transfer flagged as "DMA_PREP_INTERRUPT" is finished, the dma irq
129 - calling all the transfer callbacks of finished transfers, based on

Completed in 52 milliseconds

12345678910