Searched refs:sense_len (Results 1 - 25 of 52) sorted by relevance

123

/drivers/s390/scsi/
H A Dzfcp_fc.h260 u32 sense_len, resid; local
282 sense_len = min(fcp_rsp->ext.fr_sns_len,
284 memcpy(scsi->sense_buffer, sense, sense_len);
/drivers/scsi/qla4xxx/
H A Dql4_isr.c24 uint16_t sense_len; local
27 sense_len = le16_to_cpu(sts_entry->senseDataByteCnt);
28 if (sense_len == 0) {
38 sense_len = min_t(uint16_t, sense_len, SCSI_SENSE_BUFFERSIZE);
40 srb->req_sense_len = sense_len;
43 sense_len = min_t(uint16_t, sense_len, IOCB_MAX_SENSEDATA_LEN);
44 memcpy(cmd->sense_buffer, sts_entry->senseData, sense_len);
55 DEBUG5(qla4xxx_dump_buffer(cmd->sense_buffer, sense_len));
80 uint16_t sense_len; local
[all...]
/drivers/scsi/device_handler/
H A Dscsi_dh_hp_sw.c131 req->sense_len = 0;
135 if (req->sense_len > 0) {
216 if (req->sense_len > 0) {
262 req->sense_len = 0;
H A Dscsi_dh_emc.c332 rq->sense_len = csdev->senselen = 0;
345 csdev->senselen = rq->sense_len;
385 rq->sense_len = csdev->senselen = 0;
389 if (rq->sense_len) {
H A Dscsi_dh_alua.c162 rq->sense_len = h->senselen = 0;
169 h->senselen = rq->sense_len;
205 rq->sense_len = h->senselen = 0;
212 h->senselen = rq->sense_len;
241 if (req->sense_len > 0) {
312 rq->sense_len = h->senselen = 0;
H A Dscsi_dh_rdac.c357 rq->sense_len = 0;
426 rq->sense_len = 0;
/drivers/scsi/fnic/
H A Dfcpio.h208 u32 sense_len; /* sense buffer length */ member in struct:fcpio_icmnd_16
256 u32 sense_len; /* sense buffer length */ member in struct:fcpio_icmnd_32
350 u32 sense_len; /* sense data buffer length */ member in struct:fcpio_trsp
507 u32 sense_len; /* SCSI sense length */ member in struct:fcpio_icmnd_cmpl
H A Dfnic_res.h82 u32 sgl_cnt, u32 sense_len,
104 desc->u.icmnd_16.sense_len = sense_len; /* sense buffer length */
79 fnic_queue_wq_copy_desc_icmnd_16(struct vnic_wq_copy *wq, u32 req_id, u32 lunmap_id, u8 spl_flags, u32 sgl_cnt, u32 sense_len, u64 sgl_addr, u64 sns_addr, u8 crn, u8 pri_ta, u8 flags, u8 *scsi_cdb, u8 cdb_len, u32 data_len, u8 *lun, u32 d_id, u16 mss, u32 ratov, u32 edtov) argument
/drivers/scsi/
H A Dgdth_ioctl.h98 u32 sense_len; /* sense data length */ member in struct:__anon5435::__anon5436::__anon5443
117 u32 sense_len; /* sense data length */ member in struct:__anon5435::__anon5436::__anon5444
272 unsigned long sense_len; /* sense buffer size */ member in struct:__anon5469
H A Dconstants.c1446 scsi_decode_sense_buffer(const unsigned char *sense_buffer, int sense_len, argument
1451 res = scsi_normalize_sense(sense_buffer, sense_len, sshdr);
1454 num = (sense_len < 32) ? sense_len : 32;
1469 scsi_decode_sense_extras(const unsigned char *sense_buffer, int sense_len, argument
1513 num = (sense_len < num) ? sense_len : num;
1531 int sense_len)
1536 scsi_decode_sense_buffer(sense_buffer, sense_len, &sshdr);
1538 scsi_decode_sense_extras(sense_buffer, sense_len,
1530 __scsi_print_sense(const char *name, const unsigned char *sense_buffer, int sense_len) argument
[all...]
H A Dxen-scsifront.c223 uint8_t sense_len; local
236 sense_len = min_t(uint8_t, VSCSIIF_SENSE_BUFFERSIZE,
237 ring_rsp->sense_len);
239 if (sense_len)
240 memcpy(sc->sense_buffer, ring_rsp->sense_buffer, sense_len);
H A Da100u2w.h161 u8 sense_len; /*20 Sense Allocation Length */ member in struct:orc_scb
H A Dvirtio_scsi.c157 "cmd %p response %u status %#02x sense_len %u\n",
158 sc, resp->response, resp->status, resp->sense_len);
199 WARN_ON(resp->sense_len > VIRTIO_SCSI_SENSE_SIZE);
202 min_t(u32, resp->sense_len, VIRTIO_SCSI_SENSE_SIZE));
203 if (resp->sense_len)
H A Deata.c758 unchar sense_len; member in struct:mscp
781 unchar sense_len; /* Request Sense Length */
1617 cpp->sense_len = SCSI_SENSE_BUFFERSIZE;
1653 DEV2H(cpp->sense_len), PCI_DMA_FROMDEVICE);
1679 DEV2H(cpp->sense_len),
H A Dgdth.c2668 cmdp->u.raw64.sense_len = 16;
2685 cmdp->u.raw.sense_len = 16;
4176 if (gen.sense_len > INT_MAX)
4178 if (gen.data_len + gen.sense_len > INT_MAX)
4181 if (gen.data_len + gen.sense_len != 0) {
4182 if (!(buf = gdth_ioctl_alloc(ha, gen.data_len + gen.sense_len,
4186 gen.data_len + gen.sense_len)) {
4187 gdth_ioctl_free(ha, gen.data_len+gen.sense_len, buf, paddr);
4226 gen.command.u.raw64.sense_len = gen.command.u.raw.sense_len;
[all...]
H A Du14-34f.c571 unsigned char sense_len; member in struct:mscp
1127 cpp->sense_len = SCSI_SENSE_BUFFERSIZE;
1163 DEV2H(cpp->sense_len), PCI_DMA_FROMDEVICE);
1184 DEV2H(cpp->sense_len), PCI_DMA_FROMDEVICE);
/drivers/scsi/osd/
H A Dosd_initiator.c483 or->sense_len = req->sense_len;
1599 req->sense_len = 0;
1727 int sense_len, original_sense_len; local
1745 sense_len = or->sense_len;
1746 if ((sense_len < (int)sizeof(*ssdb) || !ssdb->sense_key)) {
1748 "sense_len(%u) || key(%d) is empty\n",
1749 or->req_errors, sense_len, ssdb->sense_key);
1755 ssdb->response_code, sense_len);
[all...]
/drivers/ide/
H A Dide-atapi.c175 unsigned int cmd_len, sense_len; local
181 sense_len = 18;
185 sense_len = 20;
189 sense_len = 18;
192 BUG_ON(sense_len > sizeof(*sense));
201 err = blk_rq_map_kern(drive->queue, sense_rq, sense, sense_len,
/drivers/scsi/qla2xxx/
H A Dqla_mr.c2128 uint32_t sense_len, struct rsp_que *rsp, int res)
2134 SET_FW_SENSE_LEN(sp, sense_len);
2136 if (sense_len >= SCSI_SENSE_BUFFERSIZE)
2137 sense_len = SCSI_SENSE_BUFFERSIZE;
2139 SET_CMD_SENSE_LEN(sp, sense_len);
2141 track_sense_len = sense_len;
2143 if (sense_len > par_sense_len)
2144 sense_len = par_sense_len;
2146 memcpy(cp->sense_buffer, sense_data, sense_len);
2148 SET_FW_SENSE_LEN(sp, GET_FW_SENSE_LEN(sp) - sense_len);
2127 qlafx00_handle_sense(srb_t *sp, uint8_t *sense_data, uint32_t par_sense_len, uint32_t sense_len, struct rsp_que *rsp, int res) argument
2285 uint32_t sense_len, par_sense_len, rsp_info_len, resid_len, local
2558 uint32_t sense_len; local
[all...]
H A Dqla_isr.c1666 uint32_t sense_len, struct rsp_que *rsp, int res)
1672 if (sense_len >= SCSI_SENSE_BUFFERSIZE)
1673 sense_len = SCSI_SENSE_BUFFERSIZE;
1675 SET_CMD_SENSE_LEN(sp, sense_len);
1677 track_sense_len = sense_len;
1679 if (sense_len > par_sense_len)
1680 sense_len = par_sense_len;
1682 memcpy(cp->sense_buffer, sense_data, sense_len);
1684 SET_CMD_SENSE_PTR(sp, cp->sense_buffer + sense_len);
1685 track_sense_len -= sense_len;
1665 qla2x00_handle_sense(srb_t *sp, uint8_t *sense_data, uint32_t par_sense_len, uint32_t sense_len, struct rsp_que *rsp, int res) argument
2001 uint32_t sense_len, par_sense_len, rsp_info_len, resid_len, local
2357 uint32_t sense_len; local
[all...]
H A Dqla_mr.h74 uint32_t sense_len; /* FCP SENSE length. */ member in struct:sts_entry_fx00
/drivers/scsi/esas2r/
H A Desas2r_int.c882 snslen = snslen2 = rq->func_rsp.scsi_rsp.sense_len;
884 if (snslen > rq->sense_len)
885 snslen = rq->sense_len;
913 rq->sense_len = snslen;
/drivers/scsi/megaraid/
H A Dmegaraid_sas.h1169 u8 sense_len; /*01h */ member in struct:megasas_header
1257 u8 sense_len; /*01h */ member in struct:megasas_io_frame
1286 u8 sense_len; /*01h */ member in struct:megasas_pthru_frame
1873 u32 sense_len; member in struct:megasas_iocpacket
1897 u32 sense_len; member in struct:compat_megasas_iocpacket
H A Dmegaraid_sas_base.c1265 pthru->sense_len = SCSI_SENSE_BUFFERSIZE;
1406 ldio->sense_len = SCSI_SENSE_BUFFERSIZE;
2904 hdr->sense_len);
6033 if (ioc->sense_len) {
6034 sense = dma_alloc_coherent(&instance->pdev->dev, ioc->sense_len,
6068 if (ioc->sense_len) {
6077 sense, ioc->sense_len)) {
6096 dma_free_coherent(&instance->pdev->dev, ioc->sense_len,
6309 copy_in_user(&ioc->sense_len, &cioc->sense_len, sizeo
[all...]
/drivers/block/
H A Dvirtio_blk.c126 req->sense_len = vbr->in_hdr.sense_len;

Completed in 416 milliseconds

123