Lines Matching refs:ch
33 smd_channel_t *ch; member
69 avail = smd_read_avail(info->ch); in smd_tty_notify()
75 if (smd_read(info->ch, ptr, avail) != avail) { in smd_tty_notify()
107 if (info->ch) in smd_tty_port_activate()
108 smd_kick(info->ch); in smd_tty_port_activate()
110 res = smd_open(name, &info->ch, info, smd_tty_notify); in smd_tty_port_activate()
123 if (info->ch) { in smd_tty_port_shutdown()
124 smd_close(info->ch); in smd_tty_port_shutdown()
125 info->ch = 0; in smd_tty_port_shutdown()
153 avail = smd_write_avail(info->ch); in smd_tty_write()
157 return smd_write(info->ch, buf, len); in smd_tty_write()
163 return smd_write_avail(info->ch); in smd_tty_write_room()
169 return smd_read_avail(info->ch); in smd_tty_chars_in_buffer()
175 smd_kick(info->ch); in smd_tty_unthrottle()