static ssize_t show_modalias(struct device *dev, struct device_attribute *attr, char *buf) 
static ssize_t show_modalias(struct device *dev, struct device_attribute *attr, char *buf) 
static ssize_t show_modalias(struct device *dev, struct device_attribute *attr, char *buf){	struct usb_interface *intf;	struct usb_device *udev;	struct usb_host_interface *alt;	intf = to_usb_interface(dev);	udev = interface_to_usbdev(intf);	alt = intf->cur_altsetting;	return sprintf(buf, "usb:v%04Xp%04Xd%04Xdc%02Xdsc%02Xdp%02X"			"ic%02Xisc%02Xip%02X\n",			le16_to_cpu(udev->descriptor.idVendor),			le16_to_cpu(udev->descriptor.idProduct),			le16_to_cpu(udev->descriptor.bcdDevice),			udev->descriptor.bDeviceClass,			udev->descriptor.bDeviceSubClass,			udev->descriptor.bDeviceProtocol,			alt->desc.bInterfaceClass,			alt->desc.bInterfaceSubClass,			alt->desc.bInterfaceProtocol);}
10457	/local/tlutelli/issta_data/temp/c/2005_temp/2005/10457/b724ae77969fd832be71419dca74bece9af287ff/sysfs.c/clean/drivers/usb/core/sysfs.c