#ifdef CONFIG_SCSI_CONSTANTS externbool scsi_opcode_sa_name(int, int, constchar **, constchar **); externconstchar *scsi_sense_key_string(unsignedchar); externconstchar *scsi_extd_sense_format(unsignedchar, unsignedchar, constchar **); externconstchar *scsi_mlreturn_string(int); externconstchar *scsi_hostbyte_string(int); #else staticinlinebool
scsi_opcode_sa_name(int cmd, int sa, constchar **cdb_name, constchar **sa_name)
{
*cdb_name = NULL; switch (cmd) { case VARIABLE_LENGTH_CMD: case MAINTENANCE_IN: case MAINTENANCE_OUT: case PERSISTENT_RESERVE_IN: case PERSISTENT_RESERVE_OUT: case SERVICE_ACTION_IN_12: case SERVICE_ACTION_OUT_12: case SERVICE_ACTION_BIDIRECTIONAL: case SERVICE_ACTION_IN_16: case SERVICE_ACTION_OUT_16: case EXTENDED_COPY: case RECEIVE_COPY_RESULTS:
*sa_name = NULL; returntrue; default: returnfalse;
}
}
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.