/drivers/scsi/ |
H A D | scsi_error.c | 263 if (scmd->sense_buffer[2] & 0xe0) 272 (scmd->sense_buffer[8] == 0x4) && 273 (scmd->sense_buffer[11] & 0xe0)) 678 * and cmnd buffers to read @sense_bytes into @scmd->sense_buffer. 710 sg_init_one(&ses->sense_sgl, scmd->sense_buffer, 737 memset(scmd->sense_buffer, 0, SCSI_SENSE_BUFFERSIZE); 2024 * @sense_buffer: byte array containing sense data returned by device 2025 * @sb_len: number of valid bytes in sense_buffer 2039 int scsi_normalize_sense(const u8 *sense_buffer, int sb_len, argument 2042 if (!sense_buffer || !sb_le 2105 scsi_sense_desc_find(const u8 * sense_buffer, int sb_len, int desc_type) argument 2141 scsi_get_sense_info_fld(const u8 * sense_buffer, int sb_len, u64 * info_out) argument [all...] |
H A D | constants.c | 1305 scsi_decode_sense_buffer(const unsigned char *sense_buffer, int sense_len, argument 1310 res = scsi_normalize_sense(sense_buffer, sense_len, sshdr); 1320 printk("%02x ", sense_buffer[k]); 1328 scsi_decode_sense_extras(const unsigned char *sense_buffer, int sense_len, argument 1340 fixed_valid = sense_buffer[0] & 0x80; 1341 info = ((sense_buffer[3] << 24) | (sense_buffer[4] << 16) | 1342 (sense_buffer[5] << 8) | sense_buffer[6]); 1349 if (sense_buffer[ 1389 __scsi_print_sense(const char *name, const unsigned char *sense_buffer, int sense_len) argument [all...] |
H A D | ps3rom.c | 253 memset(cmd->sense_buffer, 0, SCSI_SENSE_BUFFERSIZE); 255 cmd->sense_buffer[0] = 0x70; 256 cmd->sense_buffer[2] = ILLEGAL_REQUEST; 338 scsi_build_sense_buffer(0, cmd->sense_buffer, sense_key, asc, ascq);
|
H A D | sr.c | 319 (SCpnt->sense_buffer[0] & 0x7f) == 0x70) { /* Sense current */ 320 switch (SCpnt->sense_buffer[2]) { 324 if (!(SCpnt->sense_buffer[0] & 0x90)) 326 error_sector = (SCpnt->sense_buffer[3] << 24) | 327 (SCpnt->sense_buffer[4] << 16) | 328 (SCpnt->sense_buffer[5] << 8) | 329 SCpnt->sense_buffer[6];
|
H A D | scsi_priv.h | 22 (((scmd)->sense_buffer[0] & 0x70) == 0x70)
|
H A D | scsi.c | 179 cmd->sense_buffer = kmem_cache_alloc(pool->sense_slab, 181 if (!cmd->sense_buffer) { 204 kmem_cache_free(pool->sense_slab, cmd->sense_buffer); 263 buf = cmd->sense_buffer; 268 cmd->sense_buffer = buf;
|
H A D | storvsc_drv.c | 249 unsigned char *sense_buffer; member in struct:storvsc_cmd_request 819 if (scsi_normalize_sense(scmnd->sense_buffer, 891 memcpy(request->sense_buffer, 1302 cmd_request->sense_buffer = scmnd->sense_buffer;
|
H A D | stex.c | 284 void *sense_buffer; member in struct:st_ccb 389 scsi_build_sense_buffer(0, cmd->sense_buffer, ILLEGAL_REQUEST, 0x24, 690 hba->ccb[tag].sense_buffer = cmd->sense_buffer; 749 if (ccb->sense_buffer != NULL) 750 memcpy(ccb->sense_buffer, resp->variable, 1756 hba->ccb[tag].sense_buffer = NULL;
|
H A D | gdth.c | 458 scp->sense_buffer = kzalloc(SCSI_SENSE_BUFFERSIZE, GFP_KERNEL); 459 if (!scp->sense_buffer) { 483 kfree(scp->sense_buffer); 2134 memset((char*)nscp->sense_buffer,0,16); 2135 nscp->sense_buffer[0] = 0x70; 2136 nscp->sense_buffer[2] = NOT_READY; 2179 memset((char*)nscp->sense_buffer,0,16); 2180 nscp->sense_buffer[0] = 0x70; 2181 nscp->sense_buffer[2] = UNIT_ATTENTION; 2198 nscp->sense_buffer[ [all...] |
H A D | virtio_scsi.c | 137 if (sc->sense_buffer) { 138 memcpy(sc->sense_buffer, resp->sense,
|
H A D | vmw_pvscsi.c | 395 if (cmd->sense_buffer) 513 if (sdstat == SAM_STAT_CHECK_CONDITION && cmd->sense_buffer) 653 if (cmd->sense_buffer) { 654 ctx->sensePA = pci_map_single(adapter->dev, cmd->sense_buffer,
|
H A D | dc395x.c | 3336 switch (cmd->sense_buffer[2] & 0x0f) { 3368 if (cmd->sense_buffer[7] >= 6) 3371 cmd->sense_buffer[2], cmd->sense_buffer[12], 3372 cmd->sense_buffer[13], 3373 *((unsigned int *)(cmd->sense_buffer + 3)), 3374 *((unsigned int *)(cmd->sense_buffer + 8))); 3377 cmd->sense_buffer[2], 3378 *((unsigned int *)(cmd->sense_buffer + 3))); 3687 memset(cmd->sense_buffer, [all...] |
/drivers/usb/storage/ |
H A D | cypress_atacb.c | 160 memcmp(srb->sense_buffer, usb_stor_sense_invalidCDB, 174 unsigned char *sb = srb->sense_buffer; 191 memcpy(regs, srb->sense_buffer, sizeof(regs)); 236 memcpy(srb->sense_buffer,
|
H A D | transport.c | 581 memcpy(srb->sense_buffer, record_not_found, 765 if (srb->sense_buffer[7] > (US_SENSE_SIZE - 8) && 768 (srb->sense_buffer[0] & 0x7C) == 0x70) { 777 srb->sense_buffer[7] + 8); 778 srb->sense_buffer[7] = (US_SENSE_SIZE - 8); 781 scsi_normalize_sense(srb->sense_buffer, SCSI_SENSE_BUFFERSIZE, 795 scdd = scsi_sense_desc_find(srb->sense_buffer, 797 fm_ili = (scdd ? scdd[3] : srb->sense_buffer[2]) & 0xA0; 811 srb->sense_buffer[0] = 0x0; 820 srb->sense_buffer[ [all...] |
H A D | isd200.c | 414 struct sense_data *buf = (struct sense_data *) &srb->sense_buffer[0]; 690 if ((srb->sense_buffer[2] & 0xf) == 0x0) 1441 kfree(info->srb.sense_buffer); 1465 info->srb.sense_buffer = 1467 if (!info->id || !info->RegsBuf || !info->srb.sense_buffer) {
|
/drivers/staging/keucr/ |
H A D | transport.c | 389 (srb->sense_buffer[2] & 0xaf) == 0 && 390 srb->sense_buffer[12] == 0 && 391 srb->sense_buffer[13] == 0) { 393 srb->sense_buffer[0] = 0x0; 507 BYTE *buf = srb->sense_buffer; 720 memcpy(srb->sense_buffer, usb_stor_sense_invalidCDB,
|
/drivers/message/fusion/ |
H A D | mptscsih.c | 554 skey = sc->sense_buffer[2] & 0x0F; 555 asc = sc->sense_buffer[12]; 556 ascq = sc->sense_buffer[13]; 901 (sc->sense_buffer[2] & 0x20)) { 904 sc->sense_buffer[3] << 24 | 905 sc->sense_buffer[4] << 16 | 906 sc->sense_buffer[5] << 8 | 907 sc->sense_buffer[6]; 908 if (((sc->sense_buffer[3] & 0x80) == 911 sc->sense_buffer[ [all...] |
/drivers/s390/scsi/ |
H A D | zfcp_fc.h | 284 memcpy(scsi->sense_buffer, sense, sense_len);
|
/drivers/scsi/aacraid/ |
H A D | aachba.c | 948 memcpy(cmd->sense_buffer, &dev->fsa_dev[cid].sense_data, 1587 memcpy(scsicmd->sense_buffer, &dev->fsa_dev[cid].sense_data, 1601 memcpy(scsicmd->sense_buffer, &dev->fsa_dev[cid].sense_data, 1678 memcpy(scsicmd->sense_buffer, &dev->fsa_dev[cid].sense_data, 1775 memcpy(scsicmd->sense_buffer, &dev->fsa_dev[cid].sense_data, 1853 memcpy(cmd->sense_buffer, &dev->fsa_dev[cid].sense_data, 2143 memcpy(scsicmd->sense_buffer, &dev->fsa_dev[cid].sense_data, 2197 memcpy(scsicmd->sense_buffer, 2374 memcpy(scsicmd->sense_buffer, &dev->fsa_dev[cid].sense_data, sizeof (struct sense_data)); 2400 memcpy(scsicmd->sense_buffer, [all...] |
/drivers/scsi/qla4xxx/ |
H A D | ql4_isr.c | 26 memset(cmd->sense_buffer, 0, SCSI_SENSE_BUFFERSIZE); 39 srb->req_sense_ptr = cmd->sense_buffer; 44 memcpy(cmd->sense_buffer, sts_entry->senseData, sense_len); 55 DEBUG5(qla4xxx_dump_buffer(cmd->sense_buffer, sense_len));
|
/drivers/staging/rts5139/ |
H A D | rts51x_transport.c | 931 memcpy(srb->sense_buffer, 942 memcpy(srb->sense_buffer, 988 memcpy(srb->sense_buffer, 989 (unsigned char *)&(chip->sense_buffer[SCSI_LUN(srb)]),
|
/drivers/scsi/ufs/ |
H A D | ufshcd.c | 196 * @sense_buffer: pointer to sense buffer address of the SCSI command 210 u8 *sense_buffer; member in struct:ufshcd_lrb 480 if (lrbp->sense_buffer) { 482 memcpy(lrbp->sense_buffer, 688 lrbp->sense_buffer = cmd->sense_buffer;
|
/drivers/scsi/qla2xxx/ |
H A D | qla_isr.c | 1357 SET_CMD_SENSE_PTR(sp, cp->sense_buffer); 1363 memcpy(cp->sense_buffer, sense_data, sense_len); 1365 SET_CMD_SENSE_PTR(sp, cp->sense_buffer + sense_len); 1380 cp->sense_buffer, sense_len); 1487 scsi_build_sense_buffer(1, cmd->sense_buffer, ILLEGAL_REQUEST, 1497 scsi_build_sense_buffer(1, cmd->sense_buffer, ILLEGAL_REQUEST, 1507 scsi_build_sense_buffer(1, cmd->sense_buffer, ILLEGAL_REQUEST, 1684 memset(cp->sense_buffer, 0, SCSI_SENSE_BUFFERSIZE); 1756 memset(cp->sense_buffer, 0, SCSI_SENSE_BUFFERSIZE);
|
/drivers/scsi/lpfc/ |
H A D | lpfc_scsi.c | 2813 scsi_build_sense_buffer(1, cmd->sense_buffer, ILLEGAL_REQUEST, 2825 scsi_build_sense_buffer(1, cmd->sense_buffer, ILLEGAL_REQUEST, 2838 scsi_build_sense_buffer(1, cmd->sense_buffer, ILLEGAL_REQUEST, 2855 cmd->sense_buffer[7] = 0xc; /* Additional sense length */ 2856 cmd->sense_buffer[8] = 0; /* Information descriptor type */ 2857 cmd->sense_buffer[9] = 0xa; /* Additional descriptor length */ 2858 cmd->sense_buffer[10] = 0x80; /* Validity bit */ 2879 put_unaligned_be64(failing_sector, &cmd->sense_buffer[12]); 3285 cmnd->sense_buffer[2] & 0xf; 3286 fast_path_evt->un.check_cond_evt.asc = cmnd->sense_buffer[1 [all...] |
/drivers/staging/rts_pstor/ |
H A D | rtsx_transport.c | 195 memcpy(srb->sense_buffer, 196 (unsigned char *)&(chip->sense_buffer[SCSI_LUN(srb)]),
|