vm_srb            323 drivers/scsi/storvsc_drv.c 		struct vmscsi_request vm_srb;
vm_srb            922 drivers/scsi/storvsc_drv.c static void storvsc_handle_error(struct vmscsi_request *vm_srb,
vm_srb            932 drivers/scsi/storvsc_drv.c 	switch (SRB_STATUS(vm_srb->srb_status)) {
vm_srb            939 drivers/scsi/storvsc_drv.c 		if (vm_srb->srb_status & SRB_STATUS_AUTOSENSE_VALID)
vm_srb            969 drivers/scsi/storvsc_drv.c 		if (vm_srb->srb_status & SRB_STATUS_AUTOSENSE_VALID &&
vm_srb            994 drivers/scsi/storvsc_drv.c 	wrk->lun = vm_srb->lun;
vm_srb            995 drivers/scsi/storvsc_drv.c 	wrk->tgt_id = vm_srb->target_id;
vm_srb           1006 drivers/scsi/storvsc_drv.c 	struct vmscsi_request *vm_srb;
vm_srb           1014 drivers/scsi/storvsc_drv.c 	vm_srb = &cmd_request->vstor_packet.vm_srb;
vm_srb           1015 drivers/scsi/storvsc_drv.c 	data_transfer_length = vm_srb->data_transfer_length;
vm_srb           1017 drivers/scsi/storvsc_drv.c 	scmnd->result = vm_srb->scsi_status;
vm_srb           1029 drivers/scsi/storvsc_drv.c 	if (vm_srb->srb_status != SRB_STATUS_SUCCESS) {
vm_srb           1030 drivers/scsi/storvsc_drv.c 		storvsc_handle_error(vm_srb, scmnd, host, sense_hdr.asc,
vm_srb           1037 drivers/scsi/storvsc_drv.c 		if (vm_srb->srb_status != SRB_STATUS_DATA_OVERRUN)
vm_srb           1071 drivers/scsi/storvsc_drv.c 	if ((stor_pkt->vm_srb.cdb[0] == INQUIRY) ||
vm_srb           1072 drivers/scsi/storvsc_drv.c 	   (stor_pkt->vm_srb.cdb[0] == MODE_SENSE)) {
vm_srb           1073 drivers/scsi/storvsc_drv.c 		vstor_packet->vm_srb.scsi_status = 0;
vm_srb           1074 drivers/scsi/storvsc_drv.c 		vstor_packet->vm_srb.srb_status = SRB_STATUS_SUCCESS;
vm_srb           1079 drivers/scsi/storvsc_drv.c 	stor_pkt->vm_srb.scsi_status = vstor_packet->vm_srb.scsi_status;
vm_srb           1080 drivers/scsi/storvsc_drv.c 	stor_pkt->vm_srb.srb_status = vstor_packet->vm_srb.srb_status;
vm_srb           1081 drivers/scsi/storvsc_drv.c 	stor_pkt->vm_srb.sense_info_length =
vm_srb           1082 drivers/scsi/storvsc_drv.c 	vstor_packet->vm_srb.sense_info_length;
vm_srb           1084 drivers/scsi/storvsc_drv.c 	if (vstor_packet->vm_srb.scsi_status != 0 ||
vm_srb           1085 drivers/scsi/storvsc_drv.c 	    vstor_packet->vm_srb.srb_status != SRB_STATUS_SUCCESS)
vm_srb           1088 drivers/scsi/storvsc_drv.c 			stor_pkt->vm_srb.cdb[0],
vm_srb           1089 drivers/scsi/storvsc_drv.c 			vstor_packet->vm_srb.scsi_status,
vm_srb           1090 drivers/scsi/storvsc_drv.c 			vstor_packet->vm_srb.srb_status);
vm_srb           1092 drivers/scsi/storvsc_drv.c 	if ((vstor_packet->vm_srb.scsi_status & 0xFF) == 0x02) {
vm_srb           1094 drivers/scsi/storvsc_drv.c 		if (vstor_packet->vm_srb.srb_status &
vm_srb           1100 drivers/scsi/storvsc_drv.c 				request, vstor_packet->vm_srb.sense_info_length);
vm_srb           1103 drivers/scsi/storvsc_drv.c 			       vstor_packet->vm_srb.sense_data,
vm_srb           1104 drivers/scsi/storvsc_drv.c 			       vstor_packet->vm_srb.sense_info_length);
vm_srb           1109 drivers/scsi/storvsc_drv.c 	stor_pkt->vm_srb.data_transfer_length =
vm_srb           1110 drivers/scsi/storvsc_drv.c 	vstor_packet->vm_srb.data_transfer_length;
vm_srb           1369 drivers/scsi/storvsc_drv.c 	vstor_packet->vm_srb.length = (sizeof(struct vmscsi_request) -
vm_srb           1373 drivers/scsi/storvsc_drv.c 	vstor_packet->vm_srb.sense_info_length = sense_buffer_size;
vm_srb           1376 drivers/scsi/storvsc_drv.c 	vstor_packet->vm_srb.data_transfer_length =
vm_srb           1493 drivers/scsi/storvsc_drv.c 	vstor_packet->vm_srb.path_id = stor_device->path_id;
vm_srb           1567 drivers/scsi/storvsc_drv.c 	struct vmscsi_request *vm_srb;
vm_srb           1591 drivers/scsi/storvsc_drv.c 	vm_srb = &cmd_request->vstor_packet.vm_srb;
vm_srb           1592 drivers/scsi/storvsc_drv.c 	vm_srb->win8_extension.time_out_value = 60;
vm_srb           1594 drivers/scsi/storvsc_drv.c 	vm_srb->win8_extension.srb_flags |=
vm_srb           1598 drivers/scsi/storvsc_drv.c 		vm_srb->win8_extension.srb_flags |=
vm_srb           1600 drivers/scsi/storvsc_drv.c 		vm_srb->win8_extension.queue_tag = SP_UNTAGGED;
vm_srb           1601 drivers/scsi/storvsc_drv.c 		vm_srb->win8_extension.queue_action = SRB_SIMPLE_TAG_REQUEST;
vm_srb           1607 drivers/scsi/storvsc_drv.c 		vm_srb->data_in = WRITE_TYPE;
vm_srb           1608 drivers/scsi/storvsc_drv.c 		vm_srb->win8_extension.srb_flags |= SRB_FLAGS_DATA_OUT;
vm_srb           1611 drivers/scsi/storvsc_drv.c 		vm_srb->data_in = READ_TYPE;
vm_srb           1612 drivers/scsi/storvsc_drv.c 		vm_srb->win8_extension.srb_flags |= SRB_FLAGS_DATA_IN;
vm_srb           1615 drivers/scsi/storvsc_drv.c 		vm_srb->data_in = UNKNOWN_TYPE;
vm_srb           1616 drivers/scsi/storvsc_drv.c 		vm_srb->win8_extension.srb_flags |= SRB_FLAGS_NO_DATA_TRANSFER;
vm_srb           1629 drivers/scsi/storvsc_drv.c 	vm_srb->port_number = host_dev->port;
vm_srb           1630 drivers/scsi/storvsc_drv.c 	vm_srb->path_id = scmnd->device->channel;
vm_srb           1631 drivers/scsi/storvsc_drv.c 	vm_srb->target_id = scmnd->device->id;
vm_srb           1632 drivers/scsi/storvsc_drv.c 	vm_srb->lun = scmnd->device->lun;
vm_srb           1634 drivers/scsi/storvsc_drv.c 	vm_srb->cdb_length = scmnd->cmd_len;
vm_srb           1636 drivers/scsi/storvsc_drv.c 	memcpy(vm_srb->cdb, scmnd->cmnd, vm_srb->cdb_length);