case I2O_CLASS_BUS_ADAPTER_PORT: 
case I2O_CLASS_BUS_ADAPTER: 
static const char *i2o_get_class_name(int class){	int idx = 16;	static char *i2o_class_name[] = {		"Executive",		"Device Driver Module",		"Block Device",		"Tape Device",		"LAN Interface",		"WAN Interface",		"Fibre Channel Port",		"Fibre Channel Device",		"SCSI Device",		"ATE Port",		"ATE Device",		"Floppy Controller",		"Floppy Device",		"Secondary Bus Port",		"Peer Transport Agent",		"Peer Transport",		"Unknown"	};	switch (class & 0xfff) {	case I2O_CLASS_EXECUTIVE:		idx = 0;		break;	case I2O_CLASS_DDM:		idx = 1;		break;	case I2O_CLASS_RANDOM_BLOCK_STORAGE:		idx = 2;		break;	case I2O_CLASS_SEQUENTIAL_STORAGE:		idx = 3;		break;	case I2O_CLASS_LAN:		idx = 4;		break;	case I2O_CLASS_WAN:		idx = 5;		break;	case I2O_CLASS_FIBRE_CHANNEL_PORT:		idx = 6;		break;	case I2O_CLASS_FIBRE_CHANNEL_PERIPHERAL:		idx = 7;		break;	case I2O_CLASS_SCSI_PERIPHERAL:		idx = 8;		break;	case I2O_CLASS_ATE_PORT:		idx = 9;		break;	case I2O_CLASS_ATE_PERIPHERAL:		idx = 10;		break;	case I2O_CLASS_FLOPPY_CONTROLLER:		idx = 11;		break;	case I2O_CLASS_FLOPPY_DEVICE:		idx = 12;		break;	case I2O_CLASS_BUS_ADAPTER_PORT:		idx = 13;		break;	case I2O_CLASS_PEER_TRANSPORT_AGENT:		idx = 14;		break;	case I2O_CLASS_PEER_TRANSPORT:		idx = 15;		break;	}	return i2o_class_name[idx];}
10457	/local/tlutelli/issta_data/temp/c/2005_temp/2005/10457/f10378fff658f61307496e0ae00095041725cf07/i2o_proc.c/buggy/drivers/message/i2o/i2o_proc.c