Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 11 files:
- drivers/media/platform/chips-media/wave5/wave5-helper.c, line 267
- drivers/media/platform/imagination/e5010-jpeg-enc.c
- drivers/media/platform/nxp/dw100/dw100.c
- drivers/media/platform/renesas/rzv2h-ivc/rzv2h-ivc-video.c, line 387
- drivers/media/platform/rockchip/rkcif/rkcif-stream.c, line 347
- drivers/media/platform/rockchip/rkvdec/rkvdec.c, line 106
- drivers/media/platform/synopsys/hdmirx/snps_hdmirx.c, line 1263
- drivers/media/platform/verisilicon/hantro_v4l2.c
- drivers/media/test-drivers/vim2m.c
- drivers/media/test-drivers/visl/visl-video.c
- drivers/media/v4l2-core/v4l2-common.c, line 546
Smatch caller information:
drivers/media/platform/rockchip/rkcif/rkcif-stream.c rkcif_stream_fill_format() -> v4l2_fill_pixfmt_mp()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pixfmt | 4096-ptr_max |
| PARAM_VALUE | 2 | width | 64-8192 |
| PARAM_VALUE | 3 | height | 64-8192 |
| BUF_SIZE | 0 | pixfmt | (-1),192 |
| BUF_SIZE | 0 | pixfmt | (-1),192 |
| DATA_SOURCE | 0 | pixfmt | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | pixfmt->colorspace | 0-u32max[u] |
| USER_DATA | 0 | pixfmt->field | 0-u32max[u] |
| USER_DATA | 0 | pixfmt->flags | 0-255[u] |
| USER_DATA | 0 | pixfmt->height | 0-u32max[u] |
| USER_DATA | 0 | pixfmt->hsv_enc | 0-255[u] |
| USER_DATA | 0 | pixfmt->num_planes | 0-255[u] |
| USER_DATA | 0 | pixfmt->pixelformat | 0-u32max |
| USER_DATA | 0 | pixfmt->quantization | 0-255[u] |
| USER_DATA | 0 | pixfmt->width | 0-u32max[u] |
| USER_DATA | 0 | pixfmt->xfer_func | 0-255[u] |
| USER_DATA | 0 | pixfmt->ycbcr_enc | 0-255[u] |
| USER_DATA | 2 | width | 65-8191[u] |
| USER_DATA | 3 | height | 65-8191[u] |
| UNITS | 2 | width | unit_byte |
| UNITS | 3 | height | unit_byte |
drivers/media/test-drivers/vim2m.c vidioc_g_fmt_mplane() -> v4l2_fill_pixfmt_mp()
| Type | Parameter | Key | Value |
|---|---|---|---|
| USER_DATA | 0 | pixfmt->colorspace | 0-u32max[u] |
| USER_DATA | 0 | pixfmt->field | 0-u32max[u] |
| USER_DATA | 0 | pixfmt->flags | 0-255[u] |
| USER_DATA | 0 | pixfmt->height | 0-u32max[u] |
| USER_DATA | 0 | pixfmt->hsv_enc | 0-255[u] |
| USER_DATA | 0 | pixfmt->num_planes | 0-255[u] |
| USER_DATA | 0 | pixfmt->pixelformat | 0-u32max[u] |
| USER_DATA | 0 | pixfmt->quantization | 0-255[u] |
| USER_DATA | 0 | pixfmt->width | 0-u32max[u] |
| USER_DATA | 0 | pixfmt->xfer_func | 0-255[u] |
| USER_DATA | 0 | pixfmt->ycbcr_enc | 0-255[u] |
| UNITS | 2 | width | unit_byte |
| UNITS | 3 | height | unit_byte |
| HALF_LOCKED2 | lock | ||
| HALF_LOCKED2 | req_queue_lock |
drivers/media/test-drivers/vim2m.c vidioc_try_fmt() -> v4l2_fill_pixfmt_mp()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | pixelformat | 0-1195528775,1196573255 |
| PARAM_VALUE | 2 | width | 0,32-640 |
| PARAM_VALUE | 3 | height | 0-481 |
| CAPPED_DATA | 2 | width | 1 |
| CAPPED_DATA | 3 | height | 1 |
| BIT_INFO | 2 | width | 0x0,0x3fe |
| USER_DATA | 0 | pixfmt->colorspace | 1-u32max[u] |
| USER_DATA | 0 | pixfmt->field | 0-u32max[u] |
| USER_DATA | 0 | pixfmt->flags | 0-255[u] |
| USER_DATA | 0 | pixfmt->height | 0-u32max[u] |
| USER_DATA | 0 | pixfmt->hsv_enc | 0-255[u] |
| USER_DATA | 0 | pixfmt->num_planes | 0-255[u] |
| USER_DATA | 0 | pixfmt->pixelformat | 825770306,859981650,861030210,1111967570,1195528775,1196573255 |
| USER_DATA | 0 | pixfmt->quantization | 0-255[u] |
| USER_DATA | 0 | pixfmt->width | 0-u32max[u] |
| USER_DATA | 0 | pixfmt->xfer_func | 0-255[u] |
| USER_DATA | 0 | pixfmt->ycbcr_enc | 0-255[u] |
| USER_DATA | 1 | pixelformat | 825770306,859981650,861030210,1111967570,1195528775,1196573255 |
| USER_DATA | 2 | width | 0,34-640[c] |
| USER_DATA | 3 | height | 0-480[c] |
| UNITS | 2 | width | unit_byte |
| UNITS | 3 | height | unit_byte |
| HALF_LOCKED2 | lock | ||
| HALF_LOCKED2 | req_queue_lock |
drivers/media/platform/imagination/e5010-jpeg-enc.c e5010_jpeg_set_default_params() -> v4l2_fill_pixfmt_mp()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pixfmt | 4096-ptr_max |
| BUF_SIZE | 0 | pixfmt | 192 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 2 | width | unit_byte |
| UNITS | 3 | height | unit_byte |
| LOCK2 | &e5010->mutex | ||
| TYPE_LOCK | (struct e5010_dev)->mutex |
drivers/media/platform/imagination/e5010-jpeg-enc.c e5010_jpeg_try_fmt() -> v4l2_fill_pixfmt_mp()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pixfmt | 4096-ptr_max |
| BUF_SIZE | 0 | pixfmt | 192 |
| NOCHECK_CALL | |||
| USER_DATA | 0 | pixfmt->colorspace | 1-u32max[u] |
| USER_DATA | 0 | pixfmt->field | 0-u32max[u] |
| USER_DATA | 0 | pixfmt->flags | 0-255[u] |
| USER_DATA | 0 | pixfmt->height | 0-u32max |
| USER_DATA | 0 | pixfmt->hsv_enc | 0-255[u] |
| USER_DATA | 0 | pixfmt->num_planes | 0-255[u] |
| USER_DATA | 0 | pixfmt->pixelformat | 0-u32max[u] |
| USER_DATA | 0 | pixfmt->quantization | 1-255[u] |
| USER_DATA | 0 | pixfmt->width | 0-u32max |
| USER_DATA | 0 | pixfmt->xfer_func | 1-255[u] |
| USER_DATA | 0 | pixfmt->ycbcr_enc | 1-255[u] |
| USER_DATA | 1 | pixelformat | 0-u32max[u] |
| USER_DATA | 2 | width | 0-u32max |
| USER_DATA | 3 | height | 0-u32max |
| UNITS | 2 | width | unit_byte |
| UNITS | 3 | height | unit_byte |
| HALF_LOCKED2 | lock | ||
| HALF_LOCKED2 | req_queue_lock |
drivers/media/platform/verisilicon/hantro_v4l2.c hantro_set_reference_frames_format() -> v4l2_fill_pixfmt_mp()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pixfmt | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | pixfmt->height | 0-u32max |
| USER_DATA | 0 | pixfmt->width | 0-u32max |
| USER_DATA | 2 | width | 0-u32max |
| USER_DATA | 3 | height | 0-u32max |
| UNITS | 2 | width | unit_byte |
| UNITS | 3 | height | unit_byte |
drivers/media/platform/verisilicon/hantro_v4l2.c hantro_try_fmt() -> v4l2_fill_pixfmt_mp()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pixfmt | 4096-ptr_max |
| PARAM_VALUE | 0 | pixfmt->field | 1 |
| PARAM_VALUE | 0 | pixfmt->pixelformat | 875,808530000,808530004,842091854,842091865,842093654,842094158,875967059,892425302,892425806,892744275,1177638465,1178095702,1178161238,1195724874,1395803981,1448695129,1498831189 |
| PARAM_VALUE | 1 | pixelformat | 808530000,808530004,842091854,842091865,842093654,842094158,875967059,892425302,892425806,892744275,1177638465,1178095702,1178161238,1195724874,1395803981,1448695129,1498831189 |
| DATA_SOURCE | 0 | pixfmt | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 0 | pixfmt->colorspace | 0-u32max[u] |
| USER_DATA | 0 | pixfmt->flags | 0-255[u] |
| USER_DATA | 0 | pixfmt->height | 0-u32max |
| USER_DATA | 0 | pixfmt->hsv_enc | 0-255[u] |
| USER_DATA | 0 | pixfmt->num_planes | 0-255[u] |
| USER_DATA | 0 | pixfmt->pixelformat | 875,808530000,808530004,842091854,842091865,842093654,842094158 |
| USER_DATA | 0 | pixfmt->quantization | 0-255[u] |
| USER_DATA | 0 | pixfmt->width | 0-u32max |
| USER_DATA | 0 | pixfmt->xfer_func | 0-255[u] |
| USER_DATA | 0 | pixfmt->ycbcr_enc | 0-255[u] |
| USER_DATA | 2 | width | 0-u32max |
| USER_DATA | 3 | height | 0-u32max |
| UNITS | 2 | width | unit_byte |
| UNITS | 3 | height | unit_byte |
drivers/media/platform/rockchip/rkvdec/rkvdec.c rkvdec_fill_decoded_pixfmt() -> v4l2_fill_pixfmt_mp()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pixfmt | 4096-ptr_max |
| BUF_SIZE | 0 | pixfmt | (-1),192 |
| BUF_SIZE | 0 | pixfmt | (-1),192 |
| DATA_SOURCE | 0 | pixfmt | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 0 | pixfmt->colorspace | 0-u32max[u] |
| USER_DATA | 0 | pixfmt->field | 0-u32max[u] |
| USER_DATA | 0 | pixfmt->flags | 0-255[u] |
| USER_DATA | 0 | pixfmt->height | 0-u32max |
| USER_DATA | 0 | pixfmt->hsv_enc | 0-255[u] |
| USER_DATA | 0 | pixfmt->num_planes | 0-255[u] |
| USER_DATA | 0 | pixfmt->pixelformat | 0-u32max |
| USER_DATA | 0 | pixfmt->quantization | 0-255[u] |
| USER_DATA | 0 | pixfmt->width | 0-u32max |
| USER_DATA | 0 | pixfmt->xfer_func | 0-255[u] |
| USER_DATA | 0 | pixfmt->ycbcr_enc | 0-255[u] |
| USER_DATA | 1 | pixelformat | 0-u32max |
| USER_DATA | 2 | width | 0-u32max |
| USER_DATA | 3 | height | 0-u32max |
| UNITS | 2 | width | unit_byte |
| UNITS | 3 | height | unit_byte |
drivers/media/platform/renesas/rzv2h-ivc/rzv2h-ivc-video.c rzv2h_ivc_try_fmt() -> v4l2_fill_pixfmt_mp()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pixfmt | 4096-ptr_max |
| PARAM_VALUE | 0 | pixfmt->field | 1 |
| PARAM_VALUE | 0 | pixfmt->height | 480-4096 |
| PARAM_VALUE | 0 | pixfmt->pixelformat | 808538691,825770306,842093123,844257602,875647555,909197895,909199186,909201991,1111967570,1195528775,1196573255 |
| PARAM_VALUE | 0 | pixfmt->width | 640-4096 |
| PARAM_VALUE | 1 | pixelformat | 808538691,825770306,842093123,844257602,875647555,909197895,909199186,909201991,1111967570,1195528775,1196573255 |
| PARAM_VALUE | 2 | width | 640-4096 |
| PARAM_VALUE | 3 | height | 480-4096 |
| BUF_SIZE | 0 | pixfmt | (-1),192 |
| BUF_SIZE | 0 | pixfmt | (-1),192 |
| DATA_SOURCE | 0 | pixfmt | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 0 | pixfmt->flags | 0-255[u] |
| USER_DATA | 0 | pixfmt->height | 481-4095[u] |
| USER_DATA | 0 | pixfmt->hsv_enc | 1[u] |
| USER_DATA | 0 | pixfmt->num_planes | 0-255[u] |
| USER_DATA | 0 | pixfmt->width | 641-4095[u] |
| USER_DATA | 0 | pixfmt->xfer_func | 0-255[u] |
| USER_DATA | 2 | width | 641-4095[u] |
| USER_DATA | 3 | height | 481-4095[u] |
| UNITS | 2 | width | unit_byte |
| UNITS | 3 | height | unit_byte |
drivers/media/platform/nxp/dw100/dw100.c dw100_open() -> v4l2_fill_pixfmt_mp()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pixfmt | 4096-ptr_max |
| PARAM_VALUE | 0 | pixfmt->field | 1 |
| PARAM_VALUE | 2 | width | 640 |
| PARAM_VALUE | 3 | height | 480 |
| BUF_SIZE | 0 | pixfmt | 192 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/media/platform/nxp/dw100/dw100.c dw100_try_fmt() -> v4l2_fill_pixfmt_mp()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pixfmt | 4096-ptr_max |
| PARAM_VALUE | 1 | pixelformat | 825380174,825382478,825642318,825644622,842091854,842094158,909200718,909203022,1448695129,1498831189 |
| BUF_SIZE | 0 | pixfmt | 192 |
| NOCHECK_CALL | |||
| USER_DATA | 0 | pixfmt->colorspace | 0-u32max[u] |
| USER_DATA | 0 | pixfmt->field | 0-u32max[u] |
| USER_DATA | 0 | pixfmt->flags | 0-255[u] |
| USER_DATA | 0 | pixfmt->height | 0-u32max |
| USER_DATA | 0 | pixfmt->hsv_enc | 0-255[u] |
| USER_DATA | 0 | pixfmt->num_planes | 0-255[u] |
| USER_DATA | 0 | pixfmt->pixelformat | 0-u32max[u] |
| USER_DATA | 0 | pixfmt->quantization | 0-255[u] |
| USER_DATA | 0 | pixfmt->width | 0-u32max |
| USER_DATA | 0 | pixfmt->xfer_func | 0-255[u] |
| USER_DATA | 0 | pixfmt->ycbcr_enc | 0-255[u] |
| USER_DATA | 2 | width | 0-u32max |
| USER_DATA | 3 | height | 0-u32max |
| UNITS | 2 | width | unit_byte |
| UNITS | 3 | height | unit_byte |
| HALF_LOCKED2 | lock | ||
| HALF_LOCKED2 | req_queue_lock |
drivers/media/platform/synopsys/hdmirx/snps_hdmirx.c hdmirx_set_fmt() -> v4l2_fill_pixfmt_mp()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pixfmt | 4096-ptr_max |
| PARAM_VALUE | 0 | pixfmt->field | 1,8 |
| PARAM_VALUE | 0 | pixfmt->num_planes | 1-3 |
| PARAM_VALUE | 0 | pixfmt->pixelformat | 808530000,808530004,808530521,808534338,808534599,808535106,808535874,808535890,808538691,808604227,808605262,808665426,808669761,808671314,825380174,825380185,825382478,825642318,825642329,825644622,825770306-u32max |
| PARAM_VALUE | 0 | pixfmt->plane_fmt | 4096-ptr_max |
| PARAM_VALUE | 1 | pixelformat | 808530000,808530004,808530521,808534338,808534599,808535106,808535874,808535890,808538691,808604227,808605262,808665426,808669761,808671314,825380174,825380185,825382478,825642318,825642329,825644622,825770306-u32max |
| DATA_SOURCE | 0 | pixfmt | $1 |
| FUZZY_MAX | 0 | pixfmt->field | 8 |
| BIT_INFO | 0 | pixfmt->field | 0x0,0x9 |
| HARD_MAX | 0 | pixfmt->field | 8 |
| MEM_ZERO | 0 | pixfmt->reserved | |
| NOCHECK_CALL | |||
| USER_DATA | 0 | pixfmt->flags | 0-255[u] |
| USER_DATA | 0 | pixfmt->hsv_enc | 0[u] |
| USER_DATA | 0 | pixfmt->xfer_func | 0-255[u] |
| UNITS | 2 | width | unit_byte |
| UNITS | 3 | height | unit_byte |
| HALF_LOCKED2 | lock | ||
| HALF_LOCKED2 | req_queue_lock |
drivers/media/platform/chips-media/wave5/wave5-helper.c wave5_update_pix_fmt() -> v4l2_fill_pixfmt_mp()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pixfmt | 4096-ptr_max |
| DATA_SOURCE | 0 | pixfmt | $0 |
| DATA_SOURCE | 2 | width | $2 [m] |
| DATA_SOURCE | 3 | height | $3 [m] |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 2 | width | 0-u16max |
| HOST_DATA | 3 | height | 0-u16max |
| USER_DATA | 0 | pixfmt->colorspace | 0-u32max[u] |
| USER_DATA | 0 | pixfmt->field | 0-u32max[u] |
| USER_DATA | 0 | pixfmt->flags | 0-255[u] |
| USER_DATA | 0 | pixfmt->height | 0-u32max[u] |
| USER_DATA | 0 | pixfmt->hsv_enc | 0-255[u] |
| USER_DATA | 0 | pixfmt->num_planes | 0-255[u] |
| USER_DATA | 0 | pixfmt->quantization | 0-255[u] |
| USER_DATA | 0 | pixfmt->width | 0-u32max[u] |
| USER_DATA | 0 | pixfmt->xfer_func | 0-255[u] |
| USER_DATA | 0 | pixfmt->ycbcr_enc | 0-255[u] |
| USER_DATA | 2 | width | 0-u32max |
| USER_DATA | 3 | height | 0-u32max |
| UNITS | 2 | width | unit_byte |
| UNITS | 3 | height | unit_byte |
| HALF_LOCKED2 | &inst->state_spinlock | ||
| HALF_LOCKED2 | flags |
drivers/media/test-drivers/visl/visl-video.c visl_reset_decoded_fmt() -> v4l2_fill_pixfmt_mp()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pixfmt->field | 1 |
| PARAM_VALUE | 0 | pixfmt->height | 0 |
| PARAM_VALUE | 0 | pixfmt->num_planes | 0 |
| PARAM_VALUE | 0 | pixfmt->width | 0 |
| MEM_ZERO | 0 | pixfmt | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 2 | width | 0-u32max |
| USER_DATA | 3 | height | 0-u32max |
| UNITS | 2 | width | unit_byte |
| UNITS | 3 | height | unit_byte |
| HALF_LOCKED2 | &dev->dev_mutex |
drivers/media/test-drivers/visl/visl-video.c visl_try_fmt_vid_cap() -> v4l2_fill_pixfmt_mp()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pixfmt | 4096-ptr_max |
| BUF_SIZE | 0 | pixfmt | 192 |
| NOCHECK_CALL | |||
| USER_DATA | 0 | pixfmt->colorspace | 0-u32max[u] |
| USER_DATA | 0 | pixfmt->field | 0-u32max[u] |
| USER_DATA | 0 | pixfmt->flags | 0-255[u] |
| USER_DATA | 0 | pixfmt->height | 0-u32max |
| USER_DATA | 0 | pixfmt->hsv_enc | 0-255[u] |
| USER_DATA | 0 | pixfmt->num_planes | 0-255 |
| USER_DATA | 0 | pixfmt->pixelformat | 0-u32max[u] |
| USER_DATA | 0 | pixfmt->quantization | 0-255[u] |
| USER_DATA | 0 | pixfmt->width | 0-u32max |
| USER_DATA | 0 | pixfmt->xfer_func | 0-255[u] |
| USER_DATA | 0 | pixfmt->ycbcr_enc | 0-255[u] |
| USER_DATA | 1 | pixelformat | 0-u32max[u] |
| USER_DATA | 2 | width | 0-u32max |
| USER_DATA | 3 | height | 0-u32max |
| UNITS | 2 | width | unit_byte |
| UNITS | 3 | height | unit_byte |
| HALF_LOCKED2 | lock | ||
| HALF_LOCKED2 | req_queue_lock |