snprintf(dev->classdev.class_id, BUS_ID_SIZE, "%d:%03x", c->unit, dev->lct_data.tid);  
static struct i2o_device *i2o_device_add(struct i2o_controller *c,					 i2o_lct_entry * entry){	struct i2o_device *dev;	dev = i2o_device_alloc();	if (IS_ERR(dev)) {		printk(KERN_ERR "i2o: unable to allocate i2o device\n");		return dev;	}	dev->lct_data = *entry;	dev->iop = c;	snprintf(dev->device.bus_id, BUS_ID_SIZE, "%d:%03x", c->unit,		 dev->lct_data.tid);	snprintf(dev->classdev.class_id, BUS_ID_SIZE, "%d:%03x", c->unit,		 dev->lct_data.tid);	dev->device.parent = &c->device;	device_register(&dev->device);	list_add_tail(&dev->list, &c->devices);	class_device_register(&dev->classdev);	i2o_setup_sysfs_links(dev);	i2o_driver_notify_device_add_all(dev);	pr_debug("i2o: device %s added\n", dev->device.bus_id);	return dev;}
4520	/local/tlutelli/issta_data/temp/c/2005_temp/2005/4520/7bd7b091429705eb281d60c553cc643aada8045a/device.c/clean/drivers/message/i2o/device.c