The Design and Implementation of the FreeBSD Operating System, Second Edition
Now available: The Design and Implementation of the FreeBSD Operating System (Second Edition)


[ source navigation ] [ diff markup ] [ identifier search ] [ freetext search ] [ file search ] [ list types ] [ track identifier ]

FreeBSD/Linux Kernel Cross Reference
sys/include/sys/ioc_tty.h

Version: -  FREEBSD  -  FREEBSD-13-STABLE  -  FREEBSD-13-0  -  FREEBSD-12-STABLE  -  FREEBSD-12-0  -  FREEBSD-11-STABLE  -  FREEBSD-11-0  -  FREEBSD-10-STABLE  -  FREEBSD-10-0  -  FREEBSD-9-STABLE  -  FREEBSD-9-0  -  FREEBSD-8-STABLE  -  FREEBSD-8-0  -  FREEBSD-7-STABLE  -  FREEBSD-7-0  -  FREEBSD-6-STABLE  -  FREEBSD-6-0  -  FREEBSD-5-STABLE  -  FREEBSD-5-0  -  FREEBSD-4-STABLE  -  FREEBSD-3-STABLE  -  FREEBSD22  -  l41  -  OPENBSD  -  linux-2.6  -  MK84  -  PLAN9  -  xnu-8792 
SearchContext: -  none  -  3  -  10 

    1 /*      sys/ioc_tty.h - Terminal ioctl() command codes.
    2  *                                                      Author: Kees J. Bot
    3  *                                                              23 Nov 2002
    4  *
    5  */
    6 
    7 #ifndef _S_I_TTY_H
    8 #define _S_I_TTY_H
    9 
   10 #include <minix/ioctl.h>
   11 
   12 /* Terminal ioctls. */
   13 #define TCGETS          _IOR('T',  8, struct termios) /* tcgetattr */
   14 #define TCSETS          _IOW('T',  9, struct termios) /* tcsetattr, TCSANOW */
   15 #define TCSETSW         _IOW('T', 10, struct termios) /* tcsetattr, TCSADRAIN */
   16 #define TCSETSF         _IOW('T', 11, struct termios) /* tcsetattr, TCSAFLUSH */
   17 #define TCSBRK          _IOW('T', 12, int)            /* tcsendbreak */
   18 #define TCDRAIN         _IO ('T', 13)                 /* tcdrain */
   19 #define TCFLOW          _IOW('T', 14, int)            /* tcflow */
   20 #define TCFLSH          _IOW('T', 15, int)            /* tcflush */
   21 #define TIOCGWINSZ      _IOR('T', 16, struct winsize)
   22 #define TIOCSWINSZ      _IOW('T', 17, struct winsize)
   23 #define TIOCGPGRP       _IOW('T', 18, int)
   24 #define TIOCSPGRP       _IOW('T', 19, int)
   25 #define TIOCSFON        _IOW('T', 20, u8_t [8192])
   26 
   27 /* Legacy <sgtty.h> */
   28 #define TIOCGETP        _IOR('t',  1, struct sgttyb)
   29 #define TIOCSETP        _IOW('t',  2, struct sgttyb)
   30 #define TIOCGETC        _IOR('t',  3, struct tchars)
   31 #define TIOCSETC        _IOW('t',  4, struct tchars)
   32 
   33 /* Keyboard ioctls. */
   34 #define KIOCSMAP        _IOW('k', 3, keymap_t)
   35 
   36 #endif /* _S_I_TTY_H */

Cache object: bd8e51b36a6ba2f285a49e4b0807761b


[ source navigation ] [ diff markup ] [ identifier search ] [ freetext search ] [ file search ] [ list types ] [ track identifier ]


This page is part of the FreeBSD/Linux Linux Kernel Cross-Reference, and was automatically generated using a modified version of the LXR engine.