blob: c4297ad267405d58a1db3d6df25100a985d09776 [file] [log] [blame]
Elliott Hughes180edef2023-11-02 00:08:05 +00001/*
2 * This file is auto-generated. Modifications will be lost.
3 *
4 * See https://android.googlesource.com/platform/bionic/+/master/libc/kernel/
5 * for more information.
6 */
Ben Cheng655a7c02013-10-16 16:09:24 -07007#ifndef _LINUX_TIOCL_H
8#define _LINUX_TIOCL_H
9#define TIOCL_SETSEL 2
10#define TIOCL_SELCHAR 0
Ben Cheng655a7c02013-10-16 16:09:24 -070011#define TIOCL_SELWORD 1
12#define TIOCL_SELLINE 2
13#define TIOCL_SELPOINTER 3
14#define TIOCL_SELCLEAR 4
Ben Cheng655a7c02013-10-16 16:09:24 -070015#define TIOCL_SELMOUSEREPORT 16
16#define TIOCL_SELBUTTONMASK 15
17struct tiocl_selection {
Tao Baod7db5942015-01-28 10:07:51 -080018 unsigned short xs;
Tao Baod7db5942015-01-28 10:07:51 -080019 unsigned short ys;
20 unsigned short xe;
21 unsigned short ye;
22 unsigned short sel_mode;
Ben Cheng655a7c02013-10-16 16:09:24 -070023};
24#define TIOCL_PASTESEL 3
25#define TIOCL_UNBLANKSCREEN 4
26#define TIOCL_SELLOADLUT 5
Ben Cheng655a7c02013-10-16 16:09:24 -070027#define TIOCL_GETSHIFTSTATE 6
28#define TIOCL_GETMOUSEREPORTING 7
29#define TIOCL_SETVESABLANK 10
30#define TIOCL_SETKMSGREDIRECT 11
Ben Cheng655a7c02013-10-16 16:09:24 -070031#define TIOCL_GETFGCONSOLE 12
32#define TIOCL_SCROLLCONSOLE 13
33#define TIOCL_BLANKSCREEN 14
34#define TIOCL_BLANKEDSCREEN 15
Ben Cheng655a7c02013-10-16 16:09:24 -070035#define TIOCL_GETKMSGREDIRECT 17
Nick Kralevicha67e4de2013-01-14 11:28:26 -080036#endif