tag | line | file | source code |
reqbuf | 307 | drivers/block/ide-cd.c | struct atapi_request_sense *reqbuf, |
reqbuf | 315 | drivers/block/ide-cd.c | (reqbuf->sense_key == 2 || reqbuf->sense_key == 6)) |
reqbuf | 326 | drivers/block/ide-cd.c | printk (" Error code: %x\n", reqbuf->error_code); |
reqbuf | 328 | drivers/block/ide-cd.c | if (reqbuf->sense_key >= 0 && |
reqbuf | 329 | drivers/block/ide-cd.c | reqbuf->sense_key < ARY_LEN (sense_key_texts)) |
reqbuf | 330 | drivers/block/ide-cd.c | s = sense_key_texts[reqbuf->sense_key]; |
reqbuf | 334 | drivers/block/ide-cd.c | printk (" Sense key: %x - %s\n", reqbuf->sense_key, s); |
reqbuf | 336 | drivers/block/ide-cd.c | if (reqbuf->asc == 0x40) { |
reqbuf | 337 | drivers/block/ide-cd.c | sprintf (buf, "Diagnostic failure on component %x", reqbuf->ascq); |
reqbuf | 343 | drivers/block/ide-cd.c | int key = (reqbuf->asc << 8); |
reqbuf | 344 | drivers/block/ide-cd.c | if ( ! (reqbuf->ascq >= 0x80 && reqbuf->ascq <= 0xdd) ) |
reqbuf | 345 | drivers/block/ide-cd.c | key |= reqbuf->ascq; |
reqbuf | 365 | drivers/block/ide-cd.c | if (reqbuf->asc > 0x80) |
reqbuf | 372 | drivers/block/ide-cd.c | reqbuf->asc, reqbuf->ascq, s); |
reqbuf | 385 | drivers/block/ide-cd.c | reqbuf->error_code, reqbuf->sense_key, reqbuf->asc, reqbuf->ascq); |
reqbuf | 409 | drivers/block/ide-cd.c | struct atapi_request_sense *reqbuf; |
reqbuf | 431 | drivers/block/ide-cd.c | reqbuf = &drive->cdrom_info.sense_data; |
reqbuf | 437 | drivers/block/ide-cd.c | pc->c[4] = sizeof (*reqbuf); |
reqbuf | 438 | drivers/block/ide-cd.c | pc->buffer = (char *)reqbuf; |
reqbuf | 439 | drivers/block/ide-cd.c | pc->buflen = sizeof (*reqbuf); |
reqbuf | 480 | drivers/block/ide-cd.c | struct atapi_request_sense *reqbuf; |
reqbuf | 481 | drivers/block/ide-cd.c | reqbuf = &drive->cdrom_info.sense_data; |
reqbuf | 482 | drivers/block/ide-cd.c | cdrom_analyze_sense_data (drive, reqbuf, NULL); |
reqbuf | 1073 | drivers/block/ide-cd.c | cdrom_request_sense (ide_drive_t *drive, struct atapi_request_sense *reqbuf); |
reqbuf | 1278 | drivers/block/ide-cd.c | struct atapi_request_sense *reqbuf = &drive->cdrom_info.sense_data; |
reqbuf | 1280 | drivers/block/ide-cd.c | if (pc->c[0] == REQUEST_SENSE || cdrom_request_sense (drive, reqbuf)) |
reqbuf | 1282 | drivers/block/ide-cd.c | memset (reqbuf, 0, sizeof (*reqbuf)); |
reqbuf | 1283 | drivers/block/ide-cd.c | reqbuf->asc = 0xff; |
reqbuf | 1285 | drivers/block/ide-cd.c | cdrom_analyze_sense_data (drive, reqbuf, pc); |
reqbuf | 1289 | drivers/block/ide-cd.c | if (reqbuf->sense_key == UNIT_ATTENTION && retries > 0) |
reqbuf | 1391 | drivers/block/ide-cd.c | cdrom_request_sense (ide_drive_t *drive, struct atapi_request_sense *reqbuf) |
reqbuf | 1398 | drivers/block/ide-cd.c | pc.c[4] = sizeof (*reqbuf); |
reqbuf | 1399 | drivers/block/ide-cd.c | pc.buffer = (char *)reqbuf; |
reqbuf | 1400 | drivers/block/ide-cd.c | pc.buflen = sizeof (*reqbuf); |
reqbuf | 1668 | drivers/block/ide-cd.c | struct atapi_request_sense *reqbuf; |
reqbuf | 1674 | drivers/block/ide-cd.c | reqbuf = &drive->cdrom_info.sense_data; |
reqbuf | 1675 | drivers/block/ide-cd.c | if (reqbuf->sense_key == 0x05 && reqbuf->asc == 0x20) |
reqbuf | 1934 | drivers/block/ide-cd.c | struct atapi_request_sense reqbuf; |
reqbuf | 1936 | drivers/block/ide-cd.c | stat = verify_area (VERIFY_WRITE, (void *) arg, sizeof (reqbuf)); |
reqbuf | 1939 | drivers/block/ide-cd.c | stat = cdrom_request_sense (drive, &reqbuf); |
reqbuf | 1941 | drivers/block/ide-cd.c | memcpy_tofs ((void *) arg, &reqbuf, sizeof (reqbuf)); |