Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/gpu/drm/drm_fb_helper.c drm_fb_helper_check_var() -> drm_fb_pixel_format_equal()

Type Parameter Key Value
PARAM_VALUE 0 var_1 4096-ptr_max
PARAM_VALUE 0 var_1->bits_per_pixel 0-64
PARAM_VALUE 0 var_1->grayscale 0
PARAM_VALUE 1 var_2 4096-ptr_max
CAPPED_DATA 0 var_1->xoffset 1
CAPPED_DATA 0 var_1->xres 1
CAPPED_DATA 0 var_1->yoffset 1
CAPPED_DATA 0 var_1->yres 1
DATA_SOURCE 0 var_1 $0
STR_LEN 0 var_1 (-1),10,12-14,30
STR_LEN 0 var_1 (-1),10,12-14,30
CONSTRAINT 0 var_1->yres <=3259
CONSTRAINT 0 var_1->yres_virtual <=3259
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 var_1->blue.msb_right 0-u32max
HOST_DATA 0 var_1->green.msb_right 0-u32max
HOST_DATA 0 var_1->pixclock 0[c]
HOST_DATA 0 var_1->red.msb_right 0-u32max
HOST_DATA 0 var_1->transp.length 0-u32max
HOST_DATA 0 var_1->transp.msb_right 0-u32max
HOST_DATA 0 var_1->transp.offset 0-u32max
HOST_DATA 0 var_1->xres 1-s32max[c]
HOST_DATA 0 var_1->yres 1-s32max[c]
HOST_DATA 1 var_2->blue.msb_right 0-u32max
HOST_DATA 1 var_2->green.msb_right 0-u32max
HOST_DATA 1 var_2->hsync_len 1-256[c]
HOST_DATA 1 var_2->left_margin 0-4094,4294967040-u32max[c]
HOST_DATA 1 var_2->lower_margin 0-4095,4294963201-u32max[c]
HOST_DATA 1 var_2->pixclock 0-64000000[c]
HOST_DATA 1 var_2->red.msb_right 0-u32max
HOST_DATA 1 var_2->right_margin 0-u16max,4294963201-u32max[c]
HOST_DATA 1 var_2->transp.length 0-u32max
HOST_DATA 1 var_2->transp.msb_right 0-u32max
HOST_DATA 1 var_2->transp.offset 0-u32max
HOST_DATA 1 var_2->upper_margin 0-4094,4294967232-u32max[c]
HOST_DATA 1 var_2->vsync_len 1-64[c]
HOST_DATA 1 var_2->xres 0-u32max
HOST_DATA 1 var_2->xres_virtual 0-u32max
HOST_DATA 1 var_2->yres 0-u32max
HOST_DATA 1 var_2->yres_virtual 1-4096[c]
USER_DATA 0 var_1->activate 0-u32max[c]
USER_DATA 0 var_1->blue.length 0-u32max
USER_DATA 0 var_1->blue.msb_right 0-u32max
USER_DATA 0 var_1->blue.offset 0-u32max
USER_DATA 0 var_1->grayscale 0
USER_DATA 0 var_1->green.length 0-u32max
USER_DATA 0 var_1->green.msb_right 0-u32max
USER_DATA 0 var_1->green.offset 0-u32max
USER_DATA 0 var_1->nonstd 0
USER_DATA 0 var_1->pixclock 0
USER_DATA 0 var_1->red.length 0-u32max
USER_DATA 0 var_1->red.msb_right 0-u32max
USER_DATA 0 var_1->red.offset 0-u32max
USER_DATA 0 var_1->transp.length 0-u32max
USER_DATA 0 var_1->transp.msb_right 0-u32max
USER_DATA 0 var_1->transp.offset 0-u32max
USER_DATA 0 var_1->xoffset 0-s32max[c]
USER_DATA 0 var_1->xres 1-s32max[c]
USER_DATA 0 var_1->yoffset 0-s32max[c]
USER_DATA 0 var_1->yres 1-s32max[c]
NO_OVERFLOW_SIMPLE 1 var_2->xres
NO_OVERFLOW_SIMPLE 1 var_2->xres_virtual
NO_OVERFLOW_SIMPLE 1 var_2->yres
NO_OVERFLOW_SIMPLE 1 var_2->yres_virtual