/qemu/hw/ufs/ |
H A D | lu.c | 25 uint32_t sense_len) in ufs_build_upiu_sense_data() argument 27 req->rsp_upiu.sr.sense_data_len = cpu_to_be16(sense_len); in ufs_build_upiu_sense_data() 28 assert(sense_len <= SCSI_SENSE_LEN); in ufs_build_upiu_sense_data() 29 memcpy(req->rsp_upiu.sr.sense_data, sense, sense_len); in ufs_build_upiu_sense_data() 33 uint32_t sense_len, in ufs_build_scsi_response_upiu() argument 52 ufs_build_upiu_sense_data(req, sense, sense_len); in ufs_build_scsi_response_upiu() 57 cpu_to_be16(sense_len + sizeof(req->rsp_upiu.sr.sense_data_len)); in ufs_build_scsi_response_upiu() 69 ufs_build_scsi_response_upiu(req, scsi_req->sense, scsi_req->sense_len, in ufs_scsi_command_complete()
|
/qemu/hw/scsi/ |
H A D | scsi-bus.c | 752 r->req.dev->sense_len = 0; in scsi_target_send_command() 883 (buf[0] == REQUEST_SENSE && d->sense_len)) { in scsi_req_new() 969 if (!req->sense_len) { in scsi_req_get_sense() 973 ret = scsi_convert_sense(req->sense, req->sense_len, buf, len, true); in scsi_req_get_sense() 986 req->dev->sense_len = 0; in scsi_req_get_sense() 994 return scsi_convert_sense(dev->sense, dev->sense_len, buf, len, fixed); in scsi_device_get_sense() 1001 req->sense_len = scsi_build_sense(req->sense, sense); in scsi_req_build_sense() 1635 assert(req->sense_len <= sizeof(req->sense)); in scsi_req_complete() 1637 req->sense_len = 0; in scsi_req_complete() 1640 if (req->sense_len) { in scsi_req_complete() [all …]
|
H A D | megasas.c | 330 uint8_t sense_len) in megasas_build_sense() argument 337 frame_sense_len = cmd->frame->header.sense_len; in megasas_build_sense() 338 if (sense_len > frame_sense_len) { in megasas_build_sense() 339 sense_len = frame_sense_len; in megasas_build_sense() 341 if (sense_len) { in megasas_build_sense() 347 pci_dma_write(pcid, pa, sense_ptr, sense_len); in megasas_build_sense() 348 cmd->frame->header.sense_len = sense_len; in megasas_build_sense() 350 return sense_len; in megasas_build_sense() 356 uint8_t sense_len = 18; in megasas_write_sense() local 358 memset(sense_buf, 0, sense_len); in megasas_write_sense() [all …]
|
H A D | virtio-scsi.c | 776 uint32_t sense_len; in virtio_scsi_command_complete() local 789 sense_len = scsi_req_get_sense(r, sense, sizeof(sense)); in virtio_scsi_command_complete() 790 sense_len = MIN(sense_len, req->resp_iov.size - sizeof(req->resp.cmd)); in virtio_scsi_command_complete() 792 sense, sense_len); in virtio_scsi_command_complete() 793 req->resp.cmd.sense_len = virtio_tswap32(vdev, sense_len); in virtio_scsi_command_complete()
|
H A D | mptsas.c | 1146 uint8_t sense_len; in mptsas_command_complete() local 1154 sense_len = scsi_req_get_sense(sreq, sense_buf, SCSI_SENSE_BUF_SIZE); in mptsas_command_complete() 1155 if (sense_len > 0) { in mptsas_command_complete() 1157 MIN(req->scsi_io.SenseBufferLength, sense_len)); in mptsas_command_complete() 1181 reply.SenseCount = sense_len; in mptsas_command_complete()
|
H A D | vmw_pvscsi.c | 565 int sense_len = in pvscsi_command_complete() local 568 trace_pvscsi_command_complete_sense_len(sense_len); in pvscsi_command_complete() 569 pvscsi_write_sense(pvscsi_req, sense, sense_len); in pvscsi_command_complete()
|
H A D | mfi.h | 476 uint8_t sense_len; member 897 uint8_t sense_len; member
|
H A D | scsi-generic.c | 99 r->req.sense_len = io_hdr->sb_len_wr; in scsi_command_complete_noio()
|
H A D | scsi-disk.c | 3095 r->req.sense_len = MIN(br->io_header.sb_len_wr, sizeof(r->req.sense)); in scsi_block_update_sense()
|
/qemu/contrib/vhost-user-scsi/ |
H A D | vhost-user-scsi.c | 146 rsp->sense_len = 18; in handle_cmd_sync() 200 rsp->sense_len = task->datain.size - 2; in handle_cmd_sync() 201 memcpy(rsp->sense, &task->datain.data[2], rsp->sense_len); in handle_cmd_sync() 207 rsp->status, rsp->resid, rsp->response, rsp->sense_len); in handle_cmd_sync()
|
/qemu/pc-bios/s390-ccw/ |
H A D | virtio-scsi.h | 47 uint32_t sense_len; member
|
H A D | virtio-scsi.c | 55 resp->sense_len ? scsi_cdb_asc_msg(resp->sense) in virtio_scsi_verify_response() 376 if (resp.sense_len == 0) { in virtio_scsi_setup()
|
/qemu/include/hw/scsi/ |
H A D | scsi.h | 45 uint32_t sense_len; member 80 uint32_t sense_len; member
|
/qemu/scsi/ |
H A D | pr-manager-helper.c | 241 int sense_len = scsi_build_sense(io_hdr->sbp, in pr_manager_helper_run() local 244 io_hdr->sb_len_wr = MIN(io_hdr->mx_sb_len, sense_len); in pr_manager_helper_run()
|
/qemu/include/standard-headers/linux/ |
H A D | virtio_scsi.h | 67 __virtio32 sense_len; /* Sense data length */ member
|
H A D | virtio_blk.h | 309 __virtio32 sense_len; member
|