Lines Matching refs:raid_req

169  	pqisrc_raid_req_t *raid_req, uint32_t num_elem_alloted)  in pqisrc_build_raid_io()  argument
173 raid_req->header.iu_type = PQI_IU_TYPE_RAID_PATH_IO_REQUEST; in pqisrc_build_raid_io()
174 raid_req->header.comp_feature = 0; in pqisrc_build_raid_io()
175 raid_req->response_queue_id = OS_GET_IO_RESP_QID(softs, rcb); in pqisrc_build_raid_io()
176 raid_req->work_area[0] = 0; in pqisrc_build_raid_io()
177 raid_req->work_area[1] = 0; in pqisrc_build_raid_io()
178 raid_req->request_id = rcb->tag; in pqisrc_build_raid_io()
179 raid_req->nexus_id = 0; in pqisrc_build_raid_io()
180 raid_req->buffer_length = GET_SCSI_BUFFLEN(rcb); in pqisrc_build_raid_io()
181 memcpy(raid_req->lun_number, rcb->dvp->scsi3addr, in pqisrc_build_raid_io()
182 sizeof(raid_req->lun_number)); in pqisrc_build_raid_io()
183 raid_req->protocol_spec = 0; in pqisrc_build_raid_io()
184 raid_req->data_direction = rcb->data_dir; in pqisrc_build_raid_io()
185 raid_req->reserved1 = 0; in pqisrc_build_raid_io()
186 raid_req->fence = 0; in pqisrc_build_raid_io()
187 raid_req->error_index = raid_req->request_id; in pqisrc_build_raid_io()
188 raid_req->reserved2 = 0; in pqisrc_build_raid_io()
189 raid_req->task_attribute = OS_GET_TASK_ATTR(rcb); in pqisrc_build_raid_io()
190 raid_req->command_priority = 0; in pqisrc_build_raid_io()
191 raid_req->reserved3 = 0; in pqisrc_build_raid_io()
192 raid_req->reserved4 = 0; in pqisrc_build_raid_io()
193 raid_req->reserved5 = 0; in pqisrc_build_raid_io()
197 memcpy(raid_req->cdb, rcb->cdbp, rcb->cmdlen); in pqisrc_build_raid_io()
201 DBG_IO(" 0x%x \n ",raid_req->cdb[i]); in pqisrc_build_raid_io()
209 raid_req->additional_cdb_bytes_usage = in pqisrc_build_raid_io()
213 raid_req->additional_cdb_bytes_usage = in pqisrc_build_raid_io()
217 raid_req->additional_cdb_bytes_usage = in pqisrc_build_raid_io()
221 raid_req->additional_cdb_bytes_usage = in pqisrc_build_raid_io()
226 raid_req->additional_cdb_bytes_usage = in pqisrc_build_raid_io()
232 raid_req->partial = pqisrc_build_sgl(&raid_req->sg_descriptors[0], rcb, in pqisrc_build_raid_io()
233 &raid_req->header, num_elem_alloted); in pqisrc_build_raid_io()
235 raid_req->header.iu_length += in pqisrc_build_raid_io()
239 DBG_IO("raid_req->header.iu_type : 0x%x", raid_req->header.iu_type); in pqisrc_build_raid_io()
240 DBG_IO("raid_req->response_queue_id :%d\n"raid_req->response_queue_id); in pqisrc_build_raid_io()
241 DBG_IO("raid_req->request_id : 0x%x", raid_req->request_id); in pqisrc_build_raid_io()
242 DBG_IO("raid_req->buffer_length : 0x%x", raid_req->buffer_length); in pqisrc_build_raid_io()
243 DBG_IO("raid_req->task_attribute : 0x%x", raid_req->task_attribute); in pqisrc_build_raid_io()
244 DBG_IO("raid_req->lun_number : 0x%x", raid_req->lun_number); in pqisrc_build_raid_io()
245 DBG_IO("raid_req->error_index : 0x%x", raid_req->error_index); in pqisrc_build_raid_io()
246 DBG_IO("raid_req->sg_descriptors[0].addr : %p", (void*)raid_req->sg_descriptors[0].addr); in pqisrc_build_raid_io()
247 DBG_IO("raid_req->sg_descriptors[0].len : 0x%x", raid_req->sg_descriptors[0].len); in pqisrc_build_raid_io()
248 DBG_IO("raid_req->sg_descriptors[0].flags : 0%x", raid_req->sg_descriptors[0].flags); in pqisrc_build_raid_io()
252 rcb->resp_qid = raid_req->response_queue_id; in pqisrc_build_raid_io()