constants.c

来自「Linux Kernel 2.6.9 for OMAP1710」· C语言 代码 · 共 1,197 行 · 第 1/3 页

C
1,197
字号
	{0x200B, "Access denied - ACL LUN conflict"},	{0x2100, "Logical block address out of range"},	{0x2101, "Invalid element address"},	{0x2102, "Invalid address for write"},	{0x2200, "Illegal function (use 20 00, 24 00, or 26 00)"},	{0x2400, "Invalid field in cdb"},	{0x2401, "CDB decryption error"},	{0x2402, "Obsolete"},	{0x2403, "Obsolete"},	{0x2500, "Logical unit not supported"},	{0x2600, "Invalid field in parameter list"},	{0x2601, "Parameter not supported"},	{0x2602, "Parameter value invalid"},	{0x2603, "Threshold parameters not supported"},	{0x2604, "Invalid release of persistent reservation"},	{0x2605, "Data decryption error"},	{0x2606, "Too many target descriptors"},	{0x2607, "Unsupported target descriptor type code"},	{0x2608, "Too many segment descriptors"},	{0x2609, "Unsupported segment descriptor type code"},	{0x260A, "Unexpected inexact segment"},	{0x260B, "Inline data length exceeded"},	{0x260C, "Invalid operation for copy source or destination"},	{0x260D, "Copy segment granularity violation"},	{0x2700, "Write protected"},	{0x2701, "Hardware write protected"},	{0x2702, "Logical unit software write protected"},	{0x2703, "Associated write protect"},	{0x2704, "Persistent write protect"},	{0x2705, "Permanent write protect"},	{0x2706, "Conditional write protect"},	{0x2800, "Not ready to ready change, medium may have changed"},	{0x2801, "Import or export element accessed"},	{0x2900, "Power on, reset, or bus device reset occurred"},	{0x2901, "Power on occurred"},	{0x2902, "Scsi bus reset occurred"},	{0x2903, "Bus device reset function occurred"},	{0x2904, "Device internal reset"},	{0x2905, "Transceiver mode changed to single-ended"},	{0x2906, "Transceiver mode changed to lvd"},	{0x2907, "I_T nexus loss occurred"},	{0x2A00, "Parameters changed"},	{0x2A01, "Mode parameters changed"},	{0x2A02, "Log parameters changed"},	{0x2A03, "Reservations preempted"},	{0x2A04, "Reservations released"},	{0x2A05, "Registrations preempted"},	{0x2A06, "Asymmetric access state changed"},	{0x2A07, "Implicit asymmetric access state transition failed"},	{0x2B00, "Copy cannot execute since host cannot disconnect"},	{0x2C00, "Command sequence error"},	{0x2C01, "Too many windows specified"},	{0x2C02, "Invalid combination of windows specified"},	{0x2C03, "Current program area is not empty"},	{0x2C04, "Current program area is empty"},	{0x2C05, "Illegal power condition request"},	{0x2C06, "Persistent prevent conflict"},	{0x2C07, "Previous busy status"},	{0x2C08, "Previous task set full status"},	{0x2C09, "Previous reservation conflict status"},	{0x2D00, "Overwrite error on update in place"},	{0x2E00, "Insufficient time for operation"},	{0x2F00, "Commands cleared by another initiator"},	{0x3000, "Incompatible medium installed"},	{0x3001, "Cannot read medium - unknown format"},	{0x3002, "Cannot read medium - incompatible format"},	{0x3003, "Cleaning cartridge installed"},	{0x3004, "Cannot write medium - unknown format"},	{0x3005, "Cannot write medium - incompatible format"},	{0x3006, "Cannot format medium - incompatible medium"},	{0x3007, "Cleaning failure"},	{0x3008, "Cannot write - application code mismatch"},	{0x3009, "Current session not fixated for append"},	{0x3010, "Medium not formatted"},	{0x3100, "Medium format corrupted"},	{0x3101, "Format command failed"},	{0x3102, "Zoned formatting failed due to spare linking"},	{0x3200, "No defect spare location available"},	{0x3201, "Defect list update failure"},	{0x3300, "Tape length error"},	{0x3400, "Enclosure failure"},	{0x3500, "Enclosure services failure"},	{0x3501, "Unsupported enclosure function"},	{0x3502, "Enclosure services unavailable"},	{0x3503, "Enclosure services transfer failure"},	{0x3504, "Enclosure services transfer refused"},	{0x3600, "Ribbon, ink, or toner failure"},	{0x3700, "Rounded parameter"},	{0x3800, "Event status notification"},	{0x3802, "Esn - power management class event"},	{0x3804, "Esn - media class event"},	{0x3806, "Esn - device busy class event"},	{0x3900, "Saving parameters not supported"},	{0x3A00, "Medium not present"},	{0x3A01, "Medium not present - tray closed"},	{0x3A02, "Medium not present - tray open"},	{0x3A03, "Medium not present - loadable"},	{0x3A04, "Medium not present - medium auxiliary memory accessible"},	{0x3B00, "Sequential positioning error"},	{0x3B01, "Tape position error at beginning-of-medium"},	{0x3B02, "Tape position error at end-of-medium"},	{0x3B03, "Tape or electronic vertical forms unit not ready"},	{0x3B04, "Slew failure"},	{0x3B05, "Paper jam"},	{0x3B06, "Failed to sense top-of-form"},	{0x3B07, "Failed to sense bottom-of-form"},	{0x3B08, "Reposition error"},	{0x3B09, "Read past end of medium"},	{0x3B0A, "Read past beginning of medium"},	{0x3B0B, "Position past end of medium"},	{0x3B0C, "Position past beginning of medium"},	{0x3B0D, "Medium destination element full"},	{0x3B0E, "Medium source element empty"},	{0x3B0F, "End of medium reached"},	{0x3B11, "Medium magazine not accessible"},	{0x3B12, "Medium magazine removed"},	{0x3B13, "Medium magazine inserted"},	{0x3B14, "Medium magazine locked"},	{0x3B15, "Medium magazine unlocked"},	{0x3B16, "Mechanical positioning or changer error"},	{0x3D00, "Invalid bits in identify message"},	{0x3E00, "Logical unit has not self-configured yet"},	{0x3E01, "Logical unit failure"},	{0x3E02, "Timeout on logical unit"},	{0x3E03, "Logical unit failed self-test"},	{0x3E04, "Logical unit unable to update self-test log"},	{0x3F00, "Target operating conditions have changed"},	{0x3F01, "Microcode has been changed"},	{0x3F02, "Changed operating definition"},	{0x3F03, "Inquiry data has changed"},	{0x3F04, "Component device attached"},	{0x3F05, "Device identifier changed"},	{0x3F06, "Redundancy group created or modified"},	{0x3F07, "Redundancy group deleted"},	{0x3F08, "Spare created or modified"},	{0x3F09, "Spare deleted"},	{0x3F0A, "Volume set created or modified"},	{0x3F0B, "Volume set deleted"},	{0x3F0C, "Volume set deassigned"},	{0x3F0D, "Volume set reassigned"},	{0x3F0E, "Reported luns data has changed"},	{0x3F0F, "Echo buffer overwritten"},	{0x3F10, "Medium loadable"},	{0x3F11, "Medium auxiliary memory accessible"},#if 0	{0x40NN, "Ram failure"},	{0x40NN, "Diagnostic failure on component nn"},	{0x41NN, "Data path failure"},	{0x42NN, "Power-on or self-test failure"},#endif	{0x4300, "Message error"},	{0x4400, "Internal target failure"},	{0x4500, "Select or reselect failure"},	{0x4600, "Unsuccessful soft reset"},	{0x4700, "Scsi parity error"},	{0x4701, "Data phase CRC error detected"},	{0x4702, "Scsi parity error detected during st data phase"},	{0x4703, "Information unit CRC error detected"},	{0x4704, "Asynchronous information protection error detected"},	{0x4705, "Protocol service CRC error"},	{0x4800, "Initiator detected error message received"},	{0x4900, "Invalid message error"},	{0x4A00, "Command phase error"},	{0x4B00, "Data phase error"},	{0x4C00, "Logical unit failed self-configuration"},#if 0	{0x4DNN, "Tagged overlapped commands (nn = queue tag)"},#endif	{0x4E00, "Overlapped commands attempted"},	{0x5000, "Write append error"},	{0x5001, "Write append position error"},	{0x5002, "Position error related to timing"},	{0x5100, "Erase failure"},	{0x5101, "Erase failure - incomplete erase operation detected"},	{0x5200, "Cartridge fault"},	{0x5300, "Media load or eject failed"},	{0x5301, "Unload tape failure"},	{0x5302, "Medium removal prevented"},	{0x5400, "Scsi to host system interface failure"},	{0x5500, "System resource failure"},	{0x5501, "System buffer full"},	{0x5502, "Insufficient reservation resources"},	{0x5503, "Insufficient resources"},	{0x5504, "Insufficient registration resources"},	{0x5505, "Insufficient access control resources"},	{0x5506, "Auxiliary memory out of space"},	{0x5700, "Unable to recover table-of-contents"},	{0x5800, "Generation does not exist"},	{0x5900, "Updated block read"},	{0x5A00, "Operator request or state change input"},	{0x5A01, "Operator medium removal request"},	{0x5A02, "Operator selected write protect"},	{0x5A03, "Operator selected write permit"},	{0x5B00, "Log exception"},	{0x5B01, "Threshold condition met"},	{0x5B02, "Log counter at maximum"},	{0x5B03, "Log list codes exhausted"},	{0x5C00, "Rpl status change"},	{0x5C01, "Spindles synchronized"},	{0x5C02, "Spindles not synchronized"},	{0x5D00, "Failure prediction threshold exceeded"},	{0x5D01, "Media failure prediction threshold exceeded"},	{0x5D02, "Logical unit failure prediction threshold exceeded"},	{0x5D03, "Spare area exhaustion prediction threshold exceeded"},	{0x5D10, "Hardware impending failure general hard drive failure"},	{0x5D11, "Hardware impending failure drive error rate too high"},	{0x5D12, "Hardware impending failure data error rate too high"},	{0x5D13, "Hardware impending failure seek error rate too high"},	{0x5D14, "Hardware impending failure too many block reassigns"},	{0x5D15, "Hardware impending failure access times too high"},	{0x5D16, "Hardware impending failure start unit times too high"},	{0x5D17, "Hardware impending failure channel parametrics"},	{0x5D18, "Hardware impending failure controller detected"},	{0x5D19, "Hardware impending failure throughput performance"},	{0x5D1A, "Hardware impending failure seek time performance"},	{0x5D1B, "Hardware impending failure spin-up retry count"},	{0x5D1C, "Hardware impending failure drive calibration retry count"},	{0x5D20, "Controller impending failure general hard drive failure"},	{0x5D21, "Controller impending failure drive error rate too high"},	{0x5D22, "Controller impending failure data error rate too high"},	{0x5D23, "Controller impending failure seek error rate too high"},	{0x5D24, "Controller impending failure too many block reassigns"},	{0x5D25, "Controller impending failure access times too high"},	{0x5D26, "Controller impending failure start unit times too high"},	{0x5D27, "Controller impending failure channel parametrics"},	{0x5D28, "Controller impending failure controller detected"},	{0x5D29, "Controller impending failure throughput performance"},	{0x5D2A, "Controller impending failure seek time performance"},	{0x5D2B, "Controller impending failure spin-up retry count"},	{0x5D2C, "Controller impending failure drive calibration retry count"},	{0x5D30, "Data channel impending failure general hard drive failure"},	{0x5D31, "Data channel impending failure drive error rate too high"},	{0x5D32, "Data channel impending failure data error rate too high"},	{0x5D33, "Data channel impending failure seek error rate too high"},	{0x5D34, "Data channel impending failure too many block reassigns"},	{0x5D35, "Data channel impending failure access times too high"},	{0x5D36, "Data channel impending failure start unit times too high"},	{0x5D37, "Data channel impending failure channel parametrics"},	{0x5D38, "Data channel impending failure controller detected"},	{0x5D39, "Data channel impending failure throughput performance"},	{0x5D3A, "Data channel impending failure seek time performance"},	{0x5D3B, "Data channel impending failure spin-up retry count"},	{0x5D3C, "Data channel impending failure drive calibration retry "	 "count"},	{0x5D40, "Servo impending failure general hard drive failure"},	{0x5D41, "Servo impending failure drive error rate too high"},	{0x5D42, "Servo impending failure data error rate too high"},	{0x5D43, "Servo impending failure seek error rate too high"},	{0x5D44, "Servo impending failure too many block reassigns"},	{0x5D45, "Servo impending failure access times too high"},	{0x5D46, "Servo impending failure start unit times too high"},	{0x5D47, "Servo impending failure channel parametrics"},	{0x5D48, "Servo impending failure controller detected"},	{0x5D49, "Servo impending failure throughput performance"},	{0x5D4A, "Servo impending failure seek time performance"},	{0x5D4B, "Servo impending failure spin-up retry count"},	{0x5D4C, "Servo impending failure drive calibration retry count"},	{0x5D50, "Spindle impending failure general hard drive failure"},	{0x5D51, "Spindle impending failure drive error rate too high"},	{0x5D52, "Spindle impending failure data error rate too high"},	{0x5D53, "Spindle impending failure seek error rate too high"},	{0x5D54, "Spindle impending failure too many block reassigns"},	{0x5D55, "Spindle impending failure access times too high"},	{0x5D56, "Spindle impending failure start unit times too high"},	{0x5D57, "Spindle impending failure channel parametrics"},	{0x5D58, "Spindle impending failure controller detected"},	{0x5D59, "Spindle impending failure throughput performance"},	{0x5D5A, "Spindle impending failure seek time performance"},	{0x5D5B, "Spindle impending failure spin-up retry count"},	{0x5D5C, "Spindle impending failure drive calibration retry count"},	{0x5D60, "Firmware impending failure general hard drive failure"},	{0x5D61, "Firmware impending failure drive error rate too high"},	{0x5D62, "Firmware impending failure data error rate too high"},	{0x5D63, "Firmware impending failure seek error rate too high"},	{0x5D64, "Firmware impending failure too many block reassigns"},	{0x5D65, "Firmware impending failure access times too high"},	{0x5D66, "Firmware impending failure start unit times too high"},	{0x5D67, "Firmware impending failure channel parametrics"},	{0x5D68, "Firmware impending failure controller detected"},	{0x5D69, "Firmware impending failure throughput performance"},	{0x5D6A, "Firmware impending failure seek time performance"},	{0x5D6B, "Firmware impending failure spin-up retry count"},	{0x5D6C, "Firmware impending failure drive calibration retry count"},	{0x5DFF, "Failure prediction threshold exceeded (false)"},	{0x5E00, "Low power condition on"},	{0x5E01, "Idle condition activated by timer"},	{0x5E02, "Standby condition activated by timer"},	{0x5E03, "Idle condition activated by command"},	{0x5E04, "Standby condition activated by command"},	{0x5E41, "Power state change to active"},	{0x5E42, "Power state change to idle"},	{0x5E43, "Power state change to standby"},	{0x5E45, "Power state change to sleep"},	{0x5E47, "Power state change to device control"},	{0x6000, "Lamp failure"},	{0x6100, "Video acquisition error"},	{0x6101, "Unable to acquire video"},	{0x6102, "Out of focus"},	{0x6200, "Scan head positioning error"},	{0x6300, "End of user area encountered on this track"},	{0x6301, "Packet does not fit in available space"},	{0x6400, "Illegal mode for this track"},	{0x6401, "Invalid packet size"},	{0x6500, "Voltage fault"},	{0x6600, "Automatic document feeder cover up"},	{0x6601, "Automatic document feeder lift up"},	{0x6602, "Document jam in automatic document feeder"},	{0x6603, "Document miss feed automatic in document feeder"},	{0x6700, "Configuration failure"},	{0x6701, "Configuration of incapable logical units failed"},	{0x6702, "Add logical unit failed"},	{0x6703, "Modification of logical unit failed"},	{0x6704, "Exchange of logical unit failed"},	{0x6705, "Remove of logical unit failed"},	{0x6706, "Attachment of logical unit failed"},	{0x6707, "Creation of logical unit failed"},	{0x6708, "Assign failure occurred"},	{0x6709, "Multiply assigned logical unit"},	{0x670A, "Set target port groups command failed"},	{0x6800, "Logical unit not configured"},	{0x6900, "Data loss on logical unit"},	{0x6901, "Multiple logical unit failures"},	{0x6902, "Parity/data mismatch"},	{0x6A00, "Informational, refer to log"},	{0x6B00, "State change has occurred"},	{0x6B01, "Redundancy level got better"},	{0x6B02, "Redundancy level got worse"},	{0x6C00, "Rebuild failure occurred"},	{0x6D00, "Recalculate failure occurred"},

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?