Documented in 1 files:

Defined in 1 files as a function:

Referenced in 6 files:

Smatch caller information:

drivers/media/test-drivers/vivid/vivid-vid-out.c vivid_s_fmt_vid_out() -> v4l2_rect_set_min_size()

Type Parameter Key Value
PARAM_VALUE 0 r 4096-ptr_max
PARAM_VALUE 1 min_size 418950785704517632
BUF_SIZE 0 r 16
NOCHECK_CALL
HALF_LOCKED2 lock
HALF_LOCKED2 req_queue_lock

drivers/media/test-drivers/vivid/vivid-vid-out.c vivid_s_fmt_vid_out() -> v4l2_rect_set_min_size()

Type Parameter Key Value
PARAM_VALUE 0 r 4096-ptr_max
PARAM_VALUE 1 min_size 418950785704517632
PARAM_VALUE 1 min_size->width 0-1073741823
BUF_SIZE 0 r 16
NOCHECK_CALL
HALF_LOCKED2 lock
HALF_LOCKED2 req_queue_lock

drivers/media/test-drivers/vivid/vivid-vid-out.c vivid_try_fmt_vid_out() -> v4l2_rect_set_min_size()

Type Parameter Key Value
PARAM_VALUE 0 r 6599425710212575232
PARAM_VALUE 1 min_size 6773920685990531072
NOCHECK_CALL
USER_DATA 0 r->width 0-u32max[u]
HALF_LOCKED2 lock
HALF_LOCKED2 req_queue_lock

drivers/media/test-drivers/vivid/vivid-vid-out.c vivid_try_fmt_vid_out() -> v4l2_rect_set_min_size()

Type Parameter Key Value
PARAM_VALUE 0 r 6599425710212575232
PARAM_VALUE 0 r->height 16-8640
PARAM_VALUE 0 r->width 16-16384
PARAM_VALUE 1 min_size 4096-ptr_max
NOCHECK_CALL
USER_DATA 0 r->width 16-16384[u]
HALF_LOCKED2 lock
HALF_LOCKED2 req_queue_lock

drivers/media/test-drivers/vivid/vivid-vid-out.c vivid_vid_out_s_selection() -> v4l2_rect_set_min_size()

Type Parameter Key Value
PARAM_VALUE 0 r 4096-ptr_max
PARAM_VALUE 0 r->height 2-2160
PARAM_VALUE 0 r->width 2-4096
PARAM_VALUE 1 min_size 6773920685990531072
NOCHECK_CALL
USER_DATA 0 r->height 2-2160[c]
USER_DATA 0 r->left 0-65534[c]
USER_DATA 0 r->top 0-65534[c]
USER_DATA 0 r->width 2-4096[c]
HALF_LOCKED2 lock
HALF_LOCKED2 req_queue_lock

drivers/media/test-drivers/vivid/vivid-vid-out.c vivid_vid_out_s_selection() -> v4l2_rect_set_min_size()

Type Parameter Key Value
PARAM_VALUE 0 r 4096-ptr_max
PARAM_VALUE 1 min_size 8970775257520062464
PARAM_VALUE 1 min_size->height 0-1080
PARAM_VALUE 1 min_size->width 0-1024
BUF_SIZE 0 r 16
NOCHECK_CALL
USER_DATA 1 min_size->height 0-1080[c]
USER_DATA 1 min_size->width 0-1024[c]
HALF_LOCKED2 lock
HALF_LOCKED2 req_queue_lock

drivers/media/test-drivers/vivid/vivid-vid-out.c vivid_vid_out_s_selection() -> v4l2_rect_set_min_size()

Type Parameter Key Value
PARAM_VALUE 0 r 4096-ptr_max
PARAM_VALUE 0 r->height 2-2160
PARAM_VALUE 0 r->width 2-4096
PARAM_VALUE 1 min_size 6773920685990531072
NOCHECK_CALL
USER_DATA 0 r->height 2-2160[c]
USER_DATA 0 r->left 0-65534[c]
USER_DATA 0 r->top 0-65534[c]
USER_DATA 0 r->width 2-4096[c]
HALF_LOCKED2 lock
HALF_LOCKED2 req_queue_lock

drivers/media/test-drivers/vivid/vivid-vid-out.c vivid_vid_out_s_selection() -> v4l2_rect_set_min_size()

Type Parameter Key Value
PARAM_VALUE 0 r 3025744115547389952
PARAM_VALUE 1 min_size 8970775257520062464
PARAM_VALUE 1 min_size->height 0-1073741823
PARAM_VALUE 1 min_size->width 0-1073741823
NOCHECK_CALL
HALF_LOCKED2 lock
HALF_LOCKED2 req_queue_lock

drivers/media/test-drivers/vivid/vivid-vid-out.c vivid_vid_out_s_selection() -> v4l2_rect_set_min_size()

Type Parameter Key Value
PARAM_VALUE 0 r 4096-ptr_max
PARAM_VALUE 1 min_size 8970775257520062464
PARAM_VALUE 1 min_size->height 0-1073741823
PARAM_VALUE 1 min_size->width 0-1073741823
BUF_SIZE 0 r 16
NOCHECK_CALL
HALF_LOCKED2 lock
HALF_LOCKED2 req_queue_lock

drivers/media/test-drivers/vivid/vivid-vid-out.c vivid_vid_out_s_selection() -> v4l2_rect_set_min_size()

Type Parameter Key Value
PARAM_VALUE 0 r 3025744115547389952
PARAM_VALUE 1 min_size 4096-ptr_max
PARAM_VALUE 1 min_size->height 0-4294967294
PARAM_VALUE 1 min_size->width 0-4294967294
NOCHECK_CALL
USER_DATA 1 min_size->left 0-65534[c]
USER_DATA 1 min_size->top 0-65534[c]
HALF_LOCKED2 lock
HALF_LOCKED2 req_queue_lock

drivers/media/platform/renesas/rcar-vin/rcar-v4l2.c rvin_s_selection() -> v4l2_rect_set_min_size()

Type Parameter Key Value
PARAM_VALUE 0 r 3760276857702883328
PARAM_VALUE 1 min_size 4256235140295847936
PARAM_VALUE 1 min_size->height 2
PARAM_VALUE 1 min_size->width 6
NOCHECK_CALL
USER_DATA 0 r->height 0-u32max[u]
USER_DATA 0 r->left s32min-s32max[u]
USER_DATA 0 r->top s32min-s32max[u]
USER_DATA 0 r->width 0-u32max[u]
HALF_LOCKED2 lock
HALF_LOCKED2 req_queue_lock

drivers/media/platform/rockchip/rkisp1/rkisp1-common.c rkisp1_sd_adjust_crop_rect() -> v4l2_rect_set_min_size()

Type Parameter Key Value
PARAM_VALUE 0 r 4096-ptr_max
PARAM_VALUE 0 r->width 0,2-u32max
PARAM_VALUE 1 min_size 8166226237057425408
BUF_SIZE 0 r (-1),16
BUF_SIZE 0 r (-1),16
DATA_SOURCE 0 r $0
BIT_INFO 0 r->left 0x0,0xfffffffe
BIT_INFO 0 r->width 0x0,0xfffffffe
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 sd_state->lock

drivers/media/test-drivers/vimc/vimc-scaler.c vimc_scaler_adjust_sink_crop() -> v4l2_rect_set_min_size()

Type Parameter Key Value
PARAM_VALUE 0 r 4096-ptr_max
PARAM_VALUE 1 min_size 3260942056703897600
DATA_SOURCE 0 r $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &video->mutex
HALF_LOCKED2 global &list_lock

drivers/media/test-drivers/vivid/vivid-vid-cap.c vivid_s_fmt_vid_cap() -> v4l2_rect_set_min_size()

Type Parameter Key Value
PARAM_VALUE 0 r 4096-ptr_max
PARAM_VALUE 1 min_size 5381389697658703872
BUF_SIZE 0 r 16
NOCHECK_CALL
HALF_LOCKED2 lock
HALF_LOCKED2 req_queue_lock

drivers/media/test-drivers/vivid/vivid-vid-cap.c vivid_s_fmt_vid_cap() -> v4l2_rect_set_min_size()

Type Parameter Key Value
PARAM_VALUE 0 r 4096-ptr_max
PARAM_VALUE 1 min_size 5381389697658703872
PARAM_VALUE 1 min_size->width 0-1073741823
BUF_SIZE 0 r 16
NOCHECK_CALL
HALF_LOCKED2 lock
HALF_LOCKED2 req_queue_lock

drivers/media/test-drivers/vivid/vivid-vid-cap.c vivid_try_fmt_vid_cap() -> v4l2_rect_set_min_size()

Type Parameter Key Value
PARAM_VALUE 0 r 3878484947653623808
PARAM_VALUE 1 min_size 6773920685990531072
NOCHECK_CALL
USER_DATA 0 r->width 0-u32max[u]
HALF_LOCKED2 lock
HALF_LOCKED2 req_queue_lock

drivers/media/test-drivers/vivid/vivid-vid-cap.c vivid_try_fmt_vid_cap() -> v4l2_rect_set_min_size()

Type Parameter Key Value
PARAM_VALUE 0 r 3878484947653623808
PARAM_VALUE 0 r->height 16-8640
PARAM_VALUE 0 r->width 16-16384
PARAM_VALUE 1 min_size 4096-ptr_max
NOCHECK_CALL
USER_DATA 0 r->width 16-16384[u]
HALF_LOCKED2 lock
HALF_LOCKED2 req_queue_lock

drivers/media/test-drivers/vivid/vivid-vid-cap.c vivid_vid_cap_s_selection() -> v4l2_rect_set_min_size()

Type Parameter Key Value
PARAM_VALUE 0 r 4096-ptr_max
PARAM_VALUE 0 r->height 2-2160
PARAM_VALUE 0 r->width 2-4096
PARAM_VALUE 1 min_size 6773920685990531072
NOCHECK_CALL
USER_DATA 0 r->height 2-2160[c]
USER_DATA 0 r->left 0-65534[c]
USER_DATA 0 r->top 0-65534[c]
USER_DATA 0 r->width 2-4096[c]
HALF_LOCKED2 lock
HALF_LOCKED2 req_queue_lock

drivers/media/test-drivers/vivid/vivid-vid-cap.c vivid_vid_cap_s_selection() -> v4l2_rect_set_min_size()

Type Parameter Key Value
PARAM_VALUE 0 r 6533912702519803904
PARAM_VALUE 1 min_size 4809709188600545280
PARAM_VALUE 1 min_size->height 0-1073741823
PARAM_VALUE 1 min_size->width 0-1073741823
NOCHECK_CALL
HALF_LOCKED2 lock
HALF_LOCKED2 req_queue_lock

drivers/media/test-drivers/vivid/vivid-vid-cap.c vivid_vid_cap_s_selection() -> v4l2_rect_set_min_size()

Type Parameter Key Value
PARAM_VALUE 0 r 4096-ptr_max
PARAM_VALUE 1 min_size 4809709188600545280
PARAM_VALUE 1 min_size->height 0-1073741823
PARAM_VALUE 1 min_size->width 0-1073741823
BUF_SIZE 0 r 16
NOCHECK_CALL
HALF_LOCKED2 lock
HALF_LOCKED2 req_queue_lock

drivers/media/test-drivers/vivid/vivid-vid-cap.c vivid_vid_cap_s_selection() -> v4l2_rect_set_min_size()

Type Parameter Key Value
PARAM_VALUE 0 r 6533912702519803904
PARAM_VALUE 1 min_size 4096-ptr_max
PARAM_VALUE 1 min_size->height 0-4294967294
PARAM_VALUE 1 min_size->width 0-4294967294
NOCHECK_CALL
USER_DATA 1 min_size->left 0-65534[c]
USER_DATA 1 min_size->top 0-65534[c]
HALF_LOCKED2 lock
HALF_LOCKED2 req_queue_lock

drivers/media/test-drivers/vivid/vivid-vid-cap.c vivid_vid_cap_s_selection() -> v4l2_rect_set_min_size()

Type Parameter Key Value
PARAM_VALUE 0 r 4096-ptr_max
PARAM_VALUE 0 r->height 2-2160
PARAM_VALUE 0 r->width 2-4096
PARAM_VALUE 1 min_size 6773920685990531072
NOCHECK_CALL
USER_DATA 0 r->height 2-2160[c]
USER_DATA 0 r->left 0-65534[c]
USER_DATA 0 r->top 0-65534[c]
USER_DATA 0 r->width 2-4096[c]
HALF_LOCKED2 lock
HALF_LOCKED2 req_queue_lock

drivers/media/test-drivers/vivid/vivid-vid-cap.c vivid_vid_cap_s_selection() -> v4l2_rect_set_min_size()

Type Parameter Key Value
PARAM_VALUE 0 r 4096-ptr_max
PARAM_VALUE 1 min_size 4809709188600545280
PARAM_VALUE 1 min_size->height 0-1080
PARAM_VALUE 1 min_size->width 0-1024
BUF_SIZE 0 r 16
NOCHECK_CALL
USER_DATA 1 min_size->height 0-1080[c]
USER_DATA 1 min_size->width 0-1024[c]
HALF_LOCKED2 lock
HALF_LOCKED2 req_queue_lock

drivers/media/platform/st/stm32/stm32-dcmipp/dcmipp-byteproc.c dcmipp_byteproc_adjust_crop() -> v4l2_rect_set_min_size()

Type Parameter Key Value
PARAM_VALUE 0 r 4096-ptr_max
PARAM_VALUE 1 min_size 8083640167813038080
DATA_SOURCE 0 r $0
RX_PATH
NOCHECK_CALL
HALF_LOCKED2 &video->mutex
HALF_LOCKED2 lock