Searched refs:ssp_task (Results 1 - 9 of 9) sorted by relevance
/drivers/scsi/aic94xx/ |
H A D | aic94xx_task.c | 144 le64_to_cpu(ascb->scb->ssp_task.sg_element[0].bus_addr); 493 scb->ssp_task.proto_conn_rate = (1 << 4); /* SSP */ 494 scb->ssp_task.proto_conn_rate |= dev->linkrate; 495 scb->ssp_task.total_xfer_len = cpu_to_le32(task->total_xfer_len); 496 scb->ssp_task.ssp_frame.frame_type = SSP_DATA; 497 memcpy(scb->ssp_task.ssp_frame.hashed_dest_addr, dev->hashed_sas_addr, 499 memcpy(scb->ssp_task.ssp_frame.hashed_src_addr, 501 scb->ssp_task.ssp_frame.tptt = cpu_to_be16(0xFFFF); 503 memcpy(scb->ssp_task.ssp_cmd.lun, task->ssp_task [all...] |
H A D | aic94xx_tmf.c | 227 memcpy(scb->clear_nexus.ssp_task.lun, lun, 8); 240 memcpy(scb->clear_nexus.ssp_task.lun, task->ssp_task.LUN, 8); 241 scb->clear_nexus.ssp_task.tag = tascb->tag; 462 memcpy(scb->abort_task.ssp_task.lun, task->ssp_task.LUN, 8); 463 scb->abort_task.ssp_task.tmf = TMF_ABORT_TASK; 464 scb->abort_task.ssp_task.tag = cpu_to_be16(0xFFFF); 611 memcpy(scb->ssp_tmf.ssp_task.lun, lun, 8); 612 scb->ssp_tmf.ssp_task [all...] |
H A D | aic94xx_sas.h | 372 /* This is both ssp_task and long_ssp_task 514 struct ssp_task_iu ssp_task; member in struct:abort_task 552 struct ssp_task_iu ssp_task; /* LUN and TAG */ member in struct:clear_nexus 565 struct ssp_task_iu ssp_task; member in struct:initiate_ssp_tmf 630 struct initiate_ssp_task ssp_task; member in union:scb::__anon5148
|
/drivers/scsi/mvsas/ |
H A D | mv_sas.c | 602 if (task->ssp_task.enable_first_burst) { 684 memcpy(buf_cmd, &task->ssp_task.LUN, 8); 687 buf_cmd[9] = fburst | task->ssp_task.task_attr | 688 (task->ssp_task.task_prio << 3); 689 memcpy(buf_cmd + 12, task->ssp_task.cmd->cmnd, 690 task->ssp_task.cmd->cmd_len); 1406 memcpy(&task->ssp_task, parameter, para_len); 1471 struct sas_ssp_task ssp_task; local 1475 memcpy(ssp_task.LUN, lun, 8); 1477 return mvs_exec_internal_tmf_task(dev, &ssp_task, [all...] |
/drivers/scsi/pm8001/ |
H A D | pm8001_sas.c | 704 memcpy(&task->ssp_task, parameter, para_len); 891 struct sas_ssp_task ssp_task; local 895 strncpy((u8 *)&ssp_task.LUN, lun, 8); 896 return pm8001_exec_internal_tmf_task(dev, &ssp_task, sizeof(ssp_task),
|
H A D | pm80xx_hwi.c | 3850 u8 cmd = task->ssp_task.cmd->cmnd[0]; 3901 memcpy(ssp_cmd.ssp_iu.lun, task->ssp_task.LUN, 8); 3911 if (task->ssp_task.enable_first_burst) 3913 ssp_cmd.ssp_iu.efb_prio_attr |= (task->ssp_task.task_prio << 3); 3914 ssp_cmd.ssp_iu.efb_prio_attr |= (task->ssp_task.task_attr & 7); 3915 memcpy(ssp_cmd.ssp_iu.cdb, task->ssp_task.cmd->cmnd, 3916 task->ssp_task.cmd->cmd_len); 3925 task->ssp_task.cmd->cmnd[0])); 3983 ssp_cmd.twk_val0 = cpu_to_le32((task->ssp_task.cmd->cmnd[2] << 24) | 3984 (task->ssp_task [all...] |
H A D | pm8001_hwi.c | 4301 memcpy(ssp_cmd.ssp_iu.lun, task->ssp_task.LUN, 8); 4308 if (task->ssp_task.enable_first_burst) 4310 ssp_cmd.ssp_iu.efb_prio_attr |= (task->ssp_task.task_prio << 3); 4311 ssp_cmd.ssp_iu.efb_prio_attr |= (task->ssp_task.task_attr & 7); 4312 memcpy(ssp_cmd.ssp_iu.cdb, task->ssp_task.cmd->cmnd, 4313 task->ssp_task.cmd->cmd_len); 4707 memcpy(sspTMCmd.lun, task->ssp_task.LUN, 8);
|
/drivers/scsi/libsas/ |
H A D | sas_scsi_host.c | 166 task->ssp_task.retry_count = 1; 168 memcpy(task->ssp_task.LUN, &lun.scsi_lun, 8); 169 task->ssp_task.task_attr = TASK_ATTR_SIMPLE; 170 task->ssp_task.cmd = cmd;
|
/drivers/scsi/isci/ |
H A D | request.c | 178 memcpy(cmd_iu->LUN, task->ssp_task.LUN, 8); 183 cmd_iu->task_prio = task->ssp_task.task_prio; 184 cmd_iu->task_attr = task->ssp_task.task_attr; 187 sci_swab32_cpy(&cmd_iu->cdb, task->ssp_task.cmd->cmnd, 188 (task->ssp_task.cmd->cmd_len+3) / sizeof(u32)); 201 memcpy(task_iu->LUN, task->ssp_task.LUN, 8);
|
Completed in 254 milliseconds