hc
2024-08-13 f258bb3ae540ccc311fd344a0121bba1928b85dd
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
/* SPDX-License-Identifier: GPL-2.0 */
#ifndef _LINUX_VT_H
#define _LINUX_VT_H
 
#include <uapi/linux/vt.h>
 
 
/* Virtual Terminal events. */
#define VT_ALLOCATE        0x0001 /* Console got allocated */
#define VT_DEALLOCATE        0x0002 /* Console will be deallocated */
#define VT_WRITE        0x0003 /* A char got output */
#define VT_UPDATE        0x0004 /* A bigger update occurred */
#define VT_PREWRITE        0x0005 /* A char is about to be written to the console */
 
#ifdef CONFIG_VT_CONSOLE
 
extern int vt_kmsg_redirect(int new);
 
#else
 
static inline int vt_kmsg_redirect(int new)
{
   return 0;
}
 
#endif
 
#endif /* _LINUX_VT_H */