/openbmc/linux/drivers/scsi/ |
H A D | myrs.h | 696 unsigned char sense_len; /* Byte 20 */ member 709 unsigned char sense_len; /* Byte 20 */ member 722 unsigned char sense_len; /* Byte 20 */ member 738 unsigned char sense_len; /* Byte 20 */ member 752 unsigned char sense_len; /* Byte 20 */ member 766 unsigned char sense_len; /* Byte 20 */ member 781 unsigned char sense_len; /* Byte 20 */ member 799 unsigned char sense_len; /* Byte 20 */ member 814 unsigned char sense_len; /* Byte 20 */ member 833 unsigned char sense_len; /* Byte 20 */ member [all …]
|
H A D | scsi_logging.c | 293 const unsigned char *sense_buffer, int sense_len) in scsi_log_dump_sense() argument 303 for (i = 0; i < sense_len; i += 16) { in scsi_log_dump_sense() 304 int len = min(sense_len - i, 16); in scsi_log_dump_sense() 344 const unsigned char *sense_buffer, int sense_len) in scsi_log_print_sense() argument 348 if (scsi_normalize_sense(sense_buffer, sense_len, &sshdr)) in scsi_log_print_sense() 351 scsi_log_dump_sense(sdev, name, tag, sense_buffer, sense_len); in scsi_log_print_sense() 367 const unsigned char *sense_buffer, int sense_len) in __scsi_print_sense() argument 369 scsi_log_print_sense(sdev, name, -1, sense_buffer, sense_len); in __scsi_print_sense()
|
H A D | scsi_bsg.c | 76 if (scmd->sense_len && hdr->response) { in scsi_bsg_sg_io_fn() 78 scmd->sense_len); in scsi_bsg_sg_io_fn()
|
H A D | myrs.c | 560 mbox->set_mbox.sense_len = 0; in myrs_enable_mmio_mbox() 1657 mbox->SCSI_10.sense_len = MYRS_SENSE_SIZE; in myrs_queuecommand() 1703 mbox->SCSI_255.sense_len = MYRS_SENSE_SIZE; in myrs_queuecommand() 2057 if (status == MYRS_STATUS_FAILED && cmd_blk->sense_len) { in myrs_handle_scsi() 2058 unsigned int sense_len = SCSI_SENSE_BUFFERSIZE; in myrs_handle_scsi() local 2060 if (sense_len > cmd_blk->sense_len) in myrs_handle_scsi() 2061 sense_len = cmd_blk->sense_len; in myrs_handle_scsi() 2062 memcpy(scmd->sense_buffer, cmd_blk->sense, sense_len); in myrs_handle_scsi() 2599 cmd_blk->sense_len = next_stat_mbox->sense_len; in DAC960_GEM_intr_handler() 2818 cmd_blk->sense_len = next_stat_mbox->sense_len; in DAC960_BA_intr_handler() [all …]
|
H A D | xen-scsifront.c | 305 uint8_t sense_len; in scsifront_cdb_cmd_done() local 322 sense_len = min_t(uint8_t, VSCSIIF_SENSE_BUFFERSIZE, in scsifront_cdb_cmd_done() 323 ring_rsp->sense_len); in scsifront_cdb_cmd_done() 325 if (sense_len) in scsifront_cdb_cmd_done() 326 memcpy(sc->sense_buffer, ring_rsp->sense_buffer, sense_len); in scsifront_cdb_cmd_done() 463 resp.sense_len = 0; in scsifront_finish_all()
|
/openbmc/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()
|
/openbmc/linux/drivers/scsi/qla4xxx/ |
H A D | ql4_isr.c | 23 uint16_t sense_len; in qla4xxx_copy_sense() local 26 sense_len = le16_to_cpu(sts_entry->senseDataByteCnt); in qla4xxx_copy_sense() 27 if (sense_len == 0) { in qla4xxx_copy_sense() 37 sense_len = min_t(uint16_t, sense_len, SCSI_SENSE_BUFFERSIZE); in qla4xxx_copy_sense() 39 srb->req_sense_len = sense_len; in qla4xxx_copy_sense() 42 sense_len = min_t(uint16_t, sense_len, IOCB_MAX_SENSEDATA_LEN); in qla4xxx_copy_sense() 43 memcpy(cmd->sense_buffer, sts_entry->senseData, sense_len); in qla4xxx_copy_sense() 54 DEBUG5(qla4xxx_dump_buffer(cmd->sense_buffer, sense_len)); in qla4xxx_copy_sense() 58 srb->req_sense_ptr += sense_len; in qla4xxx_copy_sense() 59 srb->req_sense_len -= sense_len; in qla4xxx_copy_sense() [all …]
|
/openbmc/linux/drivers/scsi/snic/ |
H A D | snic_res.h | 17 dma_addr_t sns_addr_pa, u32 sense_len) in snic_icmnd_init() argument 30 req->u.icmnd.sense_len = cpu_to_le32(sense_len); in snic_icmnd_init()
|
H A D | snic_fwint.h | 256 __le32 sense_len; /* Sense buffer length */ member 285 __le16 sense_len; /* Sense Length */ member
|
/openbmc/linux/drivers/scsi/qla2xxx/ |
H A D | qla_mr.c | 2104 uint32_t sense_len, struct rsp_que *rsp, int res) in qlafx00_handle_sense() argument 2110 SET_FW_SENSE_LEN(sp, sense_len); in qlafx00_handle_sense() 2112 if (sense_len >= SCSI_SENSE_BUFFERSIZE) in qlafx00_handle_sense() 2113 sense_len = SCSI_SENSE_BUFFERSIZE; in qlafx00_handle_sense() 2115 SET_CMD_SENSE_LEN(sp, sense_len); in qlafx00_handle_sense() 2117 track_sense_len = sense_len; in qlafx00_handle_sense() 2119 if (sense_len > par_sense_len) in qlafx00_handle_sense() 2120 sense_len = par_sense_len; in qlafx00_handle_sense() 2122 memcpy(cp->sense_buffer, sense_data, sense_len); in qlafx00_handle_sense() 2124 SET_FW_SENSE_LEN(sp, GET_FW_SENSE_LEN(sp) - sense_len); in qlafx00_handle_sense() [all …]
|
H A D | qla_isr.c | 2980 uint32_t sense_len, struct rsp_que *rsp, int res) in qla2x00_handle_sense() argument 2986 if (sense_len >= SCSI_SENSE_BUFFERSIZE) in qla2x00_handle_sense() 2987 sense_len = SCSI_SENSE_BUFFERSIZE; in qla2x00_handle_sense() 2989 SET_CMD_SENSE_LEN(sp, sense_len); in qla2x00_handle_sense() 2991 track_sense_len = sense_len; in qla2x00_handle_sense() 2993 if (sense_len > par_sense_len) in qla2x00_handle_sense() 2994 sense_len = par_sense_len; in qla2x00_handle_sense() 2996 memcpy(cp->sense_buffer, sense_data, sense_len); in qla2x00_handle_sense() 2998 SET_CMD_SENSE_PTR(sp, cp->sense_buffer + sense_len); in qla2x00_handle_sense() 2999 track_sense_len -= sense_len; in qla2x00_handle_sense() [all …]
|
/openbmc/linux/drivers/s390/scsi/ |
H A D | zfcp_fc.h | 277 u32 sense_len, resid; in zfcp_fc_eval_fcp_rsp() local 298 sense_len = min_t(u32, be32_to_cpu(fcp_rsp->ext.fr_sns_len), in zfcp_fc_eval_fcp_rsp() 300 memcpy(scsi->sense_buffer, sense, sense_len); in zfcp_fc_eval_fcp_rsp()
|
/openbmc/qemu/hw/scsi/ |
H A D | scsi-bus.c | 706 r->req.dev->sense_len = 0; in scsi_target_send_command() 837 (buf[0] == REQUEST_SENSE && d->sense_len)) { in scsi_req_new() 922 if (!req->sense_len) { in scsi_req_get_sense() 926 ret = scsi_convert_sense(req->sense, req->sense_len, buf, len, true); in scsi_req_get_sense() 939 req->dev->sense_len = 0; in scsi_req_get_sense() 947 return scsi_convert_sense(dev->sense, dev->sense_len, buf, len, fixed); in scsi_device_get_sense() 954 req->sense_len = scsi_build_sense(req->sense, sense); in scsi_req_build_sense() 1583 assert(req->sense_len <= sizeof(req->sense)); in scsi_req_complete() 1585 req->sense_len = 0; in scsi_req_complete() 1588 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 | 709 uint32_t sense_len; in virtio_scsi_command_complete() local 722 sense_len = scsi_req_get_sense(r, sense, sizeof(sense)); in virtio_scsi_command_complete() 723 sense_len = MIN(sense_len, req->resp_iov.size - sizeof(req->resp.cmd)); in virtio_scsi_command_complete() 725 sense, sense_len); in virtio_scsi_command_complete() 726 req->resp.cmd.sense_len = virtio_tswap32(vdev, sense_len); in virtio_scsi_command_complete()
|
/openbmc/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()
|
/openbmc/linux/drivers/scsi/fnic/ |
H A D | fcpio.h | 196 u32 sense_len; /* sense buffer length */ member 244 u32 sense_len; /* sense buffer length */ member 338 u32 sense_len; /* sense data buffer length */ member 495 u32 sense_len; /* SCSI sense length */ member
|
H A D | fnic_res.h | 70 u32 sgl_cnt, u32 sense_len, in fnic_queue_wq_copy_desc_icmnd_16() argument 92 desc->u.icmnd_16.sense_len = sense_len; /* sense buffer length */ in fnic_queue_wq_copy_desc_icmnd_16()
|
/openbmc/linux/include/scsi/ |
H A D | scsi_dbg.h | 17 int sense_len);
|
/openbmc/u-boot/drivers/virtio/ |
H A D | virtio_blk.h | 119 __virtio32 sense_len; member
|
/openbmc/qemu/pc-bios/s390-ccw/ |
H A D | virtio-scsi.h | 47 uint32_t sense_len; member
|
/openbmc/linux/include/xen/interface/io/ |
H A D | vscsiif.h | 275 uint8_t sense_len; member
|
/openbmc/linux/drivers/scsi/esas2r/ |
H A D | esas2r_int.c | 884 snslen = snslen2 = rq->func_rsp.scsi_rsp.sense_len; in esas2r_check_req_rsp_sense() 886 if (snslen > rq->sense_len) in esas2r_check_req_rsp_sense() 887 snslen = rq->sense_len; in esas2r_check_req_rsp_sense() 915 rq->sense_len = snslen; in esas2r_check_req_rsp_sense()
|
/openbmc/qemu/include/hw/scsi/ |
H A D | scsi.h | 44 uint32_t sense_len; member 77 uint32_t sense_len; member
|
/openbmc/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()
|