Lines Matching defs:s

95  * As we don't yet support on-chip flow control, it's a bad idea to put a
98 * still carry on draining by itself, so remote end still gets what's left
382 DEBUGCONT2(ASY_DEBUG_INIT, "%s, debug = %x\n",
395 DEBUGCONT1(ASY_DEBUG_INIT, "%s unloading\n",
482 " parent \"%s\"",
615 DEBUGNOTE2(ASY_DEBUG_INIT, "asy%d: %s shutdown.",
624 /* remove all minor device node(s) for this device */
1164 (void) sprintf(name, "tty%c-%s", letter, property);
1168 (void) sprintf(name, "com%c-%s", number, property);
1173 (void) sprintf(name, "tty0%c-%s", number, property);
1178 (void) sprintf(name, "port-%c-%s", letter, property);
1256 * but only worked in ancient PC XT's anyway.
1328 * e.g. if there's no chip there.
1427 * Now there's an interesting question here about which
1445 * increase to 400 so some slow 16550A's finish, and we
1513 DEBUGNOTE3(ASY_DEBUG_CHIP, "asy%d %s @ %p",
1520 if (asy->asy_hwtype == ASY16550) /* for broken 16550's, */
1640 "make TS_SOFTCAR = %s\n",
1657 DEBUGCONT3(ASY_DEBUG_INIT, "asy%dopen: TS_SOFTCAR is %s, "
1658 "MSR & DCD is %s\n",
1803 * write queue and there's a timer running, so we don't have to worry
1827 * If the user did M_STOP (ASYNC_STOPPED), there's no hope of ever
1839 * If there's any pending output, then we have to try to drain it.
1849 * (at each interval) is that there's been some progress made. Since
1916 * If nobody's using it now, turn off receiver interrupts.
2327 * asyintr()'s context to claim the interrupt without performing
2435 uint_t s, needsoft = 0;
2456 s = 0; /* reset error status */
2501 s |= PERROR;
2505 s |= FRERROR;
2508 s |= OVERRUN;
2512 if (s == 0)
2527 if (s & FRERROR) /* Handle framing errors */
2537 RING_MARK(async, c, s);
2542 RING_MARK(async, c, s);
2585 " transition: %3s %3s %3s %3s\n"
2586 "current state: %3s %3s %3s %3s\n",
2830 * it from the buffer, and send it up the stream if there's
2863 DEBUGCONT2(ASY_DEBUG_INPUT, "async%d_softint: %d char(s) in queue.\n",
2915 * If a transmission has finished, indicate that it's finished,
3033 * Start output on a line, unless it's busy, frozen, or otherwise.
3069 "async%d_nstart: start %s.\n",
3105 * Check whether it's a break, a delay, or an ioctl (the latter
3107 * to drain). If it's one of those, process it immediately.
3359 DEBUGCONT2(ASY_DEBUG_IOCTL, "async%d_ioctl: %s\n",
3743 * If we don't understand it, it's an error. NAK it.
3794 * It expects that these functions are handled in upper module(s),
3889 * "async_start" will see it when it's done
4163 DEBUGCONT2(ASY_DEBUG_MODEM, "async%d_iocdata: case %s\n",
4229 * See if there's a character available. If no character is
4410 * 5) handshake: -(none), h(hardware: rts/cts), s(software: xon/off)
4559 else if (*p == 's')
4603 * IN_FLOW_USER means flow control is due to user's commands
4724 * IN_FLOW_USER means flow control is due to user's commands