Home
last modified time | relevance | path

Searched refs:task_done (Results 1 – 18 of 18) sorted by relevance

/linux-6.15/lib/kunit/
H A Dtry-catch.c66 struct completion *task_done; in kunit_try_catch_run() local
85 task_done = task_struct->vfork_done; in kunit_try_catch_run()
88 time_remaining = wait_for_completion_timeout(task_done, in kunit_try_catch_run()
/linux-6.15/drivers/scsi/pm8001/
H A Dpm8001_sas.c490 task->task_done(task); in pm8001_queue_command()
497 task->task_done(task); in pm8001_queue_command()
514 task->task_done(task); in pm8001_queue_command()
517 task->task_done(task); in pm8001_queue_command()
819 if (!task || !task->task_done) in pm8001_open_reject_retry()
844 task->task_done(task); in pm8001_open_reject_retry()
H A Dpm8001_sas.h785 task->task_done(task); in pm8001_ccb_task_free_done()
H A Dpm8001_hwi.c1522 t->task_done(t); in pm8001_work_fn()
1650 task->task_done(task); in pm8001_work_fn()
1940 t->task_done(t); in mpi_ssp_completion()
2107 t->task_done(t); in mpi_ssp_event()
3492 t->task_done(t); in pm8001_mpi_task_abort_resp()
H A Dpm80xx_hwi.c3067 t->task_done(t); in mpi_smp_completion()
/linux-6.15/drivers/scsi/libsas/
H A Dsas_scsi_host.c155 task->task_done = sas_scsi_task_done; in sas_create_task()
903 task->task_done = sas_task_internal_done; in sas_execute_internal_abort()
1004 task->task_done = sas_task_internal_done; in sas_execute_tmf()
H A Dsas_ata.c180 task->task_done = sas_ata_task_done; in sas_ata_qc_issue()
H A Dsas_expander.c83 task->task_done = sas_task_internal_done; in smp_execute_task_sg()
/linux-6.15/drivers/scsi/mvsas/
H A Dmv_sas.c700 task->task_done(task); in mvs_task_prep()
724 task->task_done(task); in mvs_task_prep()
732 task->task_done(task); in mvs_task_prep()
1637 if (task->task_done) in mvs_slot_complete()
1638 task->task_done(task); in mvs_slot_complete()
/linux-6.15/include/scsi/
H A Dlibsas.h592 void (*task_done)(struct sas_task *); member
/linux-6.15/drivers/scsi/isci/
H A Dtask.c98 task->task_done(task); in isci_task_refuse()
H A Dhost.c1088 task->task_done(task); in ireq_done()
/linux-6.15/drivers/scsi/aic94xx/
H A Daic94xx_task.c342 task->task_done(task); in asd_task_tasklet_complete()
/linux-6.15/drivers/scsi/hisi_sas/
H A Dhisi_sas_v1_hw.c1310 if (task->task_done) in slot_complete_v1_hw()
1311 task->task_done(task); in slot_complete_v1_hw()
H A Dhisi_sas_v2_hw.c2488 if (task->task_done) in slot_complete_v2_hw()
2489 task->task_done(task); in slot_complete_v2_hw()
H A Dhisi_sas_v3_hw.c2443 if (task->task_done) in slot_complete_v3_hw()
2444 task->task_done(task); in slot_complete_v3_hw()
H A Dhisi_sas_main.c510 task->task_done(task); in hisi_sas_queue_command()
/linux-6.15/Documentation/scsi/
H A Dlibsas.rst377 task_done -- callback when the task has finished execution