Searched refs:flip_wq (Results 1 – 4 of 4) sorted by relevance
141 void tty_port_link_wq(struct tty_port *port, struct workqueue_struct *flip_wq);177 if (!port->buf.flip_wq) in tty_port_link_driver_wq()178 tty_port_link_wq(port, driver->flip_wq); in tty_port_link_driver_wq()
554 struct workqueue_struct *flip_wq; member
113 void tty_port_link_wq(struct tty_port *port, struct workqueue_struct *flip_wq) in tty_port_link_wq() argument115 port->buf.flip_wq = flip_wq; in tty_port_link_wq()232 WRITE_ONCE(port->buf.flip_wq, NULL); in tty_port_unregister_device()280 WRITE_ONCE(port->buf.flip_wq, NULL); in tty_port_destroy()
3446 driver->flip_wq = alloc_workqueue("%s-%s", WQ_UNBOUND | WQ_SYSFS, in tty_register_driver()3448 if (!driver->flip_wq) { in tty_register_driver()3488 if (driver->flip_wq) in tty_register_driver()3489 destroy_workqueue(driver->flip_wq); in tty_register_driver()3510 if (driver->flip_wq) in tty_unregister_driver()3511 destroy_workqueue(driver->flip_wq); in tty_unregister_driver()