Defined in 1 files as a function:
Referenced in 7 files:
- drivers/media/platform/qcom/venus/helpers.c
- drivers/media/platform/qcom/venus/hfi_msgs.c, line 124
- drivers/media/platform/qcom/venus/hfi_plat_bufs_v6.c, line 1218
- drivers/media/platform/qcom/venus/vdec.c
- drivers/media/platform/qcom/venus/vdec_ctrls.c, line 82
- drivers/media/platform/qcom/venus/venc.c
- drivers/media/platform/qcom/venus/venc_ctrls.c, line 416
Smatch caller information:
drivers/media/platform/qcom/venus/vdec_ctrls.c vdec_op_g_volatile_ctrl() -> hfi_bufreq_get_count_min()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | req | 1290819271547568128 |
| PARAM_VALUE | 1 | ver | 0-3 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | ctrl->handler->lock |
drivers/media/platform/qcom/venus/venc.c venc_verify_conf() -> hfi_bufreq_get_count_min()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | req | 2684288661693947904 |
| PARAM_VALUE | 1 | ver | 0-3 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &inst->lock | ||
| HALF_LOCKED2 | &dmxdev->mutex | ||
| HALF_LOCKED2 | q->lock | ||
| TYPE_LOCK | (struct venus_inst)->lock |
drivers/media/platform/qcom/venus/venc.c venc_verify_conf() -> hfi_bufreq_get_count_min()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | req | 2684288661693947904 |
| PARAM_VALUE | 1 | ver | 0-3 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &inst->lock | ||
| HALF_LOCKED2 | &dmxdev->mutex | ||
| HALF_LOCKED2 | q->lock | ||
| TYPE_LOCK | (struct venus_inst)->lock |
drivers/media/platform/qcom/venus/hfi_msgs.c event_seq_changed() -> hfi_bufreq_get_count_min()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | _T->lock |
drivers/media/platform/qcom/venus/hfi_plat_bufs_v6.c bufreq_dec() -> hfi_bufreq_get_count_min()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | req | 4096-ptr_max |
| PARAM_VALUE | 1 | ver | 2-3 |
| CAPPED_DATA | 0 | req->count_actual | 1 |
| CAPPED_DATA | 0 | req->size | 1 |
| DATA_SOURCE | 0 | req | $2 |
| MEM_ZERO | 0 | req | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &inst->lock |
drivers/media/platform/qcom/venus/vdec.c vdec_num_buffers() -> hfi_bufreq_get_count_min()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | req | 1489458168083398656 |
| PARAM_VALUE | 1 | ver | 0-3 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/media/platform/qcom/venus/vdec.c vdec_num_buffers() -> hfi_bufreq_get_count_min()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | req | 1489458168083398656 |
| PARAM_VALUE | 1 | ver | 0-3 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/media/platform/qcom/venus/vdec.c vdec_verify_conf() -> hfi_bufreq_get_count_min()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | req | 8920527924158464 |
| PARAM_VALUE | 1 | ver | 0-3 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &inst->lock | ||
| HALF_LOCKED2 | &dmxdev->mutex | ||
| HALF_LOCKED2 | q->lock | ||
| TYPE_LOCK | (struct venus_inst)->lock |
drivers/media/platform/qcom/venus/vdec.c vdec_verify_conf() -> hfi_bufreq_get_count_min()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | req | 8920527924158464 |
| PARAM_VALUE | 1 | ver | 0-3 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &inst->lock | ||
| HALF_LOCKED2 | &dmxdev->mutex | ||
| HALF_LOCKED2 | q->lock | ||
| TYPE_LOCK | (struct venus_inst)->lock |
drivers/media/platform/qcom/venus/helpers.c venus_helper_alloc_dpb_bufs() -> hfi_bufreq_get_count_min()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | req | 7782077956117921792 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &inst->lock | ||
| HALF_LOCKED2 | &dmxdev->mutex | ||
| HALF_LOCKED2 | q->lock | ||
| TYPE_LOCK | (struct venus_inst)->lock |
drivers/media/platform/qcom/venus/helpers.c venus_helper_get_bufreq() -> hfi_bufreq_get_count_min()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | req | 8920527924158464,142782440140808192,1290819271547568128,1489458168083398656,2684288661693947904,7782077956117921792,8480753465179697152 |
| PARAM_VALUE | 0 | req->count_min | 1,4,6-u32max |
| PARAM_VALUE | 0 | req->hold_count | 1,4,6-u32max |
| DATA_SOURCE | 0 | req | $2 |
| MEM_ZERO | 0 | req | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &inst->lock |
drivers/media/platform/qcom/venus/venc_ctrls.c venc_op_g_volatile_ctrl() -> hfi_bufreq_get_count_min()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | req | 1101282778251030528 |
| PARAM_VALUE | 1 | ver | 0-3 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | ctrl->handler->lock |