#ifdef CONFIG_IEEE1394_PCILYNX_PORTS if (register_chrdev(PCILYNX_MAJOR, PCILYNX_DRIVER_NAME, &aux_ops)) { PRINT_G(KERN_ERR, "allocation of char major number %d failed", PCILYNX_MAJOR); return -EBUSY; } #endif  
static int __init pcilynx_init(void){        int ret;#ifdef CONFIG_IEEE1394_PCILYNX_PORTS        if (register_chrdev(PCILYNX_MAJOR, PCILYNX_DRIVER_NAME, &aux_ops)) {                PRINT_G(KERN_ERR, "allocation of char major number %d failed",                        PCILYNX_MAJOR);                return -EBUSY;        }#endif        ret = pci_register_driver(&lynx_pci_driver);        if (ret < 0) {                PRINT_G(KERN_ERR, "PCI module init failed");                goto free_char_dev;        }        return 0; free_char_dev:#ifdef CONFIG_IEEE1394_PCILYNX_PORTS        unregister_chrdev(PCILYNX_MAJOR, PCILYNX_DRIVER_NAME);#endif        return ret;}
10457	/local/tlutelli/issta_data/temp/c/2005_temp/2005/10457/f72cd138e6afc6d93a8e0aacb7e3160cf04d840b/pcilynx.c/clean/drivers/ieee1394/pcilynx.c