Go to the source code of this file.
|
void | clear_selection (void) |
|
int | set_selection (const struct tiocl_selection __user *sel, struct tty_struct *tty) |
|
int | paste_selection (struct tty_struct *tty) |
|
int | sel_loadlut (char __user *p) |
|
int | mouse_reporting (void) |
|
void | mouse_report (struct tty_struct *tty, int butt, int mrx, int mry) |
|
unsigned short * | screen_pos (struct vc_data *vc, int w_offset, int viewed) |
|
u16 | screen_glyph (struct vc_data *vc, int offset) |
|
void | complement_pos (struct vc_data *vc, int offset) |
|
void | invert_screen (struct vc_data *vc, int offset, int count, int shift) |
|
void | getconsxy (struct vc_data *vc, unsigned char *p) |
|
void | putconsxy (struct vc_data *vc, unsigned char *p) |
|
u16 | vcs_scr_readw (struct vc_data *vc, const u16 *org) |
|
void | vcs_scr_writew (struct vc_data *vc, u16 val, u16 *org) |
|
void | vcs_scr_updated (struct vc_data *vc) |
|
clear_selection - remove current selection
Remove the current selection highlight, if any from the console holding the selection. The caller must hold the console lock.
Definition at line 71 of file selection.c.
Definition at line 504 of file vt.c.
Definition at line 459 of file vt.c.
set loadlut - load the LUT table
: user table
Load the LUT table from user space. The caller must hold the console lock. Make a temporary copy so a partial update doesn't make a mess.
Definition at line 106 of file selection.c.
set_selection - set the current selection. : user selection info : the console tty
Invoked by the ioctl handle for the vt layer.
The entire selection process is managed under the console_lock. It's a lot under the lock but its hardly a performance path
Definition at line 158 of file selection.c.
unsigned char color_table[] |
Definition at line 175 of file vt.c.