Searched refs:ttycommon_ioctl (Results 1 - 14 of 14) sorted by relevance

/illumos-gate/usr/src/uts/common/sys/
H A Dtty.h58 extern size_t ttycommon_ioctl(tty_common_t *, queue_t *, mblk_t *, int *);
/illumos-gate/usr/src/uts/common/io/
H A Dtty_common.c121 ttycommon_ioctl(tty_common_t *tc, queue_t *q, mblk_t *mp, int *errorp) function
H A Dtty_pts.c680 * Imported from ttycommon_ioctl routine
791 * The only way in which "ttycommon_ioctl" can fail is if the "ioctl"
796 * the data, "ttycommon_ioctl" has stashed the "ioctl" away safely, so
801 ttycommon_ioctl(&pty->pt_ttycommon, q, mp, &error)) != 0) {
820 * "ttycommon_ioctl" did most of the work; we just use the
H A Dwscons.c880 * The only way in which "ttycommon_ioctl" can fail is
886 * allocate the data, "ttycommon_ioctl" has stashed the
891 datasize = ttycommon_ioctl(&pvc->vc_ttycommon, q, mp, &error);
H A Dasy.c3340 * For TIOCMGET and the PPS ioctls, do NOT call ttycommon_ioctl()
3344 * Similarly, CONSOPENPOLLEDIO needs ioc_count, which ttycommon_ioctl
3345 * zaps. We know that ttycommon_ioctl doesn't know any CONS*
3370 * The only way in which "ttycommon_ioctl" can fail is if the
3375 * couldn't allocate the data, "ttycommon_ioctl" has stashed
3380 if ((datasize = ttycommon_ioctl(tp, wq, mp, &error)) != 0) {
3394 * "ttycommon_ioctl" did most of the work; we just use the
3425 * "ttycommon_ioctl" didn't do anything; we process it here.
/illumos-gate/usr/src/uts/sun4u/serengeti/io/
H A Dsgcn.c542 data_size = ttycommon_ioctl(tty, q, mp, &error);
555 * "ttycommon_ioctl" didn't do anything; we process it here.
/illumos-gate/usr/src/uts/sun4u/starcat/io/
H A Dcvc.c647 * Let ttycommon_ioctl take the first shot at processing the ioctl. If
651 * ttycommon_ioctl.
653 datasize = ttycommon_ioctl(&cp->cvc_tty, q, mp, &error);
663 * ttycommon_ioctl didn't do anything, but there's nothing we really
/illumos-gate/usr/src/uts/sun4u/starfire/cvc/
H A Dcvc.c563 datasize = ttycommon_ioctl(tty, q, mp, &error);
573 * "ttycommon_ioctl" didn't do anything; we process it here.
/illumos-gate/usr/src/uts/sun4v/io/
H A Dqcn.c714 * Handle the POLLEDIO ioctls now because ttycommon_ioctl
737 data_size = ttycommon_ioctl(tty, q, mp, &error);
753 * "ttycommon_ioctl" didn't do anything; we process it here.
/illumos-gate/usr/src/uts/common/xen/io/
H A Dxencons.c919 * For TIOCMGET and the PPS ioctls, do NOT call ttycommon_ioctl()
923 * Similarly, CONSOPENPOLLEDIO needs ioc_count, which ttycommon_ioctl
924 * zaps. We know that ttycommon_ioctl doesn't know any CONS*
948 * The only way in which "ttycommon_ioctl" can fail is if the
953 * couldn't allocate the data, "ttycommon_ioctl" has stashed
958 if ((datasize = ttycommon_ioctl(tp, wq, mp, &error)) != 0) {
972 * "ttycommon_ioctl" did most of the work; we just use the
987 * "ttycommon_ioctl" didn't do anything; we process it here.
/illumos-gate/usr/src/uts/sun/io/ttymux/
H A Dttymux.c1215 * the return value from ttycommon_ioctl().
1217 * ttycommon_ioctl() into EINVAL.
1219 (void) ttycommon_ioctl(uqi->sm_ttycommon, wq, mp, &err);
/illumos-gate/usr/src/uts/sun/io/
H A Dzs_async.c2762 * The only way in which "ttycommon_ioctl" can fail is if the "ioctl"
2767 * the data, "ttycommon_ioctl" has stashed the "ioctl" away safely, so
2772 datasize = ttycommon_ioctl(&za->za_ttycommon, wq, mp, &error);
2788 * "ttycommon_ioctl" did most of the work; we just use the
2807 * "ttycommon_ioctl" didn't do anything; we process it here.
/illumos-gate/usr/src/uts/sun4/io/
H A Dsu_driver.c2802 * ttycommon_ioctl() because this function frees up the message block
2806 * Similarly, ttycommon_ioctl() does not know about CONSOPENPOLLEDIO
2807 * and CONSCLOSEPOLLEDIO, so don't let ttycommon_ioctl() touch them.
2822 * The only way in which "ttycommon_ioctl" can fail is if the "ioctl"
2827 * the data, "ttycommon_ioctl" has stashed the "ioctl" away safely, so
2831 if ((datasize = ttycommon_ioctl(tp, wq, mp, &error)) != 0) {
2843 * "ttycommon_ioctl" did most of the work; we just use the
2866 * ttycommon_ioctl sets the db_type to
2922 * "ttycommon_ioctl" didn't do anything; we process it here.
/illumos-gate/usr/src/uts/common/io/usb/clients/usbser/
H A Dusbser.c2622 * For the above ioctls do not call ttycommon_ioctl() because
2640 (void) ttycommon_ioctl(tp, q, mp, &error);
2646 * ttycommon_ioctl() did most of the work
2668 "ttycommon_ioctl returned %d", error);
2673 * error < 0: ttycommon_ioctl() didn't do anything, we process it here

Completed in 623 milliseconds