Lines Matching defs:open
26 * Use newest tty open/close port helpers and install hooks
146 * the link layer to an optional tty (if the tty side is open). To avoid
174 bool dead; /* Refuse re-open */
266 * To consider further: tty open versus mux shutdown.
335 bool wait_config; /* Wait for configuration by ioctl before DLCI open */
1030 /* ldisc not open */
1064 /* ldisc not open */
2157 * Perform processing when moving a DLCI into open state.
2165 open -> open */
2167 /* This will let a tty open continue */
2171 pr_debug("DLCI %d goes open.\n", dlci->addr);
2188 * @dlci: DLCI to open
2223 * fine. In that case we can just keep the control dlci open after the
2239 gsm_dlci_begin_close(dlci); /* prevent half open link */
2255 gsm_dlci_begin_close(dlci); /* prevent half open link */
2274 * gsm_dlci_begin_open - start channel open procedure
2275 * @dlci: DLCI to open
2279 * we will move into open state. Opening is done asynchronously with retry
2326 * @dlci: DLCI to open
2328 * Change internal state to wait for DLCI open from initiator side.
2363 * gsm_dlci_begin_close - start channel open procedure
2364 * @dlci: DLCI to open
2393 * open we shovel the bits down it, if not we drop them.
2521 * @open: open DLCI after configuration?
2523 static int gsm_dlci_config(struct gsm_dlci *dlci, struct gsm_dlci_config *dc, int open)
2572 if ((open && gsm->wait_config) || need_restart)
3613 * gsmld_open - open an ldisc
3614 * @tty: terminal to open
3618 * other events will occur in parallel. No further open will occur
3739 * other events save open/close.
4037 .open = gsmld_open,
4158 /* Not yet open so no carrier info */
4216 /* If DLCI 0 is not yet fully open return an error.
4260 /* We could in theory open and close before we wait - eg if we get
4509 .open = gsmtty_open,