IBM_FS3270_MAJOR
if (imajor(file_inode(filp)) != IBM_FS3270_MAJOR)
__register_chrdev(IBM_FS3270_MAJOR, minor, 1, "tub", &fs3270_fops);
device_create(&class3270, NULL, MKDEV(IBM_FS3270_MAJOR, minor),
device_destroy(&class3270, MKDEV(IBM_FS3270_MAJOR, minor));
__unregister_chrdev(IBM_FS3270_MAJOR, minor, 1, "tub");
rc = __register_chrdev(IBM_FS3270_MAJOR, 0, 1, "fs3270", &fs3270_fops);
device_create(&class3270, NULL, MKDEV(IBM_FS3270_MAJOR, 0),
device_destroy(&class3270, MKDEV(IBM_FS3270_MAJOR, 0));
__unregister_chrdev(IBM_FS3270_MAJOR, 0, 1, "fs3270");
MODULE_ALIAS_CHARDEV_MAJOR(IBM_FS3270_MAJOR);