ctrl_ul
struct ctrl_ul ctrl;
port->ctrl_ul.RTS = rts;
port->ctrl_ul.DTR = dtr;
const struct ctrl_ul *ctrl_ul = &port->ctrl_ul;
return (ctrl_ul->RTS ? TIOCM_RTS : 0)
| (ctrl_ul->DTR ? TIOCM_DTR : 0)
struct ctrl_ul ctrl_ul;
memset(&dc->port[i].ctrl_ul, 0, sizeof(struct ctrl_ul));
dc->port[i].ctrl_ul.port = port2ctrl(i, dc);
ctrl = (u16 *)&dc->port[i].ctrl_ul;