Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 2 files:
- drivers/media/platform/chips-media/wave5/wave5-vpu-dec.c
- drivers/media/platform/chips-media/wave5/wave5-vpu-enc.c
Smatch caller information:
drivers/media/platform/chips-media/wave5/wave5-vpu-enc.c wave5_set_default_format() -> wave5_update_pix_fmt()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pix_mp | 4096-ptr_max |
| PARAM_VALUE | 1 | pix_fmt_type | 1 |
| PARAM_VALUE | 2 | width | 416 |
| PARAM_VALUE | 3 | height | 240 |
| PARAM_VALUE | 4 | frmsize | 6910576849869946884 |
| DATA_SOURCE | 0 | pix_mp | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/media/platform/chips-media/wave5/wave5-vpu-enc.c wave5_set_default_format() -> wave5_update_pix_fmt()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pix_mp | 4096-ptr_max |
| PARAM_VALUE | 1 | pix_fmt_type | 0 |
| PARAM_VALUE | 2 | width | 416 |
| PARAM_VALUE | 3 | height | 240 |
| PARAM_VALUE | 4 | frmsize | 6910576849869946880 |
| BUF_SIZE | 4 | frmsize | 48 |
| DATA_SOURCE | 0 | pix_mp | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/media/platform/chips-media/wave5/wave5-vpu-enc.c wave5_vpu_enc_s_fmt_out() -> wave5_update_pix_fmt()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pix_mp | 4096-ptr_max |
| PARAM_VALUE | 0 | pix_mp->pixelformat | 0,8,825380174,825382478,825642318,825644622,842091854,842091865 |
| PARAM_VALUE | 1 | pix_fmt_type | 0 |
| 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 | lock | ||
| HALF_LOCKED2 | req_queue_lock |
drivers/media/platform/chips-media/wave5/wave5-vpu-enc.c wave5_vpu_enc_try_fmt_cap() -> wave5_update_pix_fmt()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | pix_fmt_type | 0 |
| PARAM_VALUE | 4 | frmsize | 0,885941986369458176,1590996767123369984,2060147027623862272,6910576849869946880,6910576849869946884 |
| BUF_SIZE | 4 | frmsize | (-1),48 |
| BUF_SIZE | 4 | frmsize | (-1),48 |
| NOCHECK_CALL | |||
| USER_DATA | 0 | pix_mp->colorspace | 0-u32max[u] |
| USER_DATA | 0 | pix_mp->field | 0-u32max[u] |
| USER_DATA | 0 | pix_mp->flags | 0-255[u] |
| USER_DATA | 0 | pix_mp->height | 0-u32max[u] |
| USER_DATA | 0 | pix_mp->hsv_enc | 0-255[u] |
| USER_DATA | 0 | pix_mp->num_planes | 0-255[u] |
| USER_DATA | 0 | pix_mp->quantization | 0-255[u] |
| USER_DATA | 0 | pix_mp->width | 0-u32max[u] |
| USER_DATA | 0 | pix_mp->xfer_func | 0-255[u] |
| USER_DATA | 0 | pix_mp->ycbcr_enc | 0-255[u] |
| USER_DATA | 2 | width | 0-u32max[u] |
| USER_DATA | 3 | height | 0-u32max[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-vpu-enc.c wave5_vpu_enc_try_fmt_out() -> wave5_update_pix_fmt()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | pix_fmt_type | 1 |
| PARAM_VALUE | 4 | frmsize | 0,885941986369458176,1590996767123369984,2060147027623862272,6910576849869946880,6910576849869946884 |
| BUF_SIZE | 4 | frmsize | (-1),24 |
| BUF_SIZE | 4 | frmsize | (-1),24 |
| NOCHECK_CALL | |||
| USER_DATA | 0 | pix_mp->colorspace | 0-u32max[u] |
| USER_DATA | 0 | pix_mp->field | 0-u32max[u] |
| USER_DATA | 0 | pix_mp->flags | 0-255[u] |
| USER_DATA | 0 | pix_mp->height | 0-u32max[u] |
| USER_DATA | 0 | pix_mp->hsv_enc | 0-255[u] |
| USER_DATA | 0 | pix_mp->num_planes | 0-255[u] |
| USER_DATA | 0 | pix_mp->quantization | 0-255[u] |
| USER_DATA | 0 | pix_mp->width | 0-u32max[u] |
| USER_DATA | 0 | pix_mp->xfer_func | 0-255[u] |
| USER_DATA | 0 | pix_mp->ycbcr_enc | 0-255[u] |
| USER_DATA | 2 | width | 0-u32max[u] |
| USER_DATA | 3 | height | 0-u32max[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-vpu-dec.c handle_dynamic_resolution_change() -> wave5_update_pix_fmt()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pix_mp | 4096-ptr_max |
| PARAM_VALUE | 0 | pix_mp->pixelformat | 0,8,825380174,825382478,825642318,825644622,842091854,842091865 |
| PARAM_VALUE | 1 | pix_fmt_type | 0 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 2 | width | 0-u16max |
| HOST_DATA | 3 | height | 0-u16max |
| UNITS | 3 | height | unit_byte |
| LOCK2 | &inst->state_spinlock | ||
| LOCK2 | flags | ||
| HALF_LOCKED2 | &dev->irq_lock | ||
| TYPE_LOCK | (struct vpu_instance)->state_spinlock |
drivers/media/platform/chips-media/wave5/wave5-vpu-dec.c handle_dynamic_resolution_change() -> wave5_update_pix_fmt()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pix_mp | 4096-ptr_max |
| PARAM_VALUE | 0 | pix_mp->pixelformat | 0,8,825380174,825382478,825642318,825644622,842091854,842091865 |
| PARAM_VALUE | 1 | pix_fmt_type | 1 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 2 | width | 0-u16max |
| HOST_DATA | 3 | height | 0-u16max |
| UNITS | 3 | height | unit_byte |
| LOCK2 | &inst->state_spinlock | ||
| LOCK2 | flags | ||
| HALF_LOCKED2 | &dev->irq_lock | ||
| TYPE_LOCK | (struct vpu_instance)->state_spinlock |
drivers/media/platform/chips-media/wave5/wave5-vpu-dec.c wave5_set_default_format() -> wave5_update_pix_fmt()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pix_mp | 4096-ptr_max |
| PARAM_VALUE | 1 | pix_fmt_type | 0 |
| PARAM_VALUE | 2 | width | 720 |
| PARAM_VALUE | 3 | height | 480 |
| PARAM_VALUE | 4 | frmsize | 1590996767123369984 |
| DATA_SOURCE | 0 | pix_mp | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/media/platform/chips-media/wave5/wave5-vpu-dec.c wave5_set_default_format() -> wave5_update_pix_fmt()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pix_mp | 4096-ptr_max |
| PARAM_VALUE | 1 | pix_fmt_type | 1 |
| PARAM_VALUE | 2 | width | 720 |
| PARAM_VALUE | 3 | height | 480 |
| PARAM_VALUE | 4 | frmsize | 2060147027623862272 |
| DATA_SOURCE | 0 | pix_mp | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/media/platform/chips-media/wave5/wave5-vpu-dec.c wave5_vpu_dec_s_fmt_out() -> wave5_update_pix_fmt()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pix_mp | 4096-ptr_max |
| PARAM_VALUE | 0 | pix_mp->pixelformat | 0,8,825380174,825382478,825642318,825644622,842091854,842091865 |
| PARAM_VALUE | 1 | pix_fmt_type | 1 |
| 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 | lock | ||
| HALF_LOCKED2 | req_queue_lock |
drivers/media/platform/chips-media/wave5/wave5-vpu-dec.c wave5_vpu_dec_try_fmt_cap() -> wave5_update_pix_fmt()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | pix_fmt_type | 1 |
| PARAM_VALUE | 4 | frmsize | 0,885941986369458176,1590996767123369984,2060147027623862272,6910576849869946880,6910576849869946884 |
| BUF_SIZE | 4 | frmsize | (-1),24 |
| BUF_SIZE | 4 | frmsize | (-1),24 |
| NOCHECK_CALL | |||
| USER_DATA | 0 | pix_mp->colorspace | 0-u32max[u] |
| USER_DATA | 0 | pix_mp->field | 0-u32max[u] |
| USER_DATA | 0 | pix_mp->flags | 0-255[u] |
| USER_DATA | 0 | pix_mp->height | 0-u32max[u] |
| USER_DATA | 0 | pix_mp->hsv_enc | 0-255[u] |
| USER_DATA | 0 | pix_mp->num_planes | 0-255[u] |
| USER_DATA | 0 | pix_mp->quantization | 0-255[u] |
| USER_DATA | 0 | pix_mp->width | 0-u32max[u] |
| USER_DATA | 0 | pix_mp->xfer_func | 0-255[u] |
| USER_DATA | 0 | pix_mp->ycbcr_enc | 0-255[u] |
| USER_DATA | 2 | width | 0-u32max[u] |
| USER_DATA | 3 | height | 0-u32max[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-vpu-dec.c wave5_vpu_dec_try_fmt_out() -> wave5_update_pix_fmt()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | pix_fmt_type | 0 |
| PARAM_VALUE | 4 | frmsize | 0,885941986369458176,1590996767123369984,2060147027623862272,6910576849869946880,6910576849869946884 |
| BUF_SIZE | 4 | frmsize | (-1),24 |
| BUF_SIZE | 4 | frmsize | (-1),24 |
| NOCHECK_CALL | |||
| USER_DATA | 0 | pix_mp->colorspace | 0-u32max[u] |
| USER_DATA | 0 | pix_mp->field | 0-u32max[u] |
| USER_DATA | 0 | pix_mp->flags | 0-255[u] |
| USER_DATA | 0 | pix_mp->height | 0-u32max[u] |
| USER_DATA | 0 | pix_mp->hsv_enc | 0-255[u] |
| USER_DATA | 0 | pix_mp->num_planes | 0-255[u] |
| USER_DATA | 0 | pix_mp->quantization | 0-255[u] |
| USER_DATA | 0 | pix_mp->width | 0-u32max[u] |
| USER_DATA | 0 | pix_mp->xfer_func | 0-255[u] |
| USER_DATA | 0 | pix_mp->ycbcr_enc | 0-255[u] |
| USER_DATA | 2 | width | 0-u32max[u] |
| USER_DATA | 3 | height | 0-u32max[u] |
| UNITS | 2 | width | unit_byte |
| UNITS | 3 | height | unit_byte |
| HALF_LOCKED2 | lock | ||
| HALF_LOCKED2 | req_queue_lock |