Lines Matching refs:raid_req

156  	pqisrc_raid_req_t *raid_req, uint32_t num_elem_alloted)  in pqisrc_build_raid_io()  argument
160 raid_req->header.iu_type = PQI_IU_TYPE_RAID_PATH_IO_REQUEST; in pqisrc_build_raid_io()
161 raid_req->header.comp_feature = 0; in pqisrc_build_raid_io()
162 raid_req->response_queue_id = OS_GET_IO_RESP_QID(softs, rcb); in pqisrc_build_raid_io()
163 raid_req->work_area[0] = 0; in pqisrc_build_raid_io()
164 raid_req->work_area[1] = 0; in pqisrc_build_raid_io()
165 raid_req->request_id = rcb->tag; in pqisrc_build_raid_io()
166 raid_req->nexus_id = 0; in pqisrc_build_raid_io()
167 raid_req->buffer_length = GET_SCSI_BUFFLEN(rcb); in pqisrc_build_raid_io()
168 memcpy(raid_req->lun_number, rcb->dvp->scsi3addr, in pqisrc_build_raid_io()
169 sizeof(raid_req->lun_number)); in pqisrc_build_raid_io()
170 raid_req->protocol_spec = 0; in pqisrc_build_raid_io()
171 raid_req->data_direction = rcb->data_dir; in pqisrc_build_raid_io()
172 raid_req->reserved1 = 0; in pqisrc_build_raid_io()
173 raid_req->fence = 0; in pqisrc_build_raid_io()
174 raid_req->error_index = raid_req->request_id; in pqisrc_build_raid_io()
175 raid_req->reserved2 = 0; in pqisrc_build_raid_io()
176 raid_req->task_attribute = OS_GET_TASK_ATTR(rcb); in pqisrc_build_raid_io()
177 raid_req->command_priority = 0; in pqisrc_build_raid_io()
178 raid_req->reserved3 = 0; in pqisrc_build_raid_io()
179 raid_req->reserved4 = 0; in pqisrc_build_raid_io()
180 raid_req->reserved5 = 0; in pqisrc_build_raid_io()
184 memcpy(raid_req->cdb, rcb->cdbp, rcb->cmdlen); in pqisrc_build_raid_io()
188 DBG_IO(" 0x%x \n ",raid_req->cdb[i]); in pqisrc_build_raid_io()
196 raid_req->additional_cdb_bytes_usage = in pqisrc_build_raid_io()
200 raid_req->additional_cdb_bytes_usage = in pqisrc_build_raid_io()
204 raid_req->additional_cdb_bytes_usage = in pqisrc_build_raid_io()
208 raid_req->additional_cdb_bytes_usage = in pqisrc_build_raid_io()
213 raid_req->additional_cdb_bytes_usage = in pqisrc_build_raid_io()
219 raid_req->partial = pqisrc_build_sgl(&raid_req->sg_descriptors[0], rcb, in pqisrc_build_raid_io()
220 &raid_req->header, num_elem_alloted); in pqisrc_build_raid_io()
222 raid_req->header.iu_length += in pqisrc_build_raid_io()
226 DBG_IO("raid_req->header.iu_type : 0x%x", raid_req->header.iu_type); in pqisrc_build_raid_io()
227 DBG_IO("raid_req->response_queue_id :%d\n"raid_req->response_queue_id); in pqisrc_build_raid_io()
228 DBG_IO("raid_req->request_id : 0x%x", raid_req->request_id); in pqisrc_build_raid_io()
229 DBG_IO("raid_req->buffer_length : 0x%x", raid_req->buffer_length); in pqisrc_build_raid_io()
230 DBG_IO("raid_req->task_attribute : 0x%x", raid_req->task_attribute); in pqisrc_build_raid_io()
231 DBG_IO("raid_req->lun_number : 0x%x", raid_req->lun_number); in pqisrc_build_raid_io()
232 DBG_IO("raid_req->error_index : 0x%x", raid_req->error_index); in pqisrc_build_raid_io()
233 DBG_IO("raid_req->sg_descriptors[0].addr : %p", (void*)raid_req->sg_descriptors[0].addr); in pqisrc_build_raid_io()
234 DBG_IO("raid_req->sg_descriptors[0].len : 0x%x", raid_req->sg_descriptors[0].len); in pqisrc_build_raid_io()
235 DBG_IO("raid_req->sg_descriptors[0].flags : 0%x", raid_req->sg_descriptors[0].flags); in pqisrc_build_raid_io()
239 rcb->resp_qid = raid_req->response_queue_id; in pqisrc_build_raid_io()