Searched refs:ssp_task (Results 1 – 8 of 8) sorted by relevance
/linux/drivers/scsi/aic94xx/ |
H A D | aic94xx_task.c | 129 le64_to_cpu(ascb->scb->ssp_task.sg_element[0].bus_addr); in asd_unmap_scatterlist() 472 scb->ssp_task.proto_conn_rate = (1 << 4); /* SSP */ in asd_build_ssp_ascb() 473 scb->ssp_task.proto_conn_rate |= dev->linkrate; in asd_build_ssp_ascb() 474 scb->ssp_task.total_xfer_len = cpu_to_le32(task->total_xfer_len); in asd_build_ssp_ascb() 475 scb->ssp_task.ssp_frame.frame_type = SSP_DATA; in asd_build_ssp_ascb() 476 memcpy(scb->ssp_task.ssp_frame.hashed_dest_addr, dev->hashed_sas_addr, in asd_build_ssp_ascb() 478 memcpy(scb->ssp_task.ssp_frame.hashed_src_addr, in asd_build_ssp_ascb() 480 scb->ssp_task.ssp_frame.tptt = cpu_to_be16(0xFFFF); in asd_build_ssp_ascb() 482 memcpy(scb->ssp_task.ssp_cmd.lun, task->ssp_task.LUN, 8); in asd_build_ssp_ascb() 483 scb->ssp_task.ssp_cmd.efb_prio_attr |= (task->ssp_task.task_attr & 7); in asd_build_ssp_ascb() [all …]
|
H A D | aic94xx_tmf.c | 208 memcpy(scb->clear_nexus.ssp_task.lun, lun, 8); in asd_clear_nexus_I_T_L() 221 memcpy(scb->clear_nexus.ssp_task.lun, task->ssp_task.LUN, 8); in asd_clear_nexus_tag() 222 scb->clear_nexus.ssp_task.tag = tascb->tag; in asd_clear_nexus_tag() 443 memcpy(scb->abort_task.ssp_task.lun, task->ssp_task.LUN, 8); in asd_abort_task() 444 scb->abort_task.ssp_task.tmf = TMF_ABORT_TASK; in asd_abort_task() 445 scb->abort_task.ssp_task.tag = cpu_to_be16(0xFFFF); in asd_abort_task() 592 memcpy(scb->ssp_tmf.ssp_task.lun, lun, 8); in asd_initiate_ssp_tmf() 593 scb->ssp_tmf.ssp_task.tmf = tmf; in asd_initiate_ssp_tmf() 682 return asd_initiate_ssp_tmf(task->dev, task->ssp_task.LUN, in asd_query_task()
|
H A D | aic94xx_sas.h | 459 struct ssp_tmf_iu ssp_task; member 497 struct ssp_tmf_iu ssp_task; /* LUN and TAG */ member 510 struct ssp_tmf_iu ssp_task; member 575 struct initiate_ssp_task ssp_task; member
|
/linux/drivers/scsi/libsas/ |
H A D | sas_scsi_host.c | 146 memcpy(task->ssp_task.LUN, &lun.scsi_lun, 8); in sas_create_task() 147 task->ssp_task.task_attr = TASK_ATTR_SIMPLE; in sas_create_task() 148 task->ssp_task.cmd = cmd; in sas_create_task() 1002 memcpy(&task->ssp_task, parameter, para_len); in sas_execute_tmf() 1098 struct sas_ssp_task ssp_task; in sas_execute_ssp_tmf() local 1103 memcpy(ssp_task.LUN, lun, 8); in sas_execute_ssp_tmf() 1105 return sas_execute_tmf(device, &ssp_task, sizeof(ssp_task), -1, tmf); in sas_execute_ssp_tmf()
|
/linux/drivers/scsi/mvsas/ |
H A D | mv_sas.c | 663 memcpy(buf_cmd, &task->ssp_task.LUN, 8); in mvs_task_prep_ssp() 666 buf_cmd[9] = task->ssp_task.task_attr; in mvs_task_prep_ssp() 667 memcpy(buf_cmd + 12, task->ssp_task.cmd->cmnd, in mvs_task_prep_ssp() 668 task->ssp_task.cmd->cmd_len); in mvs_task_prep_ssp()
|
/linux/drivers/scsi/isci/ |
H A D | request.c | 178 memcpy(cmd_iu->LUN, task->ssp_task.LUN, 8); in sci_io_request_build_ssp_command_iu() 184 cmd_iu->task_attr = task->ssp_task.task_attr; in sci_io_request_build_ssp_command_iu() 187 sci_swab32_cpy(&cmd_iu->cdb, task->ssp_task.cmd->cmnd, in sci_io_request_build_ssp_command_iu() 188 (task->ssp_task.cmd->cmd_len+3) / sizeof(u32)); in sci_io_request_build_ssp_command_iu() 201 memcpy(task_iu->LUN, task->ssp_task.LUN, 8); in sci_task_request_build_ssp_task_iu()
|
/linux/include/scsi/ |
H A D | libsas.h | 582 struct sas_ssp_task ssp_task; member
|
/linux/drivers/scsi/pm8001/ |
H A D | pm8001_hwi.c | 3993 memcpy(ssp_cmd.ssp_iu.lun, task->ssp_task.LUN, 8); in pm8001_chip_ssp_io_req() 4000 ssp_cmd.ssp_iu.efb_prio_attr |= (task->ssp_task.task_attr & 7); in pm8001_chip_ssp_io_req() 4001 memcpy(ssp_cmd.ssp_iu.cdb, task->ssp_task.cmd->cmnd, in pm8001_chip_ssp_io_req() 4002 task->ssp_task.cmd->cmd_len); in pm8001_chip_ssp_io_req() 4355 memcpy(sspTMCmd.lun, task->ssp_task.LUN, 8); in pm8001_chip_ssp_tm_req()
|