tty: vt, convert more macros to functions
Namely convert: * IS_FG -> con_is_fg * DO_UPDATE -> con_should_update * CON_IS_VISIBLE -> con_is_visible DO_UPDATE was a weird name for a yes/no answer, so the new name is con_should_update. Signed-off-by: Jiri Slaby <jslaby@suse.cz> Cc: Thomas Winischhofer <thomas@winischhofer.net> Cc: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com> Cc: linux-usb@vger.kernel.org Cc: linux-fbdev@vger.kernel.org Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
此提交包含在:
@@ -380,7 +380,7 @@ static void fb_flashcursor(struct work_struct *work)
|
||||
if (ops && ops->currcon != -1)
|
||||
vc = vc_cons[ops->currcon].d;
|
||||
|
||||
if (!vc || !CON_IS_VISIBLE(vc) ||
|
||||
if (!vc || !con_is_visible(vc) ||
|
||||
registered_fb[con2fb_map[vc->vc_num]] != info ||
|
||||
vc->vc_deccm != 1) {
|
||||
console_unlock();
|
||||
@@ -618,7 +618,7 @@ static void fbcon_prepare_logo(struct vc_data *vc, struct fb_info *info,
|
||||
erase,
|
||||
vc->vc_size_row * logo_lines);
|
||||
|
||||
if (CON_IS_VISIBLE(vc) && vc->vc_mode == KD_TEXT) {
|
||||
if (con_is_visible(vc) && vc->vc_mode == KD_TEXT) {
|
||||
fbcon_clear_margins(vc, 0);
|
||||
update_screen(vc);
|
||||
}
|
||||
@@ -1112,7 +1112,7 @@ static void fbcon_init(struct vc_data *vc, int init)
|
||||
*
|
||||
* We need to do it in fbcon_init() to prevent screen corruption.
|
||||
*/
|
||||
if (CON_IS_VISIBLE(vc) && vc->vc_mode == KD_TEXT) {
|
||||
if (con_is_visible(vc) && vc->vc_mode == KD_TEXT) {
|
||||
if (info->fbops->fb_set_par &&
|
||||
!(ops->flags & FBCON_FLAGS_INIT)) {
|
||||
ret = info->fbops->fb_set_par(info);
|
||||
@@ -1192,7 +1192,7 @@ static void fbcon_deinit(struct vc_data *vc)
|
||||
if (!ops)
|
||||
goto finished;
|
||||
|
||||
if (CON_IS_VISIBLE(vc))
|
||||
if (con_is_visible(vc))
|
||||
fbcon_del_cursor_timer(info);
|
||||
|
||||
ops->flags &= ~FBCON_FLAGS_INIT;
|
||||
@@ -1397,7 +1397,7 @@ static void fbcon_set_disp(struct fb_info *info, struct fb_var_screeninfo *var,
|
||||
rows /= vc->vc_font.height;
|
||||
vc_resize(vc, cols, rows);
|
||||
|
||||
if (CON_IS_VISIBLE(vc)) {
|
||||
if (con_is_visible(vc)) {
|
||||
update_screen(vc);
|
||||
if (softback_buf)
|
||||
fbcon_update_softback(vc);
|
||||
@@ -2145,7 +2145,7 @@ static int fbcon_resize(struct vc_data *vc, unsigned int width,
|
||||
return -EINVAL;
|
||||
|
||||
DPRINTK("resize now %ix%i\n", var.xres, var.yres);
|
||||
if (CON_IS_VISIBLE(vc)) {
|
||||
if (con_is_visible(vc)) {
|
||||
var.activate = FB_ACTIVATE_NOW |
|
||||
FB_ACTIVATE_FORCE;
|
||||
fb_set_var(info, &var);
|
||||
@@ -2448,7 +2448,7 @@ static int fbcon_do_set_font(struct vc_data *vc, int w, int h,
|
||||
int cnt;
|
||||
char *old_data = NULL;
|
||||
|
||||
if (CON_IS_VISIBLE(vc) && softback_lines)
|
||||
if (con_is_visible(vc) && softback_lines)
|
||||
fbcon_set_origin(vc);
|
||||
|
||||
resize = (w != vc->vc_font.width) || (h != vc->vc_font.height);
|
||||
@@ -2529,9 +2529,9 @@ static int fbcon_do_set_font(struct vc_data *vc, int w, int h,
|
||||
cols /= w;
|
||||
rows /= h;
|
||||
vc_resize(vc, cols, rows);
|
||||
if (CON_IS_VISIBLE(vc) && softback_buf)
|
||||
if (con_is_visible(vc) && softback_buf)
|
||||
fbcon_update_softback(vc);
|
||||
} else if (CON_IS_VISIBLE(vc)
|
||||
} else if (con_is_visible(vc)
|
||||
&& vc->vc_mode == KD_TEXT) {
|
||||
fbcon_clear_margins(vc, 0);
|
||||
update_screen(vc);
|
||||
@@ -2660,7 +2660,7 @@ static void fbcon_set_palette(struct vc_data *vc, const unsigned char *table)
|
||||
if (fbcon_is_inactive(vc, info))
|
||||
return;
|
||||
|
||||
if (!CON_IS_VISIBLE(vc))
|
||||
if (!con_is_visible(vc))
|
||||
return;
|
||||
|
||||
depth = fb_get_color_depth(&info->var, &info->fix);
|
||||
@@ -2902,7 +2902,7 @@ static void fbcon_modechanged(struct fb_info *info)
|
||||
p = &fb_display[vc->vc_num];
|
||||
set_blitting_type(vc, info);
|
||||
|
||||
if (CON_IS_VISIBLE(vc)) {
|
||||
if (con_is_visible(vc)) {
|
||||
var_to_display(p, &info->var, info);
|
||||
cols = FBCON_SWAP(ops->rotate, info->var.xres, info->var.yres);
|
||||
rows = FBCON_SWAP(ops->rotate, info->var.yres, info->var.xres);
|
||||
@@ -2941,7 +2941,7 @@ static void fbcon_set_all_vcs(struct fb_info *info)
|
||||
registered_fb[con2fb_map[i]] != info)
|
||||
continue;
|
||||
|
||||
if (CON_IS_VISIBLE(vc)) {
|
||||
if (con_is_visible(vc)) {
|
||||
fg = i;
|
||||
continue;
|
||||
}
|
||||
@@ -3180,7 +3180,7 @@ static void fbcon_fb_blanked(struct fb_info *info, int blank)
|
||||
registered_fb[con2fb_map[ops->currcon]] != info)
|
||||
return;
|
||||
|
||||
if (CON_IS_VISIBLE(vc)) {
|
||||
if (con_is_visible(vc)) {
|
||||
if (blank)
|
||||
do_blank_screen(0);
|
||||
else
|
||||
|
@@ -589,7 +589,7 @@ static void vgacon_init(struct vc_data *c, int init)
|
||||
static void vgacon_deinit(struct vc_data *c)
|
||||
{
|
||||
/* When closing the active console, reset video origin */
|
||||
if (CON_IS_VISIBLE(c)) {
|
||||
if (con_is_visible(c)) {
|
||||
c->vc_visible_origin = vga_vram_base;
|
||||
vga_set_mem_top(c);
|
||||
}
|
||||
@@ -860,7 +860,7 @@ static void vgacon_set_palette(struct vc_data *vc, const unsigned char *table)
|
||||
{
|
||||
#ifdef CAN_LOAD_PALETTE
|
||||
if (vga_video_type != VIDEO_TYPE_VGAC || vga_palette_blanked
|
||||
|| !CON_IS_VISIBLE(vc))
|
||||
|| !con_is_visible(vc))
|
||||
return;
|
||||
vga_set_palette(vc, table);
|
||||
#endif
|
||||
@@ -1248,7 +1248,7 @@ static int vgacon_adjust_height(struct vc_data *vc, unsigned fontheight)
|
||||
struct vc_data *c = vc_cons[i].d;
|
||||
|
||||
if (c && c->vc_sw == &vga_con) {
|
||||
if (CON_IS_VISIBLE(c)) {
|
||||
if (con_is_visible(c)) {
|
||||
/* void size to cause regs to be rewritten */
|
||||
cursor_size_lastfrom = 0;
|
||||
cursor_size_lastto = 0;
|
||||
@@ -1312,7 +1312,7 @@ static int vgacon_resize(struct vc_data *c, unsigned int width,
|
||||
return success */
|
||||
return (user) ? 0 : -EINVAL;
|
||||
|
||||
if (CON_IS_VISIBLE(c) && !vga_is_gfx) /* who knows */
|
||||
if (con_is_visible(c) && !vga_is_gfx) /* who knows */
|
||||
vgacon_doresize(c, width, height);
|
||||
return 0;
|
||||
}
|
||||
|
新增問題並參考
封鎖使用者