• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.10/xnu-2782.1.97/bsd/kern/

Lines Matching refs:driver

63 /* Common callbacks for the pseudo-teletype driver (pty/tty)
64 * and cloning pseudo-teletype driver (ptmx/pts).
181 tty_dev_register(struct tty_dev_t *driver)
183 if (driver) {
184 driver->next = tty_dev_head;
185 tty_dev_head = driver;
209 struct tty_dev_t *driver;
210 for (driver = tty_dev_head; driver != NULL; driver = driver->next) {
211 if ((driver->master == major || driver->slave == major)) {
215 return driver;
221 struct tty_dev_t *driver = pty_get_driver(dev);
223 *out_driver = driver;
225 if (driver && driver->open) {
226 return driver->open(minor(dev), open_flag);
237 struct tty_dev_t *driver = pty_get_driver(dev);
238 if (driver && driver->free) {
239 return driver->free(minor(dev), open_flag);
247 struct tty_dev_t *driver = pty_get_driver(dev);
248 if (driver && driver->name) {
249 return driver->name(minor(dev), buffer, size);
258 struct tty_dev_t *driver;
259 struct ptmx_ioctl *pti = pty_get_ioctl(dev, PF_OPEN_S, &driver);
318 struct tty_dev_t *driver;
319 struct ptmx_ioctl *pti = pty_get_ioctl(dev, 0, &driver);
339 if ((flag & IO_REVOKE) == IO_REVOKE && driver->revoke) {
340 driver->revoke(minor(dev), tp);
437 * indirectly, when tty driver calls ptsstart.
465 * t_oproc for this driver; called from within the line discipline
509 struct tty_dev_t *driver;
510 struct ptmx_ioctl *pti = pty_get_ioctl(dev, PF_OPEN_M, &driver);
541 if (driver->open_reset) {
554 struct tty_dev_t *driver;
555 struct ptmx_ioctl *pti = pty_get_ioctl(dev, 0, &driver);
585 if (driver->mac_notify) {
752 struct tty_dev_t *driver;
753 struct ptmx_ioctl *pti = pty_get_ioctl(dev, 0, &driver);
774 retval = (driver->fix_7828447) ? tp->t_outq.c_cc : 1;
794 retval = (driver->fix_7828447) ? (TTYHOG - 1) : 1;
800 retval = (driver->fix_7828447) ? retval : 1;
954 struct tty_dev_t *driver;
955 struct ptmx_ioctl *pti = pty_get_ioctl(dev, 0, &driver);
971 if (major(dev) == driver->master &&
972 driver->fix_7070978 &&
984 * to send an TIOCPKT_IOCTL if the packet driver
1086 if (major(dev) == driver->master) {
1087 if (driver->mac_notify) {
1116 if (major(dev) == driver->master) {