 usbfs_update_special(); usbfs_conn_disc_event(); 
void usbfs_add_bus(struct usb_bus *bus){	struct dentry *parent;	char name[8];	int retval;	/* create the special files if this is the first bus added */	if (num_buses == 0) {		retval = create_special_files();		if (retval)			return;	}	++num_buses;	sprintf (name, "%03d", bus->busnum);	parent = usbfs_mount->mnt_sb->s_root;	bus->usbfs_dentry = fs_create_file (name, busmode | S_IFDIR, parent,					    bus, NULL, busuid, busgid);	if (bus->usbfs_dentry == NULL) {		err ("error creating usbfs bus entry");		return;	}	usbfs_update_special();	usbfs_conn_disc_event();}
4520	/local/tlutelli/issta_data/temp/c/2005_temp/2005/4520/54a5c4cd2e4ec0b27c2c3731727f52591456086c/inode.c/clean/drivers/usb/core/inode.c