list_add_tail(&dev->driver_list, &dev->driver->devices); 
klist_add_tail(&dev->driver->klist_devices, &dev->knode_driver); 
void device_bind_driver(struct device * dev){	pr_debug("bound device '%s' to driver '%s'\n",		 dev->bus_id, dev->driver->name);	list_add_tail(&dev->driver_list, &dev->driver->devices);	sysfs_create_link(&dev->driver->kobj, &dev->kobj,			  kobject_name(&dev->kobj));	sysfs_create_link(&dev->kobj, &dev->driver->kobj, "driver");}
4520	/local/tlutelli/issta_data/temp/c/2005_temp/2005/4520/94e7b1c5ff2055571703e38b059afffe17658432/dd.c/buggy/drivers/base/dd.c