Defined in 2 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/video/fbdev/core/fbcon.c con2fb_init_display() -> fbcon_prepare_logo()

Type Parameter Key Value
PARAM_VALUE 0 vc 4096-ptr_max
DATA_SOURCE 1 info r fbcon_info_from_console
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 2 cols unit_byte
UNITS 3 rows unit_byte
UNITS 4 new_cols unit_byte
UNITS 5 new_rows unit_byte
HALF_LOCKED2 global &console_sem
HALF_LOCKED2 global &registration_lock
HALF_LOCKED2 global &vgasr_mutex

drivers/video/fbdev/core/fbcon.c fbcon_init() -> fbcon_prepare_logo()

Type Parameter Key Value
PARAM_VALUE 0 vc 4096-ptr_max
PARAM_VALUE 0 vc->port.client_ops->lookahead_buf 0,5552213984272089088
PARAM_VALUE 0 vc->port.client_ops->receive_buf 0,2070410949742354432,5991726090128461824
PARAM_VALUE 0 vc->port.client_ops->write_wakeup 0,4180907491510067200,7004002109319299072
PARAM_VALUE 0 vc->uni_pagedict 0
PARAM_VALUE 0 vc->uni_pagedict_loc 4096-ptr_max
PARAM_VALUE 0 vc->vc_complement_mask 2048,30464,60928
PARAM_VALUE 0 vc->vc_cur_blink_ms 200
PARAM_VALUE 0 vc->vc_display_fg 3273774230749237248
PARAM_VALUE 0 vc->vc_display_fg->vc_bell_duration 0-4294967295
PARAM_VALUE 0 vc->vc_display_fg->vc_size_row 0-4294967295
PARAM_VALUE 0 vc->vc_display_fg->vc_state 0-4294967295
PARAM_VALUE 0 vc->vc_hi_font_mask 0,256
PARAM_VALUE 0 vc->vc_sw 4096-ptr_max
PARAM_VALUE 0 vc->vc_sw->owner 0,4096-ptr_max
PARAM_VALUE 0 *vc->vc_display_fg 4096-ptr_max
PARAM_VALUE 1 info 4096-ptr_max
PARAM_VALUE 1 info->fbcon_par 4096-ptr_max
PARAM_VALUE 1 info->fbcon_par->bitops 3651945506004901888,8254020799916339200,8419544529897484288,8649672515319705600,9170110844945162240
PARAM_VALUE 1 info->fbcon_par->bitops->bmove 358624830283558912,720436299731693568,831468009678733312,5647362587788095488,8504779760420265984
PARAM_VALUE 1 info->fbcon_par->bitops->clear 521403232646520832,551109980336709632,2946937881798750208,5928266012869279744,8021089253971767296
PARAM_VALUE 1 info->fbcon_par->bitops->clear_margins 2332376742054326272,3869344602472914944,6310568554524909568,7948939035621462016,8218489519675916288
PARAM_VALUE 1 info->fbcon_par->bitops->cursor 868574231927816192,1057466323525296128,5348809894935224320,6414243839333818368,8306283402744143872
PARAM_VALUE 1 info->fbcon_par->bitops->putcs 2160703045434204160,3282196084730585088,3915716234231488512,5524593610357645312,5974748255006371840
PARAM_VALUE 1 info->fbcon_par->bitops->rotate_font 0,2820989491178905600
PARAM_VALUE 1 info->fbcon_par->bitops->update_start 1284623903226216448,2343379461867827200,5536275800052752384,8034552877633937408,8573967883634688000
PARAM_VALUE 1 info->fbcon_par->cur_blink_jiffies 0-536870912
PARAM_VALUE 1 info->fbcon_par->graphics 0
PARAM_VALUE 1 info->fix.type 0-2,4-u32max
PARAM_VALUE 1 info->flags s32min-(-1),256-s32max
BUF_SIZE 0 vc (-1),1520
BUF_SIZE 0 vc (-1),1520
BUF_SIZE 0 vc->port.ops (-1),40
BUF_SIZE 0 vc->uni_pagedict_loc 8
BUF_SIZE 0 vc->vc_display_fg 8
CAPPED_DATA 0 vc 1
CAPPED_DATA 0 vc->vc_num 1
CAPPED_DATA 0 *vc->vc_display_fg 1
CAPPED_DATA 1 info 1
DATA_SOURCE 0 vc $0
DATA_SOURCE 1 info r fbcon_info_from_console
FUZZY_MAX 0 vc->vc_complement_mask 30464
FUZZY_MAX 0 vc->vc_hi_font_mask 256
BIT_INFO 0 vc->vc_hi_font_mask 0x0,0x100
NOSPEC 0 vc->vc_num
HARD_MAX 0 vc->vc_hi_font_mask 256
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 1 info->par->initial.CR31 0-255
HOST_DATA 1 info->par->initial.CR32 0-255
HOST_DATA 1 info->par->initial.CR33 0-255
HOST_DATA 1 info->par->initial.CR34 0-255
HOST_DATA 1 info->par->initial.CR36 0-255
HOST_DATA 1 info->par->initial.CR3A 0-255
HOST_DATA 1 info->par->initial.CR3B 0-255
HOST_DATA 1 info->par->initial.CR3C 0-255
HOST_DATA 1 info->par->initial.CR40 0-255
HOST_DATA 1 info->par->initial.CR42 0-255
HOST_DATA 1 info->par->initial.CR43 0-255
HOST_DATA 1 info->par->initial.CR45 0-255
HOST_DATA 1 info->par->initial.CR50 0-255
HOST_DATA 1 info->par->initial.CR51 0-255
HOST_DATA 1 info->par->initial.CR53 0-255
HOST_DATA 1 info->par->initial.CR58 0-255
HOST_DATA 1 info->par->initial.CR5D 0-255
HOST_DATA 1 info->par->initial.CR5E 0-255
HOST_DATA 1 info->par->initial.CR60 0-255
HOST_DATA 1 info->par->initial.CR65 0-255
HOST_DATA 1 info->par->initial.CR66 0-255
HOST_DATA 1 info->par->initial.CR67 0-255
HOST_DATA 1 info->par->initial.CR68 0-255
HOST_DATA 1 info->par->initial.CR69 0-255
HOST_DATA 1 info->par->initial.CR6F 0-255
HOST_DATA 1 info->par->initial.CR86 0-255
HOST_DATA 1 info->par->initial.CR88 0-255
HOST_DATA 1 info->par->initial.CR90 0-255
HOST_DATA 1 info->par->initial.CR91 0-255
HOST_DATA 1 info->par->initial.CRB0 0-255
HOST_DATA 1 info->par->initial.MMPR0 0-4294967295
HOST_DATA 1 info->par->initial.MMPR1 0-4294967295
HOST_DATA 1 info->par->initial.MMPR2 0-4294967295
HOST_DATA 1 info->par->initial.MMPR3 0-4294967295
HOST_DATA 1 info->par->initial.SR08 0-255
HOST_DATA 1 info->par->initial.SR0E 0-255
HOST_DATA 1 info->par->initial.SR0F 0-255
HOST_DATA 1 info->par->initial.SR10 0-255
HOST_DATA 1 info->par->initial.SR11 0-255
HOST_DATA 1 info->par->initial.SR12 0-255
HOST_DATA 1 info->par->initial.SR13 0-255
HOST_DATA 1 info->par->initial.SR15 0-255
HOST_DATA 1 info->par->initial.SR18 0-255
HOST_DATA 1 info->par->initial.SR29 0-255
HOST_DATA 1 info->par->initial.SR30 0-255
HOST_DATA 1 info->par->initial_state s64min-s64max
HOST_DATA 1 info->par->initial_state.arbitration0 0-255
HOST_DATA 1 info->par->initial_state.arbitration1 0-511
HOST_DATA 1 info->par->initial_state.bpp 0-4294967295
HOST_DATA 1 info->par->initial_state.config 0-4294967295
HOST_DATA 1 info->par->initial_state.control 0-4294967295
HOST_DATA 1 info->par->initial_state.crtcOwner 0-255
HOST_DATA 1 info->par->initial_state.crtcSync 0-4294967295
HOST_DATA 1 info->par->initial_state.cursor0 0-255
HOST_DATA 1 info->par->initial_state.cursor1 0-255
HOST_DATA 1 info->par->initial_state.cursor2 0-255
HOST_DATA 1 info->par->initial_state.cursorConfig 0-4294967295
HOST_DATA 1 info->par->initial_state.displayV 0-4294967295
HOST_DATA 1 info->par->initial_state.dither 0-4294967295
HOST_DATA 1 info->par->initial_state.ext s64min-s64max
HOST_DATA 1 info->par->initial_state.ext.arbitration0 0-255
HOST_DATA 1 info->par->initial_state.ext.arbitration1 0-255
HOST_DATA 1 info->par->initial_state.ext.bpp 0-4294967295
HOST_DATA 1 info->par->initial_state.ext.config 0-4294967295
HOST_DATA 1 info->par->initial_state.ext.crtcOwner 0-255
HOST_DATA 1 info->par->initial_state.ext.cursor0 0-255
HOST_DATA 1 info->par->initial_state.ext.cursor1 0-255
HOST_DATA 1 info->par->initial_state.ext.cursor2 0-255
HOST_DATA 1 info->par->initial_state.ext.cursorConfig 0-4294967295
HOST_DATA 1 info->par->initial_state.ext.dither 0-4294967295
HOST_DATA 1 info->par->initial_state.ext.extra 0-255
HOST_DATA 1 info->par->initial_state.ext.general 0-4294967295
HOST_DATA 1 info->par->initial_state.ext.head 0-4294967295
HOST_DATA 1 info->par->initial_state.ext.head2 0-4294967295
HOST_DATA 1 info->par->initial_state.ext.height 0-4294967295
HOST_DATA 1 info->par->initial_state.ext.horiz 0-255
HOST_DATA 1 info->par->initial_state.ext.interlace 0-255
HOST_DATA 1 info->par->initial_state.ext.offset0 0-4294967295
HOST_DATA 1 info->par->initial_state.ext.offset1 0-4294967295
HOST_DATA 1 info->par->initial_state.ext.offset2 0-4294967295
HOST_DATA 1 info->par->initial_state.ext.offset3 0-4294967295
HOST_DATA 1 info->par->initial_state.ext.pitch0 0-4294967295
HOST_DATA 1 info->par->initial_state.ext.pitch1 0-4294967295
HOST_DATA 1 info->par->initial_state.ext.pitch2 0-4294967295
HOST_DATA 1 info->par->initial_state.ext.pitch3 0-4294967295
HOST_DATA 1 info->par->initial_state.ext.pixel 0-255
HOST_DATA 1 info->par->initial_state.ext.pllsel 0-4294967295
HOST_DATA 1 info->par->initial_state.ext.repaint0 0-255
HOST_DATA 1 info->par->initial_state.ext.repaint1 0-255
HOST_DATA 1 info->par->initial_state.ext.scale 0-4294967295
HOST_DATA 1 info->par->initial_state.ext.screen 0-255
HOST_DATA 1 info->par->initial_state.ext.vpll 0-4294967295
HOST_DATA 1 info->par->initial_state.ext.vpll2 0-4294967295
HOST_DATA 1 info->par->initial_state.ext.width 0-4294967295
HOST_DATA 1 info->par->initial_state.extra 0-255
HOST_DATA 1 info->par->initial_state.fifo 0-255
HOST_DATA 1 info->par->initial_state.general 0-4294967295
HOST_DATA 1 info->par->initial_state.head 0-4294967295
HOST_DATA 1 info->par->initial_state.head2 0-4294967295
HOST_DATA 1 info->par->initial_state.height 0-4294967295
HOST_DATA 1 info->par->initial_state.horiz 0-255
HOST_DATA 1 info->par->initial_state.interlace 0-255
HOST_DATA 1 info->par->initial_state.misc_output 0-255
HOST_DATA 1 info->par->initial_state.pixel 0-255
HOST_DATA 1 info->par->initial_state.pll 0-4294967295
HOST_DATA 1 info->par->initial_state.pllB 0-4294967295
HOST_DATA 1 info->par->initial_state.pllsel 0-4294967295
HOST_DATA 1 info->par->initial_state.repaint0 0-255
HOST_DATA 1 info->par->initial_state.repaint1 0-255
HOST_DATA 1 info->par->initial_state.scale 0-4294967295
HOST_DATA 1 info->par->initial_state.screen 0-255
HOST_DATA 1 info->par->initial_state.timingH 0-255
HOST_DATA 1 info->par->initial_state.timingV 0-255
HOST_DATA 1 info->par->initial_state.vpll 0-4294967295
HOST_DATA 1 info->par->initial_state.vpll2 0-4294967295
HOST_DATA 1 info->par->initial_state.vpll2B 0-4294967295
HOST_DATA 1 info->par->initial_state.vpllB 0-4294967295
HOST_DATA 1 info->par->initial_state.width 0-4294967295
HOST_DATA 1 info->par->state.vidstate->misc 0-255
HOST_DATA 1 info->par->vgastate.vidstate->misc 0-255
USER_DATA 0 vc->vc_num 1-62[c]
NO_OVERFLOW_SIMPLE 1 info->fbdefio_state->npagerefs
UNITS 2 cols unit_byte
UNITS 3 rows unit_byte
UNITS 4 new_cols unit_byte
UNITS 5 new_rows unit_byte
HALF_LOCKED2 global &console_sem