Home
last modified time | relevance | path

Searched refs:sense_len (Results 1 – 63 of 63) sorted by relevance

/linux-4.1.27/drivers/scsi/
Dscsi_logging.c340 const unsigned char *sense_buffer, int sense_len) in scsi_log_dump_sense() argument
350 for (i = 0; i < sense_len; i += 16) { in scsi_log_dump_sense()
351 int len = min(sense_len - i, 16); in scsi_log_dump_sense()
391 const unsigned char *sense_buffer, int sense_len) in scsi_log_print_sense() argument
395 if (scsi_normalize_sense(sense_buffer, sense_len, &sshdr)) in scsi_log_print_sense()
398 scsi_log_dump_sense(sdev, name, tag, sense_buffer, sense_len); in scsi_log_print_sense()
414 const unsigned char *sense_buffer, int sense_len) in __scsi_print_sense() argument
416 scsi_log_print_sense(sdev, name, -1, sense_buffer, sense_len); in __scsi_print_sense()
Dgdth_ioctl.h98 u32 sense_len; /* sense data length */ member
117 u32 sense_len; /* sense data length */ member
272 unsigned long sense_len; /* sense buffer size */ member
Dxen-scsifront.c229 uint8_t sense_len; in scsifront_cdb_cmd_done() local
242 sense_len = min_t(uint8_t, VSCSIIF_SENSE_BUFFERSIZE, in scsifront_cdb_cmd_done()
243 ring_rsp->sense_len); in scsifront_cdb_cmd_done()
245 if (sense_len) in scsifront_cdb_cmd_done()
246 memcpy(sc->sense_buffer, ring_rsp->sense_buffer, sense_len); in scsifront_cdb_cmd_done()
360 resp.sense_len = 0; in scsifront_finish_all()
Dvirtio_scsi.c158 sc, resp->response, resp->status, resp->sense_len); in virtscsi_complete_cmd()
199 WARN_ON(virtio32_to_cpu(vscsi->vdev, resp->sense_len) > in virtscsi_complete_cmd()
204 virtio32_to_cpu(vscsi->vdev, resp->sense_len), in virtscsi_complete_cmd()
206 if (resp->sense_len) in virtscsi_complete_cmd()
Da100u2w.h161 u8 sense_len; /*20 Sense Allocation Length */ member
Dgdth.c2668 cmdp->u.raw64.sense_len = 16; in gdth_fill_raw_cmd()
2685 cmdp->u.raw.sense_len = 16; in gdth_fill_raw_cmd()
4176 if (gen.sense_len > INT_MAX) in ioc_general()
4178 if (gen.data_len + gen.sense_len > INT_MAX) in ioc_general()
4181 if (gen.data_len + gen.sense_len != 0) { in ioc_general()
4182 if (!(buf = gdth_ioctl_alloc(ha, gen.data_len + gen.sense_len, in ioc_general()
4186 gen.data_len + gen.sense_len)) { in ioc_general()
4187 gdth_ioctl_free(ha, gen.data_len+gen.sense_len, buf, paddr); in ioc_general()
4226 gen.command.u.raw64.sense_len = gen.command.u.raw.sense_len; in ioc_general()
4261 gdth_ioctl_free(ha, gen.data_len+gen.sense_len, buf, paddr); in ioc_general()
[all …]
Deata.c758 unchar sense_len; member
781 unchar sense_len; /* Request Sense Length */
1615 cpp->sense_len = SCSI_SENSE_BUFFERSIZE; in map_dma()
1651 DEV2H(cpp->sense_len), PCI_DMA_FROMDEVICE); in unmap_dma()
1677 DEV2H(cpp->sense_len), in sync_dma()
Du14-34f.c571 unsigned char sense_len; member
1127 cpp->sense_len = SCSI_SENSE_BUFFERSIZE; in map_dma()
1163 DEV2H(cpp->sense_len), PCI_DMA_FROMDEVICE); in unmap_dma()
1184 DEV2H(cpp->sense_len), PCI_DMA_FROMDEVICE); in sync_dma()
Da100u2w.c888 scb->sense_len = SENSE_SIZE; in inia100_build_scb()
Dscsi_lib.c236 req->sense_len = 0; in scsi_execute()
847 req->sense_len = len; in scsi_io_completion()
Dadvansys.c313 uchar sense_len; member
351 uchar sense_len; member
1852 uchar sense_len; member
2611 (ulong)le32_to_cpu(q->q1.sense_addr), q->q1.sense_len); in asc_prt_asc_scsi_q()
2688 (ulong)le32_to_cpu(q->sense_addr), q->sense_len); in asc_prt_adv_scsi_req_q()
7067 scsiq->sense_len = (uchar)_val; in _AscCopyLramScsiDoneQ()
7891 asc_scsi_q->q1.sense_len = SCSI_SENSE_BUFFERSIZE; in asc_build_req()
8150 scsiqp->sense_len = SCSI_SENSE_BUFFERSIZE; in adv_build_req()
Dscsi_transport_fc.c3596 job->req->sense_len = sizeof(uint32_t); in fc_bsg_jobdone()
3598 job->req->sense_len = job->reply_len; in fc_bsg_jobdone()
Dpmcraid.c2699 short sense_len = ioasa->auto_sense_length; in pmcraid_error_handler() local
2700 int data_size = min_t(u16, le16_to_cpu(sense_len), in pmcraid_error_handler()
Dst.c524 req->sense_len = 0; in st_scsi_execute()
Dosst.c411 req->sense_len = 0; in osst_execute()
/linux-4.1.27/drivers/scsi/qla4xxx/
Dql4_isr.c24 uint16_t sense_len; in qla4xxx_copy_sense() local
27 sense_len = le16_to_cpu(sts_entry->senseDataByteCnt); in qla4xxx_copy_sense()
28 if (sense_len == 0) { in qla4xxx_copy_sense()
38 sense_len = min_t(uint16_t, sense_len, SCSI_SENSE_BUFFERSIZE); in qla4xxx_copy_sense()
40 srb->req_sense_len = sense_len; in qla4xxx_copy_sense()
43 sense_len = min_t(uint16_t, sense_len, IOCB_MAX_SENSEDATA_LEN); in qla4xxx_copy_sense()
44 memcpy(cmd->sense_buffer, sts_entry->senseData, sense_len); in qla4xxx_copy_sense()
55 DEBUG5(qla4xxx_dump_buffer(cmd->sense_buffer, sense_len)); in qla4xxx_copy_sense()
59 srb->req_sense_ptr += sense_len; in qla4xxx_copy_sense()
60 srb->req_sense_len -= sense_len; in qla4xxx_copy_sense()
[all …]
/linux-4.1.27/drivers/s390/scsi/
Dzfcp_fc.h248 u32 sense_len, resid; in zfcp_fc_eval_fcp_rsp() local
270 sense_len = min(fcp_rsp->ext.fr_sns_len, in zfcp_fc_eval_fcp_rsp()
272 memcpy(scsi->sense_buffer, sense, sense_len); in zfcp_fc_eval_fcp_rsp()
/linux-4.1.27/block/
Dblk-exec.c120 rq->sense_len = 0; in blk_execute_rq()
138 rq->sense_len = 0; in blk_execute_rq()
Dscsi_ioctl.c270 if (rq->sense_len && hdr->sbp) { in blk_complete_sghdr_rq()
271 int len = min((unsigned int) hdr->mx_sb_len, rq->sense_len); in blk_complete_sghdr_rq()
359 rq->sense_len = 0; in sg_io()
505 rq->sense_len = 0; in sg_scsi_ioctl()
511 if (rq->sense_len && rq->sense) { in sg_scsi_ioctl()
512 bytes = (OMAX_SB_LEN > rq->sense_len) ? in sg_scsi_ioctl()
513 rq->sense_len : OMAX_SB_LEN; in sg_scsi_ioctl()
Dbsg-lib.c62 job->req->sense_len = sizeof(u32); in bsg_job_done()
64 job->req->sense_len = job->reply_len; in bsg_job_done()
Dbsg.c284 rq->sense_len = 0; in bsg_map_hdr()
410 if (rq->sense_len && hdr->response) { in blk_complete_sgv4_hdr_rq()
412 rq->sense_len); in blk_complete_sgv4_hdr_rq()
Dblk-mq.c216 rq->sense_len = 0; in blk_mq_rq_ctx_init()
/linux-4.1.27/drivers/scsi/qla2xxx/
Dqla_mr.c2128 uint32_t sense_len, struct rsp_que *rsp, int res) in qlafx00_handle_sense() argument
2134 SET_FW_SENSE_LEN(sp, sense_len); in qlafx00_handle_sense()
2136 if (sense_len >= SCSI_SENSE_BUFFERSIZE) in qlafx00_handle_sense()
2137 sense_len = SCSI_SENSE_BUFFERSIZE; in qlafx00_handle_sense()
2139 SET_CMD_SENSE_LEN(sp, sense_len); in qlafx00_handle_sense()
2141 track_sense_len = sense_len; in qlafx00_handle_sense()
2143 if (sense_len > par_sense_len) in qlafx00_handle_sense()
2144 sense_len = par_sense_len; in qlafx00_handle_sense()
2146 memcpy(cp->sense_buffer, sense_data, sense_len); in qlafx00_handle_sense()
2148 SET_FW_SENSE_LEN(sp, GET_FW_SENSE_LEN(sp) - sense_len); in qlafx00_handle_sense()
[all …]
Dqla_isr.c1677 uint32_t sense_len, struct rsp_que *rsp, int res) in qla2x00_handle_sense() argument
1683 if (sense_len >= SCSI_SENSE_BUFFERSIZE) in qla2x00_handle_sense()
1684 sense_len = SCSI_SENSE_BUFFERSIZE; in qla2x00_handle_sense()
1686 SET_CMD_SENSE_LEN(sp, sense_len); in qla2x00_handle_sense()
1688 track_sense_len = sense_len; in qla2x00_handle_sense()
1690 if (sense_len > par_sense_len) in qla2x00_handle_sense()
1691 sense_len = par_sense_len; in qla2x00_handle_sense()
1693 memcpy(cp->sense_buffer, sense_data, sense_len); in qla2x00_handle_sense()
1695 SET_CMD_SENSE_PTR(sp, cp->sense_buffer + sense_len); in qla2x00_handle_sense()
1696 track_sense_len -= sense_len; in qla2x00_handle_sense()
[all …]
Dqla_mr.h74 uint32_t sense_len; /* FCP SENSE length. */ member
Dqla_fw.h576 uint32_t sense_len; /* FCP SENSE length. */ member
/linux-4.1.27/drivers/scsi/device_handler/
Dscsi_dh_hp_sw.c130 req->sense_len = 0; in hp_sw_tur()
134 if (req->sense_len > 0) { in hp_sw_tur()
215 if (req->sense_len > 0) { in start_stop_endio()
261 req->sense_len = 0; in hp_sw_start_stop()
Dscsi_dh_alua.c161 rq->sense_len = h->senselen = 0; in submit_vpd_inquiry()
168 h->senselen = rq->sense_len; in submit_vpd_inquiry()
204 rq->sense_len = h->senselen = 0; in submit_rtpg()
211 h->senselen = rq->sense_len; in submit_rtpg()
240 if (req->sense_len > 0) { in stpg_endio()
311 rq->sense_len = h->senselen = 0; in submit_stpg()
Dscsi_dh_emc.c332 rq->sense_len = csdev->senselen = 0; in send_inquiry_cmd()
345 csdev->senselen = rq->sense_len; in send_inquiry_cmd()
385 rq->sense_len = csdev->senselen = 0; in send_trespass_cmd()
389 if (rq->sense_len) { in send_trespass_cmd()
Dscsi_dh_rdac.c356 rq->sense_len = 0; in rdac_failover_get()
425 rq->sense_len = 0; in submit_inquiry()
/linux-4.1.27/drivers/scsi/fnic/
Dfcpio.h208 u32 sense_len; /* sense buffer length */ member
256 u32 sense_len; /* sense buffer length */ member
350 u32 sense_len; /* sense data buffer length */ member
507 u32 sense_len; /* SCSI sense length */ member
Dfnic_res.h82 u32 sgl_cnt, u32 sense_len, in fnic_queue_wq_copy_desc_icmnd_16() argument
104 desc->u.icmnd_16.sense_len = sense_len; /* sense buffer length */ in fnic_queue_wq_copy_desc_icmnd_16()
/linux-4.1.27/drivers/scsi/osd/
Dosd_initiator.c483 or->sense_len = req->sense_len; in _set_error_resid()
1599 req->sense_len = 0; in _init_blk_request()
1727 int sense_len, original_sense_len; in osd_req_decode_sense_full() local
1745 sense_len = or->sense_len; in osd_req_decode_sense_full()
1746 if ((sense_len < (int)sizeof(*ssdb) || !ssdb->sense_key)) { in osd_req_decode_sense_full()
1749 or->req_errors, sense_len, ssdb->sense_key); in osd_req_decode_sense_full()
1755 ssdb->response_code, sense_len); in osd_req_decode_sense_full()
1769 osi->key, original_sense_len, sense_len, in osd_req_decode_sense_full()
1773 if (original_sense_len < sense_len) in osd_req_decode_sense_full()
1774 sense_len = original_sense_len; in osd_req_decode_sense_full()
[all …]
/linux-4.1.27/drivers/ide/
Dide-atapi.c175 unsigned int cmd_len, sense_len; in ide_prep_sense() local
181 sense_len = 18; in ide_prep_sense()
185 sense_len = 20; in ide_prep_sense()
189 sense_len = 18; in ide_prep_sense()
192 BUG_ON(sense_len > sizeof(*sense)); in ide_prep_sense()
201 err = blk_rq_map_kern(drive->queue, sense_rq, sense, sense_len, in ide_prep_sense()
Dide-cd.c229 failed->sense_len = rq->sense_len; in ide_cd_complete_failed_rq()
639 rq->sense_len += blen; in cdrom_newpc_intr()
/linux-4.1.27/include/xen/interface/io/
Dvscsiif.h219 uint8_t sense_len; member
/linux-4.1.27/include/uapi/linux/
Dvirtio_blk.h140 __virtio32 sense_len; member
Dvirtio_scsi.h67 __virtio32 sense_len; /* Sense data length */ member
/linux-4.1.27/include/scsi/
Dscsi_dbg.h22 int sense_len);
Dosd_initiator.h154 unsigned sense_len; member
/linux-4.1.27/drivers/scsi/esas2r/
Desas2r_int.c882 snslen = snslen2 = rq->func_rsp.scsi_rsp.sense_len; in esas2r_check_req_rsp_sense()
884 if (snslen > rq->sense_len) in esas2r_check_req_rsp_sense()
885 snslen = rq->sense_len; in esas2r_check_req_rsp_sense()
913 rq->sense_len = snslen; in esas2r_check_req_rsp_sense()
Datvda.h1036 u8 sense_len; member
1233 u8 sense_len; member
Desas2r_main.c916 rq->sense_len = SCSI_SENSE_BUFFERSIZE; in esas2r_queuecommand()
1002 ar->sense_len = 0; in esas2r_check_active_queue()
1269 if (rq->func_rsp.scsi_rsp.sense_len >= 13) { in esas2r_log_request_failure()
Desas2r.h668 u8 sense_len; member
1250 vrq->scsi.sense_len = SENSE_DATA_SZ; in esas2r_rq_init_request()
Desas2r_io.c803 rqaux->sense_len = 0; in esas2r_send_task_mgmt()
Datioctl.h1035 u8 sense_len; member
Desas2r_ioctl.c695 spt->sense_length = rq->sense_len; in scsi_passthru_comp_cb()
1020 rq->sense_len = spt->sense_length; in hba_ioctl_callback()
/linux-4.1.27/drivers/scsi/megaraid/
Dmegaraid_sas.h1204 u8 sense_len; /*01h */ member
1296 u8 sense_len; /*01h */ member
1325 u8 sense_len; /*01h */ member
1912 u32 sense_len; member
1936 u32 sense_len; member
Dmegaraid_sas_base.c1264 pthru->sense_len = SCSI_SENSE_BUFFERSIZE; in megasas_build_dcdb()
1405 ldio->sense_len = SCSI_SENSE_BUFFERSIZE; in megasas_build_ldio()
2938 hdr->sense_len); in megasas_complete_cmd()
6133 if (ioc->sense_len) { in megasas_mgmt_fw_ioctl()
6134 sense = dma_alloc_coherent(&instance->pdev->dev, ioc->sense_len, in megasas_mgmt_fw_ioctl()
6173 if (ioc->sense_len) { in megasas_mgmt_fw_ioctl()
6182 sense, ioc->sense_len)) { in megasas_mgmt_fw_ioctl()
6201 dma_free_coherent(&instance->pdev->dev, ioc->sense_len, in megasas_mgmt_fw_ioctl()
6411 copy_in_user(&ioc->sense_len, &cioc->sense_len, sizeof(u32)) || in megasas_mgmt_compat_ioctl_fw()
6421 if (ioc->sense_len) { in megasas_mgmt_compat_ioctl_fw()
/linux-4.1.27/drivers/block/
Dvirtio_blk.c125 req->sense_len = virtio32_to_cpu(vblk->vdev, vbr->in_hdr.sense_len); in virtblk_request_done()
Dcciss.c3107 if (cmd->rq->sense_len > cmd->err_info->SenseLen) in evaluate_target_status()
3108 cmd->rq->sense_len = cmd->err_info->SenseLen; in evaluate_target_status()
3110 cmd->rq->sense_len); in evaluate_target_status()
3112 cmd->rq->sense_len = 0; in evaluate_target_status()
/linux-4.1.27/drivers/xen/
Dxen-scsiback.c355 ring_res->sense_len = len; in scsiback_do_resp_with_sense()
357 ring_res->sense_len = 0; in scsiback_do_resp_with_sense()
/linux-4.1.27/drivers/target/
Dtarget_core_pscsi.c1042 req->sense_len = 0; in pscsi_execute_cmd()
/linux-4.1.27/drivers/scsi/ibmvscsi/
Dibmvfc.c1530 u32 sense_len = be32_to_cpu(rsp->fcp_sense_len); in ibmvfc_scsi_done() local
1545 if ((sense_len + rsp_len) > SCSI_SENSE_BUFFERSIZE) in ibmvfc_scsi_done()
1546 sense_len = SCSI_SENSE_BUFFERSIZE - rsp_len; in ibmvfc_scsi_done()
1548 memcpy(cmnd->sense_buffer, rsp->data.sense + rsp_len, sense_len); in ibmvfc_scsi_done()
/linux-4.1.27/include/linux/
Dblkdev.h195 unsigned int sense_len; member
/linux-4.1.27/drivers/md/
Ddm.c1122 rq->sense_len = clone->sense_len; in dm_end_request()
/linux-4.1.27/drivers/scsi/be2iscsi/
Dbe_main.c1347 u16 sense_len; in be_complete_io() local
1351 sense_len = be16_to_cpu(*slen); in be_complete_io()
1353 min_t(u16, sense_len, SCSI_SENSE_BUFFERSIZE)); in be_complete_io()
/linux-4.1.27/drivers/scsi/mpt3sas/
Dmpt3sas_transport.c2058 req->sense_len = sizeof(*mpi_reply); in _transport_smp_handler()
/linux-4.1.27/drivers/scsi/mpt2sas/
Dmpt2sas_transport.c2098 req->sense_len = sizeof(*mpi_reply); in _transport_smp_handler()
/linux-4.1.27/drivers/vhost/
Dscsi.c714 v_rsp.sense_len = cpu_to_vhost32(cmd->tvc_vq, in vhost_scsi_complete_cmd_work()
/linux-4.1.27/drivers/scsi/aic7xxx/
Daic7xxx_core.c6816 inot->sense_len = 0; in ahc_send_lstate_events()
7913 atio->sense_len = 0; in ahc_handle_target_cmd()
Daic79xx_core.c9317 inot->sense_len = 0; in ahd_send_lstate_events()
10763 atio->sense_len = 0; in ahd_handle_target_cmd()
/linux-4.1.27/drivers/message/fusion/
Dmptsas.c2325 req->sense_len = sizeof(*smprep); in mptsas_smp_handler()