Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 4 files:

Smatch caller information:

drivers/video/fbdev/s3fb.c s3fb_set_par() -> svga_set_timings()

Type Parameter Key Value
PARAM_VALUE 1 tm 797694555928354816
PARAM_VALUE 2 var 4096-ptr_max
PARAM_VALUE 2 var->activate 0
PARAM_VALUE 2 var->xoffset 0
PARAM_VALUE 2 var->yoffset 0
PARAM_VALUE 3 hmul 1-2
PARAM_VALUE 4 hdiv 1
PARAM_VALUE 5 vmul 1-2
PARAM_VALUE 6 vdiv 1-2
PARAM_VALUE 7 hborder 1-2
FUZZY_MAX 3 hmul 2
FUZZY_MAX 5 vmul 2
FUZZY_MAX 6 vdiv 2
FUZZY_MAX 7 hborder 2
BIT_INFO 5 vmul 0x0,0x3
BIT_INFO 6 vdiv 0x0,0x3
HARD_MAX 3 hmul 2
HARD_MAX 5 vmul 2
HARD_MAX 6 vdiv 2
HARD_MAX 7 hborder 2
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 2 var->blue.msb_right 0-u32max
HOST_DATA 2 var->green.msb_right 0-u32max
HOST_DATA 2 var->red.msb_right 0-u32max
HOST_DATA 2 var->transp.length 0-u32max
HOST_DATA 2 var->transp.msb_right 0-u32max
HOST_DATA 2 var->transp.offset 0-u32max
HOST_DATA 2 var->xres 8-u32max[c]
HOST_DATA 2 var->xres_virtual 8-u32max
HOST_DATA 2 var->yres 8-s32max[c]
NO_OVERFLOW_SIMPLE 2 var->xres
NO_OVERFLOW_SIMPLE 2 var->xres_virtual
NO_OVERFLOW_SIMPLE 2 var->yres
NO_OVERFLOW_SIMPLE 2 var->yres_virtual
UNITS 0 regbase unit_byte
USER_PTR 2 var->reserved
HALF_LOCKED2 &minfo->crtc2.lock
HALF_LOCKED2 &par->open_lock
HALF_LOCKED2 global &console_sem

drivers/video/fbdev/vt8623fb.c vt8623fb_set_par() -> svga_set_timings()

Type Parameter Key Value
PARAM_VALUE 1 tm 9008545843519705088
PARAM_VALUE 2 var 4096-ptr_max
PARAM_VALUE 2 var->activate 0
PARAM_VALUE 2 var->xoffset 0
PARAM_VALUE 2 var->yoffset 0
PARAM_VALUE 3 hmul 1
PARAM_VALUE 4 hdiv 1
PARAM_VALUE 5 vmul 1-2
PARAM_VALUE 6 vdiv 1
PARAM_VALUE 7 hborder 1
FUZZY_MAX 5 vmul 2
HARD_MAX 5 vmul 2
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 2 var->blue.msb_right 0-u32max
HOST_DATA 2 var->green.msb_right 0-u32max
HOST_DATA 2 var->red.msb_right 0-u32max
HOST_DATA 2 var->transp.length 0-u32max
HOST_DATA 2 var->transp.msb_right 0-u32max
HOST_DATA 2 var->transp.offset 0-u32max
HOST_DATA 2 var->xres 8-u32max[c]
HOST_DATA 2 var->xres_virtual 8-u32max
HOST_DATA 2 var->yres 8-s32max[c]
NO_OVERFLOW_SIMPLE 2 var->xres
NO_OVERFLOW_SIMPLE 2 var->xres_virtual
NO_OVERFLOW_SIMPLE 2 var->yres
NO_OVERFLOW_SIMPLE 2 var->yres_virtual
UNITS 0 regbase unit_byte
USER_PTR 2 var->reserved
HALF_LOCKED2 &minfo->crtc2.lock
HALF_LOCKED2 &par->open_lock
HALF_LOCKED2 global &console_sem

drivers/video/fbdev/arkfb.c arkfb_set_par() -> svga_set_timings()

Type Parameter Key Value
PARAM_VALUE 1 tm 7319511029941960704
PARAM_VALUE 2 var 4096-ptr_max
PARAM_VALUE 2 var->activate 0
PARAM_VALUE 2 var->xoffset 0
PARAM_VALUE 2 var->yoffset 0
PARAM_VALUE 3 hmul 1-3
PARAM_VALUE 4 hdiv 1-2
PARAM_VALUE 5 vmul 1-2
PARAM_VALUE 6 vdiv 1-2
PARAM_VALUE 7 hborder 1-3
FUZZY_MAX 3 hmul 3
FUZZY_MAX 4 hdiv 2
FUZZY_MAX 5 vmul 2
FUZZY_MAX 6 vdiv 2
FUZZY_MAX 7 hborder 3
HARD_MAX 3 hmul 3
HARD_MAX 4 hdiv 2
HARD_MAX 5 vmul 2
HARD_MAX 6 vdiv 2
HARD_MAX 7 hborder 3
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 2 var->blue.msb_right 0-u32max
HOST_DATA 2 var->green.msb_right 0-u32max
HOST_DATA 2 var->red.msb_right 0-u32max
HOST_DATA 2 var->transp.length 0-u32max
HOST_DATA 2 var->transp.msb_right 0-u32max
HOST_DATA 2 var->transp.offset 0-u32max
HOST_DATA 2 var->xres 8-u32max[c]
HOST_DATA 2 var->xres_virtual 8-u32max
HOST_DATA 2 var->yres 8-s32max[c]
NO_OVERFLOW_SIMPLE 2 var->xres
NO_OVERFLOW_SIMPLE 2 var->xres_virtual
NO_OVERFLOW_SIMPLE 2 var->yres
NO_OVERFLOW_SIMPLE 2 var->yres_virtual
UNITS 0 regbase unit_byte
USER_PTR 2 var->reserved
HALF_LOCKED2 &minfo->crtc2.lock
HALF_LOCKED2 &par->open_lock
HALF_LOCKED2 global &console_sem