/drivers/scsi/ |
D | constants.c | 1248 scsi_decode_sense_buffer(const unsigned char *sense_buffer, int sense_len, in scsi_decode_sense_buffer() argument 1253 res = scsi_normalize_sense(sense_buffer, sense_len, sshdr); in scsi_decode_sense_buffer() 1263 printk("%02x ", sense_buffer[k]); in scsi_decode_sense_buffer() 1271 scsi_decode_sense_extras(const unsigned char *sense_buffer, int sense_len, in scsi_decode_sense_extras() argument 1283 fixed_valid = sense_buffer[0] & 0x80; in scsi_decode_sense_extras() 1284 info = ((sense_buffer[3] << 24) | (sense_buffer[4] << 16) | in scsi_decode_sense_extras() 1285 (sense_buffer[5] << 8) | sense_buffer[6]); in scsi_decode_sense_extras() 1292 if (sense_buffer[2] & 0x80) { in scsi_decode_sense_extras() 1298 if (sense_buffer[2] & 0x40) { in scsi_decode_sense_extras() 1304 if (sense_buffer[2] & 0x20) { in scsi_decode_sense_extras() [all …]
|
D | scsi_error.c | 254 if (scmd->sense_buffer[2] & 0xe0) in scsi_check_sense() 263 (scmd->sense_buffer[8] == 0x4) && in scsi_check_sense() 264 (scmd->sense_buffer[11] & 0xe0)) in scsi_check_sense() 610 sg_init_one(&ses->sense_sgl, scmd->sense_buffer, in scsi_eh_prep_cmnd() 637 memset(scmd->sense_buffer, 0, SCSI_SENSE_BUFFERSIZE); in scsi_eh_prep_cmnd() 1860 int scsi_normalize_sense(const u8 *sense_buffer, int sb_len, in scsi_normalize_sense() argument 1863 if (!sense_buffer || !sb_len) in scsi_normalize_sense() 1868 sshdr->response_code = (sense_buffer[0] & 0x7f); in scsi_normalize_sense() 1878 sshdr->sense_key = (sense_buffer[1] & 0xf); in scsi_normalize_sense() 1880 sshdr->asc = sense_buffer[2]; in scsi_normalize_sense() [all …]
|
D | sr.c | 276 (SCpnt->sense_buffer[0] & 0x7f) == 0x70) { /* Sense current */ in sr_done() 277 switch (SCpnt->sense_buffer[2]) { in sr_done() 281 if (!(SCpnt->sense_buffer[0] & 0x90)) in sr_done() 283 error_sector = (SCpnt->sense_buffer[3] << 24) | in sr_done() 284 (SCpnt->sense_buffer[4] << 16) | in sr_done() 285 (SCpnt->sense_buffer[5] << 8) | in sr_done() 286 SCpnt->sense_buffer[6]; in sr_done() 320 SCpnt->sense_buffer[0] = 0x0; in sr_done()
|
D | ps3rom.c | 251 memset(cmd->sense_buffer, 0, SCSI_SENSE_BUFFERSIZE); in ps3rom_queuecommand() 253 cmd->sense_buffer[0] = 0x70; in ps3rom_queuecommand() 254 cmd->sense_buffer[2] = ILLEGAL_REQUEST; in ps3rom_queuecommand() 334 scsi_build_sense_buffer(0, cmd->sense_buffer, sense_key, asc, ascq); in ps3rom_interrupt()
|
D | scsi.c | 178 cmd->sense_buffer = kmem_cache_alloc(pool->sense_slab, in scsi_pool_alloc_command() 180 if (!cmd->sense_buffer) { in scsi_pool_alloc_command() 203 kmem_cache_free(pool->sense_slab, cmd->sense_buffer); in scsi_pool_free_command() 263 buf = cmd->sense_buffer; in __scsi_get_command() 265 cmd->sense_buffer = buf; in __scsi_get_command()
|
D | stex.c | 294 void *sense_buffer; member 372 scsi_build_sense_buffer(0, cmd->sense_buffer, ILLEGAL_REQUEST, 0x24, in stex_invalid_field() 589 hba->ccb[tag].sense_buffer = cmd->sense_buffer; in stex_queuecommand() 646 if (ccb->sense_buffer != NULL) in stex_copy_data() 647 memcpy(ccb->sense_buffer, resp->variable, in stex_copy_data() 1237 hba->ccb[tag].sense_buffer = NULL; in stex_hba_stop()
|
D | gdth.c | 456 scp->sense_buffer = kzalloc(SCSI_SENSE_BUFFERSIZE, GFP_KERNEL); in __gdth_execute() 457 if (!scp->sense_buffer) { in __gdth_execute() 481 kfree(scp->sense_buffer); in __gdth_execute() 2132 memset((char*)nscp->sense_buffer,0,16); in gdth_next() 2133 nscp->sense_buffer[0] = 0x70; in gdth_next() 2134 nscp->sense_buffer[2] = NOT_READY; in gdth_next() 2177 memset((char*)nscp->sense_buffer,0,16); in gdth_next() 2178 nscp->sense_buffer[0] = 0x70; in gdth_next() 2179 nscp->sense_buffer[2] = UNIT_ATTENTION; in gdth_next() 2196 nscp->sense_buffer[0] = 0; in gdth_next() [all …]
|
D | scsi_priv.h | 21 (((scmd)->sense_buffer[0] & 0x70) == 0x70)
|
D | dc395x.c | 3335 switch (cmd->sense_buffer[2] & 0x0f) { in srb_done() 3367 if (cmd->sense_buffer[7] >= 6) in srb_done() 3370 cmd->sense_buffer[2], cmd->sense_buffer[12], in srb_done() 3371 cmd->sense_buffer[13], in srb_done() 3372 *((unsigned int *)(cmd->sense_buffer + 3)), in srb_done() 3373 *((unsigned int *)(cmd->sense_buffer + 8))); in srb_done() 3376 cmd->sense_buffer[2], in srb_done() 3377 *((unsigned int *)(cmd->sense_buffer + 3))); in srb_done() 3686 memset(cmd->sense_buffer, 0, SCSI_SENSE_BUFFERSIZE); in request_sense() 3699 pci_map_single(acb->dev, cmd->sense_buffer, in request_sense() [all …]
|
D | u14-34f.c | 1123 if (SCpnt->sense_buffer) in map_dma() 1124 cpp->sense_addr = H2DEV(pci_map_single(HD(j)->pdev, SCpnt->sense_buffer, in map_dma() 1826 && (SCpnt->sense_buffer[2] & 0xf) == RECOVERED_ERROR) in ihdlr() 1837 (SCpnt->sense_buffer[2] & 0xf) == NOT_READY))) in ihdlr() 1841 SCpnt->sense_buffer[2]); in ihdlr()
|
D | 3w-xxxx.c | 416 tw_dev->srb[request_id]->sense_buffer[0] = (0x1 << 7 | 0x70); in tw_decode_sense() 419 tw_dev->srb[request_id]->sense_buffer[2] = tw_sense_table[i][1]; in tw_decode_sense() 422 tw_dev->srb[request_id]->sense_buffer[7] = 0xa; /* 10 bytes */ in tw_decode_sense() 425 tw_dev->srb[request_id]->sense_buffer[12] = tw_sense_table[i][2]; in tw_decode_sense() 428 tw_dev->srb[request_id]->sense_buffer[13] = tw_sense_table[i][3]; in tw_decode_sense()
|
D | eata.c | 1622 if (SCpnt->sense_buffer) in map_dma() 1624 H2DEV(pci_map_single(ha->pdev, SCpnt->sense_buffer, in map_dma() 2437 && (SCpnt->sense_buffer[2] & 0xf) == RECOVERED_ERROR) in ihdlr() 2449 (SCpnt->sense_buffer[2] & 0xf) == NOT_READY))) in ihdlr() 2455 spp->target_status, SCpnt->sense_buffer[2]); in ihdlr()
|
D | sd.c | 981 info_valid = scsi_get_sense_info_fld(scmd->sense_buffer, in sd_completed_bytes() 1059 memset(SCpnt->sense_buffer, 0, SCSI_SENSE_BUFFERSIZE); in sd_done() 1069 memset(SCpnt->sense_buffer, 0, SCSI_SENSE_BUFFERSIZE); in sd_done()
|
D | dpt_i2o.c | 433 if ((cmd->cmnd[0] == REQUEST_SENSE) && (cmd->sense_buffer[0] != 0)) { in adpt_queue() 2452 cmd->sense_buffer[0] = '\0'; // initialize sense valid flag to false in adpt_i2o_to_scsi() 2525 memcpy_fromio(cmd->sense_buffer, (reply+28) , len); in adpt_i2o_to_scsi() 2526 if(cmd->sense_buffer[0] == 0x70 /* class 7 */ && in adpt_i2o_to_scsi() 2527 cmd->sense_buffer[2] == DATA_PROTECT ){ in adpt_i2o_to_scsi()
|
/drivers/usb/storage/ |
D | transport.c | 578 memcpy(srb->sense_buffer, record_not_found, in last_sector_hacks() 736 if (srb->sense_buffer[7] > (US_SENSE_SIZE - 8) && in usb_stor_invoke_transport() 738 (srb->sense_buffer[0] & 0x7C) == 0x70) { in usb_stor_invoke_transport() 747 srb->sense_buffer[7] + 8); in usb_stor_invoke_transport() 748 srb->sense_buffer[7] = (US_SENSE_SIZE - 8); in usb_stor_invoke_transport() 753 srb->sense_buffer[0], in usb_stor_invoke_transport() 754 srb->sense_buffer[2] & 0xf, in usb_stor_invoke_transport() 755 srb->sense_buffer[12], in usb_stor_invoke_transport() 756 srb->sense_buffer[13]); in usb_stor_invoke_transport() 759 srb->sense_buffer[2] & 0xf, in usb_stor_invoke_transport() [all …]
|
D | cypress_atacb.c | 116 memcmp(srb->sense_buffer, usb_stor_sense_invalidCDB, in cypress_atacb_passthrough() 130 unsigned char *sb = srb->sense_buffer; in cypress_atacb_passthrough() 193 memcpy(srb->sense_buffer, in cypress_atacb_passthrough()
|
D | isd200.c | 366 struct sense_data *buf = (struct sense_data *) &srb->sense_buffer[0]; in isd200_build_sense() 643 if ((srb->sense_buffer[2] & 0xf) == 0x0) in isd200_invoke_transport() 1473 kfree(info->srb.sense_buffer); in isd200_free_info_ptrs() 1499 info->srb.sense_buffer = in isd200_init_info() 1501 if (!info->id || !info->RegsBuf || !info->srb.sense_buffer) { in isd200_init_info()
|
/drivers/scsi/qla4xxx/ |
D | ql4_isr.c | 95 memset(cmd->sense_buffer, 0, SCSI_SENSE_BUFFERSIZE); in qla4xxx_status_entry() 101 memcpy(cmd->sense_buffer, sts_entry->senseData, in qla4xxx_status_entry() 179 memset(cmd->sense_buffer, 0, SCSI_SENSE_BUFFERSIZE); in qla4xxx_status_entry() 186 memcpy(cmd->sense_buffer, sts_entry->senseData, in qla4xxx_status_entry()
|
/drivers/scsi/lpfc/ |
D | lpfc_scsi.c | 1358 scsi_build_sense_buffer(1, cmd->sense_buffer, ILLEGAL_REQUEST, in lpfc_parse_bg_err() 1369 scsi_build_sense_buffer(1, cmd->sense_buffer, ILLEGAL_REQUEST, in lpfc_parse_bg_err() 1381 scsi_build_sense_buffer(1, cmd->sense_buffer, ILLEGAL_REQUEST, in lpfc_parse_bg_err() 1395 cmd->sense_buffer[8] = 0; /* Information */ in lpfc_parse_bg_err() 1396 cmd->sense_buffer[9] = 0xa; /* Add. length */ in lpfc_parse_bg_err() 1402 put_unaligned_be64(failing_sector, &cmd->sense_buffer[10]); in lpfc_parse_bg_err() 1469 cmnd->sense_buffer[2] & 0xf; in lpfc_send_scsi_error_event() 1470 fast_path_evt->un.check_cond_evt.asc = cmnd->sense_buffer[12]; in lpfc_send_scsi_error_event() 1471 fast_path_evt->un.check_cond_evt.ascq = cmnd->sense_buffer[13]; in lpfc_send_scsi_error_event() 1575 memcpy(cmnd->sense_buffer, &fcprsp->rspInfo0 + rsplen, snslen); in lpfc_handle_fcp_err() [all …]
|
/drivers/scsi/aacraid/ |
D | aachba.c | 914 memcpy(cmd->sense_buffer, &dev->fsa_dev[cid].sense_data, in aac_bounds_32() 1528 memcpy(scsicmd->sense_buffer, &dev->fsa_dev[cid].sense_data, in io_callback() 1542 memcpy(scsicmd->sense_buffer, &dev->fsa_dev[cid].sense_data, in io_callback() 1754 memcpy(cmd->sense_buffer, &dev->fsa_dev[cid].sense_data, in synchronize_callback() 2044 memcpy(scsicmd->sense_buffer, &dev->fsa_dev[cid].sense_data, in aac_scsi_cmd() 2093 memcpy(scsicmd->sense_buffer, in aac_scsi_cmd() 2270 memcpy(scsicmd->sense_buffer, &dev->fsa_dev[cid].sense_data, sizeof (struct sense_data)); in aac_scsi_cmd() 2296 memcpy(scsicmd->sense_buffer, in aac_scsi_cmd() 2368 memcpy(scsicmd->sense_buffer, &dev->fsa_dev[cid].sense_data, in aac_scsi_cmd() 2514 scsicmd->sense_buffer[0] = '\0'; /* Initialize sense valid flag to false */ in aac_srb_callback() [all …]
|
/drivers/ata/ |
D | libata-scsi.c | 291 scsi_build_sense_buffer(0, cmd->sense_buffer, sk, asc, ascq); in ata_scsi_set_sense() 924 unsigned char *sb = cmd->sense_buffer; in ata_gen_passthru_sense() 994 unsigned char *sb = cmd->sense_buffer; in ata_gen_ata_sense() 2440 memset(cmd->sense_buffer, 0, SCSI_SENSE_BUFFERSIZE); in atapi_request_sense() 2448 cmd->sense_buffer[0] = 0x70; in atapi_request_sense() 2449 cmd->sense_buffer[2] = qc->tf.feature >> 4; in atapi_request_sense() 2454 sg_init_one(&qc->sgent, cmd->sense_buffer, SCSI_SENSE_BUFFERSIZE); in atapi_request_sense()
|
/drivers/scsi/megaraid/ |
D | megaraid_mbox.c | 1619 scp->sense_buffer[0] = 0x70; in megaraid_mbox_build_cmd() 1620 scp->sense_buffer[2] = ILLEGAL_REQUEST; in megaraid_mbox_build_cmd() 1621 scp->sense_buffer[12] = MEGA_INVALID_FIELD_IN_CDB; in megaraid_mbox_build_cmd() 2368 memcpy(scp->sense_buffer, pthru->reqsensearea, in megaraid_mbox_dpc() 2377 memcpy(scp->sense_buffer, in megaraid_mbox_dpc() 2384 scp->sense_buffer[0] = 0x70; in megaraid_mbox_dpc() 2385 scp->sense_buffer[2] = ABORTED_COMMAND; in megaraid_mbox_dpc()
|
/drivers/scsi/qla2xxx/ |
D | qla_isr.c | 960 sp->request_sense_ptr = cp->sense_buffer; in qla2x00_handle_sense() 964 memcpy(cp->sense_buffer, sense_data, sense_len); in qla2x00_handle_sense() 976 DEBUG5(qla2x00_dump_buffer(cp->sense_buffer, in qla2x00_handle_sense() 1141 memset(cp->sense_buffer, 0, SCSI_SENSE_BUFFERSIZE); in qla2x00_status_entry() 1201 memset(cp->sense_buffer, 0, SCSI_SENSE_BUFFERSIZE); in qla2x00_status_entry()
|
/drivers/scsi/aic7xxx/ |
D | aic79xx_osm.c | 1821 cmd->sense_buffer[0] = 0; in ahd_done() 1959 memset(cmd->sense_buffer, 0, SCSI_SENSE_BUFFERSIZE); in ahd_linux_handle_scsi_status() 1960 memcpy(cmd->sense_buffer, in ahd_linux_handle_scsi_status() 1974 printf("0x%x ", cmd->sense_buffer[i]); in ahd_linux_handle_scsi_status() 2082 cmd->sense_buffer; in ahd_linux_queue_cmd_complete()
|
D | aic7xxx_osm.c | 1757 cmd->sense_buffer[0] = 0; in ahc_done() 1878 memcpy(cmd->sense_buffer, in ahc_linux_handle_scsi_status() 1881 memset(&cmd->sense_buffer[sense_size], 0, in ahc_linux_handle_scsi_status() 1893 printf("0x%x ", cmd->sense_buffer[i]); in ahc_linux_handle_scsi_status()
|