Lines Matching refs:parent
25 struct rt_serial_device *parent; member
59 char *serial_name = serial->parent.parent.name; in alloc_device_name()
140 rt_device_control(&serial->parent, RT_DEVICE_CTRL_NOTIFY_SET, &softc->backup_notify); in _restore_serial()
150 serial = softc->parent; in _serial_tty_set_speed()
152 rt_device_control(&(serial->parent), TCGETS, &serial_hw_config); in _serial_tty_set_speed()
163 return rt_console_get_device() == &serial->parent && in _serial_isbusy()
174 if (!context || !context->parent) in serial_tty_outwakeup()
180 device = context->parent; in serial_tty_outwakeup()
207 serial = softc->parent; in serial_tty_open()
211 rt_device_control(&serial->parent, RT_DEVICE_CTRL_CONSOLE_OFLAG, &oflags); in serial_tty_open()
213 error = rt_device_open(&serial->parent, oflags); in serial_tty_open()
231 serial = softc->parent; in serial_tty_close()
236 rt_device_close(&serial->parent); in serial_tty_close()
264 serial = softc->parent; in serial_tty_param()
277 return rt_device_control(&(serial->parent), TCSETS, t); in serial_tty_param()
307 softc->parent = serial; in rt_hw_serial_register_tty()
349 tp = rt_container_of(tty_dev, struct lwp_tty, parent); in rt_hw_serial_unregister_tty()
360 rt_device_destroy(&tp->parent); in rt_hw_serial_unregister_tty()
385 rt_device_t device = rt_container_of(obj, struct rt_device, parent); in _match_tty_iter()
394 tp = rt_container_of(device, struct lwp_tty, parent); in _match_tty_iter()
397 if (&softc->parent->parent == target) in _match_tty_iter()
431 LOG_I("Using /dev/%.*s as default console", RT_NAME_MAX, ttydev->parent.name); in _default_console_setup()