• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 /*
2  * This header was generated from the Linux kernel headers by update_headers.py,
3  * to provide necessary information from kernel to userspace, such as constants,
4  * structures, and macros, and thus, contains no copyrightable information.
5  */
6 #ifndef _LINUX_TIOCL_H
7 #define _LINUX_TIOCL_H
8 #define TIOCL_SETSEL	2
9 #define 	TIOCL_SELCHAR	0
10 #define 	TIOCL_SELWORD	1
11 #define 	TIOCL_SELLINE	2
12 #define 	TIOCL_SELPOINTER	3
13 #define 	TIOCL_SELCLEAR	4
14 #define 	TIOCL_SELMOUSEREPORT	16
15 #define 	TIOCL_SELBUTTONMASK	15
16 struct tiocl_selection {
17 	unsigned short xs;
18 	unsigned short ys;
19 	unsigned short xe;
20 	unsigned short ye;
21 	unsigned short sel_mode;
22 };
23 #define TIOCL_PASTESEL	3
24 #define TIOCL_UNBLANKSCREEN	4
25 #define TIOCL_SELLOADLUT	5
26 
27 
28 #define TIOCL_GETSHIFTSTATE	6
29 #define TIOCL_GETMOUSEREPORTING	7
30 #define TIOCL_SETVESABLANK	10
31 #define TIOCL_SETKMSGREDIRECT	11
32 #define TIOCL_GETFGCONSOLE	12
33 #define TIOCL_SCROLLCONSOLE	13
34 #define TIOCL_BLANKSCREEN	14
35 #define TIOCL_BLANKEDSCREEN	15
36 #define TIOCL_GETKMSGREDIRECT	17
37 #endif
38