rfcomm_tty_driver 44 net/bluetooth/rfcomm/tty.c static struct tty_driver *rfcomm_tty_driver; rfcomm_tty_driver 97 net/bluetooth/rfcomm/tty.c tty_unregister_device(rfcomm_tty_driver, dev->id); rfcomm_tty_driver 330 net/bluetooth/rfcomm/tty.c tty = tty_port_register_device(&dev->port, rfcomm_tty_driver, rfcomm_tty_driver 1128 net/bluetooth/rfcomm/tty.c rfcomm_tty_driver = alloc_tty_driver(RFCOMM_TTY_PORTS); rfcomm_tty_driver 1129 net/bluetooth/rfcomm/tty.c if (!rfcomm_tty_driver) rfcomm_tty_driver 1132 net/bluetooth/rfcomm/tty.c rfcomm_tty_driver->driver_name = "rfcomm"; rfcomm_tty_driver 1133 net/bluetooth/rfcomm/tty.c rfcomm_tty_driver->name = "rfcomm"; rfcomm_tty_driver 1134 net/bluetooth/rfcomm/tty.c rfcomm_tty_driver->major = RFCOMM_TTY_MAJOR; rfcomm_tty_driver 1135 net/bluetooth/rfcomm/tty.c rfcomm_tty_driver->minor_start = RFCOMM_TTY_MINOR; rfcomm_tty_driver 1136 net/bluetooth/rfcomm/tty.c rfcomm_tty_driver->type = TTY_DRIVER_TYPE_SERIAL; rfcomm_tty_driver 1137 net/bluetooth/rfcomm/tty.c rfcomm_tty_driver->subtype = SERIAL_TYPE_NORMAL; rfcomm_tty_driver 1138 net/bluetooth/rfcomm/tty.c rfcomm_tty_driver->flags = TTY_DRIVER_REAL_RAW | TTY_DRIVER_DYNAMIC_DEV; rfcomm_tty_driver 1139 net/bluetooth/rfcomm/tty.c rfcomm_tty_driver->init_termios = tty_std_termios; rfcomm_tty_driver 1140 net/bluetooth/rfcomm/tty.c rfcomm_tty_driver->init_termios.c_cflag = B9600 | CS8 | CREAD | HUPCL; rfcomm_tty_driver 1141 net/bluetooth/rfcomm/tty.c rfcomm_tty_driver->init_termios.c_lflag &= ~ICANON; rfcomm_tty_driver 1142 net/bluetooth/rfcomm/tty.c tty_set_operations(rfcomm_tty_driver, &rfcomm_ops); rfcomm_tty_driver 1144 net/bluetooth/rfcomm/tty.c error = tty_register_driver(rfcomm_tty_driver); rfcomm_tty_driver 1147 net/bluetooth/rfcomm/tty.c put_tty_driver(rfcomm_tty_driver); rfcomm_tty_driver 1158 net/bluetooth/rfcomm/tty.c tty_unregister_driver(rfcomm_tty_driver); rfcomm_tty_driver 1159 net/bluetooth/rfcomm/tty.c put_tty_driver(rfcomm_tty_driver);