Commit | Line | Data |
---|---|---|
1 | static void task_kill_later(struct asd_ascb *ascb) | |
2 | { | |
3 | struct asd_ha_struct *asd_ha = ascb->ha; | |
4 | struct sas_ha_struct *sas_ha = &asd_ha->sas_ha; | |
5 | struct Scsi_Host *shost = sas_ha->core.shost; | |
6 | struct sas_task *task = ascb->uldd_task; | |
7 | ||
8 | INIT_WORK(&task->abort_work, sas_task_abort); | |
9 | queue_work(shost->work_q, &task->abort_work); | |
10 | } |