Searched refs:ssp_task (Results 1 - 9 of 9) sorted by relevance

/drivers/scsi/aic94xx/
H A Daic94xx_task.c144 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 Daic94xx_tmf.c227 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 Daic94xx_sas.h372 /* 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 Dmv_sas.c602 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 Dpm8001_sas.c704 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 Dpm80xx_hwi.c3850 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 Dpm8001_hwi.c4301 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 Dsas_scsi_host.c166 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 Drequest.c178 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