if (vendor > 0 && product > 0) { /* Add user specified VID/PID to reserved element of table. */ int i; for (i = 0; id_table_combined[i].idVendor; i++) ; id_table_combined[i].match_flags = USB_DEVICE_ID_MATCH_DEVICE; id_table_combined[i].idVendor = vendor; id_table_combined[i].idProduct = product; } 
static int __init ftdi_init (void){	int retval;	dbg("%s", __FUNCTION__);	retval = usb_serial_register(&ftdi_sio_device);	if (retval)		goto failed_sio_register;	retval = usb_register(&ftdi_driver);	if (retval) 		goto failed_usb_register;	info(DRIVER_VERSION ":" DRIVER_DESC);	return 0;failed_usb_register:	usb_serial_deregister(&ftdi_sio_device);failed_sio_register:	return retval;}
4520	/local/tlutelli/issta_data/temp/c/2005_temp/2005/4520/fdcb0a0f1b8b050cbb7ed0ea2e030741ce5bb517/ftdi_sio.c/clean/drivers/usb/serial/ftdi_sio.c