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_vpu_enc_enum_framesizes() -> wave5_find_vpu_fmt()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 1 | fmt_list | 256 |
| USER_DATA | 0 | v4l2_pix_fmt | 0-u32max[u] |
| HALF_LOCKED2 | lock | ||
| HALF_LOCKED2 | req_queue_lock |
drivers/media/platform/chips-media/wave5/wave5-vpu-enc.c wave5_vpu_enc_enum_framesizes() -> wave5_find_vpu_fmt()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 1 | fmt_list | 256 |
| USER_DATA | 0 | v4l2_pix_fmt | 0-u32max[u] |
| HALF_LOCKED2 | lock | ||
| HALF_LOCKED2 | req_queue_lock |
drivers/media/platform/chips-media/wave5/wave5-vpu-enc.c wave5_vpu_enc_s_fmt_out() -> wave5_find_vpu_fmt()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 1 | fmt_list | 256 |
| 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_find_vpu_fmt()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 1 | fmt_list | 256 |
| USER_DATA | 0 | v4l2_pix_fmt | 0-u32max[u] |
| 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_find_vpu_fmt()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 1 | fmt_list | 256 |
| USER_DATA | 0 | v4l2_pix_fmt | 0-u32max[u] |
| HALF_LOCKED2 | lock | ||
| HALF_LOCKED2 | req_queue_lock |
drivers/media/platform/chips-media/wave5/wave5-vpu-dec.c handle_dynamic_resolution_change() -> wave5_find_vpu_fmt()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 1 | fmt_list | 256 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| 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_find_vpu_fmt()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 1 | fmt_list | 256 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| 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_vpu_dec_enum_framesizes() -> wave5_find_vpu_fmt()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 1 | fmt_list | 256 |
| USER_DATA | 0 | v4l2_pix_fmt | 0-u32max[u] |
| HALF_LOCKED2 | lock | ||
| HALF_LOCKED2 | req_queue_lock |
drivers/media/platform/chips-media/wave5/wave5-vpu-dec.c wave5_vpu_dec_enum_framesizes() -> wave5_find_vpu_fmt()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 1 | fmt_list | 256 |
| USER_DATA | 0 | v4l2_pix_fmt | 0-u32max[u] |
| HALF_LOCKED2 | lock | ||
| HALF_LOCKED2 | req_queue_lock |
drivers/media/platform/chips-media/wave5/wave5-vpu-dec.c wave5_vpu_dec_s_fmt_out() -> wave5_find_vpu_fmt()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 1 | fmt_list | 256 |
| 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_find_vpu_fmt()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 1 | fmt_list | 256 |
| USER_DATA | 0 | v4l2_pix_fmt | 0-u32max[u] |
| 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_find_vpu_fmt()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 1 | fmt_list | 256 |
| USER_DATA | 0 | v4l2_pix_fmt | 0-u32max[u] |
| HALF_LOCKED2 | lock | ||
| HALF_LOCKED2 | req_queue_lock |