tag | line | file | source code |
reqbuf | 364 | drivers/block/ide-cd.c | struct atapi_request_sense *reqbuf, |
reqbuf | 372 | drivers/block/ide-cd.c | (reqbuf->sense_key == NOT_READY || reqbuf->sense_key == UNIT_ATTENTION)) |
reqbuf | 383 | drivers/block/ide-cd.c | printk (" Error code: %x\n", reqbuf->error_code); |
reqbuf | 385 | drivers/block/ide-cd.c | if (reqbuf->sense_key >= 0 && |
reqbuf | 386 | drivers/block/ide-cd.c | reqbuf->sense_key < ARY_LEN (sense_key_texts)) |
reqbuf | 387 | drivers/block/ide-cd.c | s = sense_key_texts[reqbuf->sense_key]; |
reqbuf | 391 | drivers/block/ide-cd.c | printk (" Sense key: %x - %s\n", reqbuf->sense_key, s); |
reqbuf | 393 | drivers/block/ide-cd.c | if (reqbuf->asc == 0x40) { |
reqbuf | 394 | drivers/block/ide-cd.c | sprintf (buf, "Diagnostic failure on component %x", reqbuf->ascq); |
reqbuf | 400 | drivers/block/ide-cd.c | int key = (reqbuf->asc << 8); |
reqbuf | 401 | drivers/block/ide-cd.c | if ( ! (reqbuf->ascq >= 0x80 && reqbuf->ascq <= 0xdd) ) |
reqbuf | 402 | drivers/block/ide-cd.c | key |= reqbuf->ascq; |
reqbuf | 422 | drivers/block/ide-cd.c | if (reqbuf->asc > 0x80) |
reqbuf | 429 | drivers/block/ide-cd.c | reqbuf->asc, reqbuf->ascq, s); |
reqbuf | 444 | drivers/block/ide-cd.c | if (reqbuf->sense_key == UNIT_ATTENTION || |
reqbuf | 445 | drivers/block/ide-cd.c | (reqbuf->sense_key == NOT_READY && (reqbuf->asc == 4 || |
reqbuf | 446 | drivers/block/ide-cd.c | reqbuf->asc == 0x3a))) |
reqbuf | 451 | drivers/block/ide-cd.c | reqbuf->error_code, reqbuf->sense_key, reqbuf->asc, reqbuf->ascq); |
reqbuf | 473 | drivers/block/ide-cd.c | struct atapi_request_sense *reqbuf) |
reqbuf | 500 | drivers/block/ide-cd.c | if (reqbuf == NULL) |
reqbuf | 501 | drivers/block/ide-cd.c | reqbuf = &drive->cdrom_info.sense_data; |
reqbuf | 512 | drivers/block/ide-cd.c | len = sizeof (*reqbuf) / 4; |
reqbuf | 517 | drivers/block/ide-cd.c | pc->buffer = (char *)reqbuf; |
reqbuf | 519 | drivers/block/ide-cd.c | pc->sense_data = reqbuf; /* The only reason to set this here is so |
reqbuf | 1183 | drivers/block/ide-cd.c | struct atapi_request_sense *reqbuf); |
reqbuf | 1403 | drivers/block/ide-cd.c | struct atapi_request_sense *reqbuf = pc->sense_data; |
reqbuf | 1405 | drivers/block/ide-cd.c | if (reqbuf->sense_key == UNIT_ATTENTION) |
reqbuf | 1411 | drivers/block/ide-cd.c | else if (reqbuf->sense_key == NOT_READY && reqbuf->asc == 4) |
reqbuf | 1540 | drivers/block/ide-cd.c | struct atapi_request_sense *reqbuf) |
reqbuf | 1546 | drivers/block/ide-cd.c | pc.sense_data = reqbuf; |
reqbuf | 1556 | drivers/block/ide-cd.c | struct atapi_request_sense *reqbuf) |
reqbuf | 1562 | drivers/block/ide-cd.c | if (reqbuf == NULL) |
reqbuf | 1563 | drivers/block/ide-cd.c | reqbuf = &my_reqbuf; |
reqbuf | 1571 | drivers/block/ide-cd.c | pc.sense_data = reqbuf; |
reqbuf | 1584 | drivers/block/ide-cd.c | if (reqbuf->sense_key == ILLEGAL_REQUEST && reqbuf->asc == 0x24) |
reqbuf | 1600 | drivers/block/ide-cd.c | struct atapi_request_sense *reqbuf) |
reqbuf | 1605 | drivers/block/ide-cd.c | pc.sense_data = reqbuf; |
reqbuf | 1615 | drivers/block/ide-cd.c | struct atapi_request_sense *reqbuf) |
reqbuf | 1620 | drivers/block/ide-cd.c | pc.sense_data = reqbuf; |
reqbuf | 1630 | drivers/block/ide-cd.c | struct atapi_request_sense *reqbuf) |
reqbuf | 1635 | drivers/block/ide-cd.c | pc.sense_data = reqbuf; |
reqbuf | 1646 | drivers/block/ide-cd.c | struct atapi_request_sense *reqbuf) |
reqbuf | 1657 | drivers/block/ide-cd.c | pc.sense_data = reqbuf; |
reqbuf | 1677 | drivers/block/ide-cd.c | struct atapi_request_sense *reqbuf) |
reqbuf | 1682 | drivers/block/ide-cd.c | pc.sense_data = reqbuf; |
reqbuf | 1699 | drivers/block/ide-cd.c | struct atapi_request_sense *reqbuf) |
reqbuf | 1737 | drivers/block/ide-cd.c | reqbuf); |
reqbuf | 1748 | drivers/block/ide-cd.c | reqbuf); |
reqbuf | 1765 | drivers/block/ide-cd.c | reqbuf); |
reqbuf | 1780 | drivers/block/ide-cd.c | stat = cdrom_read_capacity (drive, &toc->capacity, reqbuf); |
reqbuf | 1796 | drivers/block/ide-cd.c | struct atapi_request_sense *reqbuf) |
reqbuf | 1801 | drivers/block/ide-cd.c | pc.sense_data = reqbuf; |
reqbuf | 1818 | drivers/block/ide-cd.c | struct atapi_request_sense *reqbuf) |
reqbuf | 1823 | drivers/block/ide-cd.c | pc.sense_data = reqbuf; |
reqbuf | 1837 | drivers/block/ide-cd.c | struct atapi_request_sense *reqbuf) |
reqbuf | 1842 | drivers/block/ide-cd.c | pc.sense_data = reqbuf; |
reqbuf | 1857 | drivers/block/ide-cd.c | struct atapi_request_sense *reqbuf) |
reqbuf | 1862 | drivers/block/ide-cd.c | pc.sense_data = reqbuf; |
reqbuf | 1876 | drivers/block/ide-cd.c | struct atapi_request_sense *reqbuf) |
reqbuf | 1881 | drivers/block/ide-cd.c | pc.sense_data = reqbuf; |
reqbuf | 1905 | drivers/block/ide-cd.c | struct atapi_request_sense *reqbuf) |
reqbuf | 1919 | drivers/block/ide-cd.c | return cdrom_play_lba_range_msf (drive, lba_start, lba_end, reqbuf); |
reqbuf | 1925 | drivers/block/ide-cd.c | if (reqbuf == NULL) |
reqbuf | 1926 | drivers/block/ide-cd.c | reqbuf = &my_reqbuf; |
reqbuf | 1928 | drivers/block/ide-cd.c | stat = cdrom_play_lba_range_play12 (drive, lba_start, lba_end, reqbuf); |
reqbuf | 1932 | drivers/block/ide-cd.c | if (reqbuf->sense_key == ILLEGAL_REQUEST && reqbuf->asc == 0x20) |
reqbuf | 1940 | drivers/block/ide-cd.c | return cdrom_play_lba_range_msf (drive, lba_start, lba_end, reqbuf); |
reqbuf | 1952 | drivers/block/ide-cd.c | struct atapi_request_sense *reqbuf) |
reqbuf | 1958 | drivers/block/ide-cd.c | stat = cdrom_read_toc (drive, reqbuf); |
reqbuf | 1980 | drivers/block/ide-cd.c | struct atapi_request_sense *reqbuf) |
reqbuf | 1986 | drivers/block/ide-cd.c | if (reqbuf == NULL) |
reqbuf | 1987 | drivers/block/ide-cd.c | reqbuf = &my_reqbuf; |
reqbuf | 1990 | drivers/block/ide-cd.c | pc.sense_data = reqbuf; |
reqbuf | 2010 | drivers/block/ide-cd.c | if (stat && reqbuf->sense_key == ILLEGAL_REQUEST && reqbuf->asc == 0x20 && |
reqbuf | 2016 | drivers/block/ide-cd.c | return cdrom_read_block (drive, format, lba, buf, buflen, reqbuf); |