Lines Matching refs:lun
201 static int asd_clear_nexus_I_T_L(struct domain_device *dev, u8 *lun)
208 memcpy(scb->clear_nexus.ssp_task.lun, lun, 8);
221 memcpy(scb->clear_nexus.ssp_task.lun, task->ssp_task.LUN, 8);
443 memcpy(scb->abort_task.ssp_task.lun, task->ssp_task.LUN, 8);
544 * @lun: pointer to u8[8] which is the LUN
556 static int asd_initiate_ssp_tmf(struct domain_device *dev, u8 *lun,
592 memcpy(scb->ssp_tmf.ssp_task.lun, lun, 8);
638 int asd_abort_task_set(struct domain_device *dev, u8 *lun)
640 int res = asd_initiate_ssp_tmf(dev, lun, TMF_ABORT_TASK_SET, 0);
643 asd_clear_nexus_I_T_L(dev, lun);
647 int asd_clear_aca(struct domain_device *dev, u8 *lun)
649 int res = asd_initiate_ssp_tmf(dev, lun, TMF_CLEAR_ACA, 0);
652 asd_clear_nexus_I_T_L(dev, lun);
656 int asd_clear_task_set(struct domain_device *dev, u8 *lun)
658 int res = asd_initiate_ssp_tmf(dev, lun, TMF_CLEAR_TASK_SET, 0);
661 asd_clear_nexus_I_T_L(dev, lun);
665 int asd_lu_reset(struct domain_device *dev, u8 *lun)
667 int res = asd_initiate_ssp_tmf(dev, lun, TMF_LU_RESET, 0);
670 asd_clear_nexus_I_T_L(dev, lun);