Loading include/linux/vt.h +0 −11 Original line number Diff line number Diff line #ifndef _LINUX_VT_H #define _LINUX_VT_H #ifdef __KERNEL__ struct notifier_block; struct vt_notifier_param { struct vc_data *vc; /* VC on which the update happened */ unsigned int c; /* Printed char */ }; extern int register_vt_notifier(struct notifier_block *nb); extern int unregister_vt_notifier(struct notifier_block *nb); #endif /* * These constants are also useful for user-level apps (e.g., VC Loading include/linux/vt_kern.h +12 −0 Original line number Diff line number Diff line Loading @@ -13,6 +13,7 @@ #include <linux/console_struct.h> #include <linux/mm.h> #include <linux/consolemap.h> #include <linux/notifier.h> /* * Presently, a lot of graphics programs do not restore the contents of Loading Loading @@ -118,4 +119,15 @@ struct vt_spawn_console { extern struct vt_spawn_console vt_spawn_con; extern int vt_move_to_console(unsigned int vt, int alloc); /* Interfaces for VC notification of character events (for accessibility etc) */ struct vt_notifier_param { struct vc_data *vc; /* VC on which the update happened */ unsigned int c; /* Printed char */ }; extern int register_vt_notifier(struct notifier_block *nb); extern int unregister_vt_notifier(struct notifier_block *nb); #endif /* _VT_KERN_H */ Loading
include/linux/vt.h +0 −11 Original line number Diff line number Diff line #ifndef _LINUX_VT_H #define _LINUX_VT_H #ifdef __KERNEL__ struct notifier_block; struct vt_notifier_param { struct vc_data *vc; /* VC on which the update happened */ unsigned int c; /* Printed char */ }; extern int register_vt_notifier(struct notifier_block *nb); extern int unregister_vt_notifier(struct notifier_block *nb); #endif /* * These constants are also useful for user-level apps (e.g., VC Loading
include/linux/vt_kern.h +12 −0 Original line number Diff line number Diff line Loading @@ -13,6 +13,7 @@ #include <linux/console_struct.h> #include <linux/mm.h> #include <linux/consolemap.h> #include <linux/notifier.h> /* * Presently, a lot of graphics programs do not restore the contents of Loading Loading @@ -118,4 +119,15 @@ struct vt_spawn_console { extern struct vt_spawn_console vt_spawn_con; extern int vt_move_to_console(unsigned int vt, int alloc); /* Interfaces for VC notification of character events (for accessibility etc) */ struct vt_notifier_param { struct vc_data *vc; /* VC on which the update happened */ unsigned int c; /* Printed char */ }; extern int register_vt_notifier(struct notifier_block *nb); extern int unregister_vt_notifier(struct notifier_block *nb); #endif /* _VT_KERN_H */