Defined in 6 files as a function:

Referenced in 6 files:

Smatch caller information:

drivers/media/platform/samsung/s5p-jpeg/jpeg-core.c s5p_jpeg_enum_fmt_vid_cap() -> enum_fmt()

Type Parameter Key Value
PARAM_VALUE 0 f 4096-ptr_max
PARAM_VALUE 1 type 4233675917965770752
PARAM_VALUE 2 is_out 26
PARAM_VALUE 3 f 4096-ptr_max
PARAM_VALUE 4 type 1
BUF_SIZE 1 type 832
BUF_SIZE 3 f (-1),128-16383
BUF_SIZE 3 f (-1),128-16383
DATA_SOURCE 0 f r file_to_ctx
DATA_SOURCE 3 f $2
USER_DATA 3 f->flags 0-u32max[u]
USER_DATA 3 f->index 0-u32max[u]
USER_DATA 3 f->mbus_code 0-u32max[u]
USER_DATA 3 f->pixelformat 0-u32max[u]
USER_DATA 3 f->type 0-u32max[u]
USER_PTR 3 f
HALF_LOCKED2 lock
HALF_LOCKED2 req_queue_lock

drivers/media/platform/samsung/s5p-jpeg/jpeg-core.c s5p_jpeg_enum_fmt_vid_cap() -> enum_fmt()

Type Parameter Key Value
PARAM_VALUE 0 f 4096-ptr_max
PARAM_VALUE 1 type 4233675917965770752
PARAM_VALUE 2 is_out 26
PARAM_VALUE 3 f 4096-ptr_max
PARAM_VALUE 4 type 4
BUF_SIZE 1 type 832
BUF_SIZE 3 f (-1),128-16383
BUF_SIZE 3 f (-1),128-16383
DATA_SOURCE 0 f r file_to_ctx
DATA_SOURCE 3 f $2
USER_DATA 3 f->flags 0-u32max[u]
USER_DATA 3 f->index 0-u32max[u]
USER_DATA 3 f->mbus_code 0-u32max[u]
USER_DATA 3 f->pixelformat 0-u32max[u]
USER_DATA 3 f->type 0-u32max[u]
USER_PTR 3 f
HALF_LOCKED2 lock
HALF_LOCKED2 req_queue_lock

drivers/media/platform/samsung/s5p-jpeg/jpeg-core.c s5p_jpeg_enum_fmt_vid_out() -> enum_fmt()

Type Parameter Key Value
PARAM_VALUE 0 f 4096-ptr_max
PARAM_VALUE 1 type 4233675917965770752
PARAM_VALUE 2 is_out 26
PARAM_VALUE 3 f 4096-ptr_max
PARAM_VALUE 4 type 2
BUF_SIZE 1 type 832
BUF_SIZE 3 f (-1),128-16383
BUF_SIZE 3 f (-1),128-16383
DATA_SOURCE 0 f r file_to_ctx
DATA_SOURCE 3 f $2
USER_DATA 3 f->flags 0-u32max[u]
USER_DATA 3 f->index 0-u32max[u]
USER_DATA 3 f->mbus_code 0-u32max[u]
USER_DATA 3 f->pixelformat 0-u32max[u]
USER_DATA 3 f->type 0-u32max[u]
USER_PTR 3 f
HALF_LOCKED2 lock
HALF_LOCKED2 req_queue_lock

drivers/media/platform/samsung/s5p-jpeg/jpeg-core.c s5p_jpeg_enum_fmt_vid_out() -> enum_fmt()

Type Parameter Key Value
PARAM_VALUE 0 f 4096-ptr_max
PARAM_VALUE 1 type 4233675917965770752
PARAM_VALUE 2 is_out 26
PARAM_VALUE 3 f 4096-ptr_max
PARAM_VALUE 4 type 8
BUF_SIZE 1 type 832
BUF_SIZE 3 f (-1),128-16383
BUF_SIZE 3 f (-1),128-16383
DATA_SOURCE 0 f r file_to_ctx
DATA_SOURCE 3 f $2
USER_DATA 3 f->flags 0-u32max[u]
USER_DATA 3 f->index 0-u32max[u]
USER_DATA 3 f->mbus_code 0-u32max[u]
USER_DATA 3 f->pixelformat 0-u32max[u]
USER_DATA 3 f->type 0-u32max[u]
USER_PTR 3 f
HALF_LOCKED2 lock
HALF_LOCKED2 req_queue_lock

drivers/media/platform/m2m-deinterlace.c vidioc_enum_fmt_vid_cap() -> enum_fmt()

Type Parameter Key Value
PARAM_VALUE 0 f 4096-ptr_max
PARAM_VALUE 1 type 1
BUF_SIZE 0 f (-1),128-16383
BUF_SIZE 0 f (-1),128-16383
DATA_SOURCE 0 f $2
USER_DATA 0 f->flags 0-u32max[u]
USER_DATA 0 f->index 0-u32max[u]
USER_DATA 0 f->mbus_code 0-u32max[u]
USER_DATA 0 f->pixelformat 0-u32max[u]
USER_DATA 0 f->type 0-u32max[u]
USER_PTR 0 f
HALF_LOCKED2 lock
HALF_LOCKED2 req_queue_lock

drivers/media/platform/m2m-deinterlace.c vidioc_enum_fmt_vid_out() -> enum_fmt()

Type Parameter Key Value
PARAM_VALUE 0 f 4096-ptr_max
PARAM_VALUE 1 type 2
BUF_SIZE 0 f (-1),128-16383
BUF_SIZE 0 f (-1),128-16383
DATA_SOURCE 0 f $2
USER_DATA 0 f->flags 0-u32max[u]
USER_DATA 0 f->index 0-u32max[u]
USER_DATA 0 f->mbus_code 0-u32max[u]
USER_DATA 0 f->pixelformat 0-u32max[u]
USER_DATA 0 f->type 0-u32max[u]
USER_PTR 0 f
HALF_LOCKED2 lock
HALF_LOCKED2 req_queue_lock

drivers/media/platform/nxp/mx2_emmaprp.c vidioc_enum_fmt_vid_cap() -> enum_fmt()

Type Parameter Key Value
PARAM_VALUE 0 f 4096-ptr_max
PARAM_VALUE 1 type 1
BUF_SIZE 0 f (-1),128-16383
BUF_SIZE 0 f (-1),128-16383
DATA_SOURCE 0 f $2
USER_DATA 0 f->flags 0-u32max[u]
USER_DATA 0 f->index 0-u32max[u]
USER_DATA 0 f->mbus_code 0-u32max[u]
USER_DATA 0 f->pixelformat 0-u32max[u]
USER_DATA 0 f->type 0-u32max[u]
USER_PTR 0 f
HALF_LOCKED2 lock
HALF_LOCKED2 req_queue_lock

drivers/media/platform/nxp/mx2_emmaprp.c vidioc_enum_fmt_vid_out() -> enum_fmt()

Type Parameter Key Value
PARAM_VALUE 0 f 4096-ptr_max
PARAM_VALUE 1 type 2
BUF_SIZE 0 f (-1),128-16383
BUF_SIZE 0 f (-1),128-16383
DATA_SOURCE 0 f $2
USER_DATA 0 f->flags 0-u32max[u]
USER_DATA 0 f->index 0-u32max[u]
USER_DATA 0 f->mbus_code 0-u32max[u]
USER_DATA 0 f->pixelformat 0-u32max[u]
USER_DATA 0 f->type 0-u32max[u]
USER_PTR 0 f
HALF_LOCKED2 lock
HALF_LOCKED2 req_queue_lock

drivers/media/test-drivers/vim2m.c vidioc_enum_fmt_vid_cap() -> enum_fmt()

Type Parameter Key Value
PARAM_VALUE 0 f 4096-ptr_max
PARAM_VALUE 1 type 1
BUF_SIZE 0 f (-1),128-16383
BUF_SIZE 0 f (-1),128-16383
DATA_SOURCE 0 f $2
USER_DATA 0 f->flags 0-u32max[u]
USER_DATA 0 f->index 0-u32max[u]
USER_DATA 0 f->mbus_code 0-u32max[u]
USER_DATA 0 f->pixelformat 0-u32max[u]
USER_DATA 0 f->type 0-u32max[u]
USER_PTR 0 f
HALF_LOCKED2 lock
HALF_LOCKED2 req_queue_lock

drivers/media/test-drivers/vim2m.c vidioc_enum_fmt_vid_out() -> enum_fmt()

Type Parameter Key Value
PARAM_VALUE 0 f 4096-ptr_max
PARAM_VALUE 1 type 2
BUF_SIZE 0 f (-1),128-16383
BUF_SIZE 0 f (-1),128-16383
DATA_SOURCE 0 f $2
USER_DATA 0 f->flags 0-u32max[u]
USER_DATA 0 f->index 0-u32max[u]
USER_DATA 0 f->mbus_code 0-u32max[u]
USER_DATA 0 f->pixelformat 0-u32max[u]
USER_DATA 0 f->type 0-u32max[u]
USER_PTR 0 f
HALF_LOCKED2 lock
HALF_LOCKED2 req_queue_lock

drivers/media/platform/nxp/imx-jpeg/mxc-jpeg.c mxc_jpeg_enum_fmt_vid_cap() -> enum_fmt()

Type Parameter Key Value
PARAM_VALUE 0 f 3434389617978159104
PARAM_VALUE 1 type 15
PARAM_VALUE 2 is_out 4096-ptr_max
PARAM_VALUE 3 f 0
BUF_SIZE 0 f 720
BUF_SIZE 2 is_out (-1),128-16383
BUF_SIZE 2 is_out (-1),128-16383
DATA_SOURCE 2 is_out $2
USER_DATA 2 is_out->flags 0-u32max[u]
USER_DATA 2 is_out->index 0-u32max[u]
USER_DATA 2 is_out->mbus_code 0-u32max[u]
USER_DATA 2 is_out->pixelformat 0-u32max[u]
USER_DATA 2 is_out->type 0-u32max[u]
USER_PTR 2 is_out
HALF_LOCKED2 lock
HALF_LOCKED2 req_queue_lock

drivers/media/platform/nxp/imx-jpeg/mxc-jpeg.c mxc_jpeg_enum_fmt_vid_cap() -> enum_fmt()

Type Parameter Key Value
PARAM_VALUE 0 f 3434389617978159104
PARAM_VALUE 1 type 15
PARAM_VALUE 2 is_out 4096-ptr_max
PARAM_VALUE 3 f 1
BUF_SIZE 0 f 720
BUF_SIZE 2 is_out (-1),128-16383
BUF_SIZE 2 is_out (-1),128-16383
DATA_SOURCE 2 is_out $2
USER_DATA 2 is_out->flags 0-u32max[u]
USER_DATA 2 is_out->index 0-u32max[u]
USER_DATA 2 is_out->mbus_code 0-u32max[u]
USER_DATA 2 is_out->pixelformat 0-u32max[u]
USER_DATA 2 is_out->type 0-u32max[u]
USER_PTR 2 is_out
HALF_LOCKED2 lock
HALF_LOCKED2 req_queue_lock

drivers/media/platform/nxp/imx-jpeg/mxc-jpeg.c mxc_jpeg_enum_fmt_vid_out() -> enum_fmt()

Type Parameter Key Value
PARAM_VALUE 0 f 3434389617978159104
PARAM_VALUE 1 type 15
PARAM_VALUE 2 is_out 4096-ptr_max
PARAM_VALUE 3 f 0-1
BUF_SIZE 0 f 720
BUF_SIZE 2 is_out (-1),128-16383
BUF_SIZE 2 is_out (-1),128-16383
DATA_SOURCE 2 is_out $2
FUZZY_MAX 3 f 1
HARD_MAX 3 f 1
USER_DATA 2 is_out->flags 0-u32max[u]
USER_DATA 2 is_out->index 0-u32max[u]
USER_DATA 2 is_out->mbus_code 0-u32max[u]
USER_DATA 2 is_out->pixelformat 0-u32max[u]
USER_DATA 2 is_out->type 0-u32max[u]
USER_PTR 2 is_out
HALF_LOCKED2 lock
HALF_LOCKED2 req_queue_lock

drivers/media/test-drivers/vicodec/vicodec-core.c vidioc_enum_fmt_vid_cap() -> enum_fmt()

Type Parameter Key Value
PARAM_VALUE 0 f 4096-ptr_max
PARAM_VALUE 1 type 4096-ptr_max
PARAM_VALUE 2 is_out 0
BUF_SIZE 0 f (-1),128-16383
BUF_SIZE 0 f (-1),128-16383
DATA_SOURCE 0 f $2
DATA_SOURCE 1 type r file2ctx
USER_DATA 0 f->flags 0-u32max[u]
USER_DATA 0 f->index 0-u32max[u]
USER_DATA 0 f->mbus_code 0-u32max[u]
USER_DATA 0 f->pixelformat 0-u32max[u]
USER_DATA 0 f->type 0-u32max[u]
USER_PTR 0 f
HALF_LOCKED2 lock
HALF_LOCKED2 req_queue_lock

drivers/media/test-drivers/vicodec/vicodec-core.c vidioc_enum_fmt_vid_out() -> enum_fmt()

Type Parameter Key Value
PARAM_VALUE 0 f 4096-ptr_max
PARAM_VALUE 1 type 4096-ptr_max
PARAM_VALUE 2 is_out 1
BUF_SIZE 0 f (-1),128-16383
BUF_SIZE 0 f (-1),128-16383
DATA_SOURCE 0 f $2
DATA_SOURCE 1 type r file2ctx
USER_DATA 0 f->flags 0-u32max[u]
USER_DATA 0 f->index 0-u32max[u]
USER_DATA 0 f->mbus_code 0-u32max[u]
USER_DATA 0 f->pixelformat 0-u32max[u]
USER_DATA 0 f->type 0-u32max[u]
USER_PTR 0 f
HALF_LOCKED2 lock
HALF_LOCKED2 req_queue_lock