• Home
  • Raw
  • Download

Lines Matching refs:port

47 	struct tty_port		port;  member
81 static void rfcomm_dev_destruct(struct tty_port *port) in rfcomm_dev_destruct() argument
83 struct rfcomm_dev *dev = container_of(port, struct rfcomm_dev, port); in rfcomm_dev_destruct()
111 static int rfcomm_dev_activate(struct tty_port *port, struct tty_struct *tty) in rfcomm_dev_activate() argument
113 struct rfcomm_dev *dev = container_of(port, struct rfcomm_dev, port); in rfcomm_dev_activate()
123 static int rfcomm_dev_carrier_raised(struct tty_port *port) in rfcomm_dev_carrier_raised() argument
125 struct rfcomm_dev *dev = container_of(port, struct rfcomm_dev, port); in rfcomm_dev_carrier_raised()
131 static void rfcomm_dev_shutdown(struct tty_port *port) in rfcomm_dev_shutdown() argument
133 struct rfcomm_dev *dev = container_of(port, struct rfcomm_dev, port); in rfcomm_dev_shutdown()
168 if (dev && !tty_port_get(&dev->port)) in rfcomm_dev_get()
271 tty_port_init(&dev->port); in __rfcomm_dev_add()
272 dev->port.ops = &rfcomm_port_ops; in __rfcomm_dev_add()
330 tty = tty_port_register_device(&dev->port, rfcomm_tty_driver, in rfcomm_dev_add()
333 tty_port_put(&dev->port); in rfcomm_dev_add()
366 tty_port_tty_wakeup(&dev->port); in rfcomm_wfree()
367 tty_port_put(&dev->port); in rfcomm_wfree()
372 tty_port_get(&dev->port); in rfcomm_set_owner_w()
452 tty_port_put(&dev->port); in __rfcomm_release_dev()
458 tty_port_put(&dev->port); in __rfcomm_release_dev()
466 tty = tty_port_tty_get(&dev->port); in __rfcomm_release_dev()
473 tty_port_put(&dev->port); in __rfcomm_release_dev()
475 tty_port_put(&dev->port); in __rfcomm_release_dev()
528 if (!tty_port_get(&dev->port)) in rfcomm_get_dev_list()
536 tty_port_put(&dev->port); in rfcomm_get_dev_list()
576 tty_port_put(&dev->port); in rfcomm_get_dev_info()
618 tty_insert_flip_string(&dev->port, skb->data, skb->len); in rfcomm_dev_data_ready()
619 tty_flip_buffer_push(&dev->port); in rfcomm_dev_data_ready()
636 wake_up_interruptible(&dev->port.open_wait); in rfcomm_dev_state_change()
638 tty_port_tty_hangup(&dev->port, false); in rfcomm_dev_state_change()
650 tty_port_tty_hangup(&dev->port, true); in rfcomm_dev_modem_status()
670 inserted += tty_insert_flip_string(&dev->port, skb->data, in rfcomm_tty_copy_pending()
678 tty_flip_buffer_push(&dev->port); in rfcomm_tty_copy_pending()
700 tty_port_put(&dev->port); in rfcomm_tty_cleanup()
726 err = tty_port_install(&dev->port, driver, tty); in rfcomm_tty_install()
739 tty_port_put(&dev->port); in rfcomm_tty_install()
753 dev->channel, dev->port.count); in rfcomm_tty_open()
755 err = tty_port_open(&dev->port, tty, filp); in rfcomm_tty_open()
776 dev->port.count); in rfcomm_tty_close()
778 tty_port_close(&dev->port, tty, filp); in rfcomm_tty_close()
1069 tty_port_hangup(&dev->port); in rfcomm_tty_hangup()