Lines Matching refs:spt
691 struct atto_hba_scsi_pass_thru *spt = &hi->data.scsi_pass_thru;
694 spt->scsi_status = rq->func_rsp.scsi_rsp.scsi_stat;
695 spt->sense_length = rq->sense_len;
696 spt->residual_length =
734 spt->req_status = sts;
737 spt->target_id =
738 esas2r_targ_db_find_next_present(a, (u16)spt->target_id);
986 struct atto_hba_scsi_pass_thru *spt = &hi->data.scsi_pass_thru;
989 memcpy(&lun, spt->lun, sizeof(struct scsi_lun));
1004 if (spt->target_id >= ESAS2R_MAX_TARGETS || !check_lun(lun)) {
1016 rq->target_id = (u16)spt->target_id;
1017 rq->vrq->scsi.flags |= cpu_to_le32(spt->lun[1]);
1018 memcpy(rq->vrq->scsi.cdb, spt->cdb, 16);
1020 rq->sense_len = spt->sense_length;
1021 rq->sense_buf = (u8 *)spt->sense_data;
1022 /* NOTE: we ignore spt->timeout */
1033 if (spt->flags & ATTO_SPTF_DATA_IN) {
1035 } else if (spt->flags & ATTO_SPTF_DATA_OUT) {
1044 if (spt->flags & ATTO_SPTF_ORDERED_Q)
1047 else if (spt->flags & ATTO_SPTF_HEAD_OF_Q)