/linux/drivers/gpu/drm/amd/amdgpu/ |
A D | amdgpu_job.c | 139 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 D | amdgpu_trace.h | 36 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 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()
|
A 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()
|
/linux/drivers/gpu/drm/scheduler/ |
A D | sched_fence.c | 58 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 D | sched_main.c | 182 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 D | gpu_scheduler_trace.h | 50 __entry->fence = &sched_job->s_fence->finished; 77 __entry->fence = &sched_job->s_fence->finished; 97 __entry->fence = &fence->finished;
|
A D | sched_entity.c | 232 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 D | smb2inode.c | 99 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 D | mlxfw_mfa2.c | 391 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 D | fbcon_rotate.c | 31 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 D | inject.c | 116 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 D | lima_trace.h | 25 __entry->context = task->base.s_fence->finished.context; 26 __entry->seqno = task->base.s_fence->finished.seqno;
|
/linux/Documentation/driver-api/ |
A 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.)
|
/linux/drivers/net/phy/ |
A D | bcm-phy-lib.c | 728 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 D | nxp-tja11xx.c | 192 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 D | bcm-phy-lib.h | 85 bool *finished); 88 int bcm_phy_cable_test_get_status(struct phy_device *phydev, bool *finished);
|
A D | microchip_t1.c | 479 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 D | olpc-ec.c | 27 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 D | vringh_test.c | 297 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 D | etnaviv_sched.c | 77 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 D | snps_udc_core.c | 744 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 D | data_tx.c | 240 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 D | aty128fb.rst | 58 accel use acceleration engine. Not finished. 72 - This driver is still experimental and is not finished. Too many
|
/linux/Documentation/driver-api/dmaengine/ |
A D | pxa_dma.rst | 22 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
|