mirror of
				https://kernel.googlesource.com/pub/scm/linux/kernel/git/torvalds/linux
				synced 2025-11-01 02:12:27 +10:00 
			
		
		
		
	Signed-off-by: David Howells <dhowells@redhat.com> Acked-by: Arnd Bergmann <arnd@arndb.de> Acked-by: Thomas Gleixner <tglx@linutronix.de> Acked-by: Michael Kerrisk <mtk.manpages@gmail.com> Acked-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com> Acked-by: Dave Jones <davej@redhat.com>
		
			
				
	
	
		
			28 lines
		
	
	
		
			572 B
		
	
	
	
		
			C
		
	
	
	
	
	
			
		
		
	
	
			28 lines
		
	
	
		
			572 B
		
	
	
	
		
			C
		
	
	
	
	
	
| #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 */
 |