Home
last modified time | relevance | path

Searched refs:bufreq (Results 1 – 12 of 12) sorted by relevance

/drivers/media/platform/qcom/venus/
A Dhfi_plat_bufs_v6.c1220 bufreq->type = buftype; in bufreq_dec()
1221 bufreq->region_size = 0; in bufreq_dec()
1225 bufreq->contiguous = 1; in bufreq_dec()
1230 bufreq->size = in bufreq_dec()
1236 bufreq->size = in bufreq_dec()
1241 bufreq->size = in bufreq_dec()
1253 bufreq->size = 0; in bufreq_dec()
1290 bufreq->type = buftype; in bufreq_enc()
1295 bufreq->contiguous = 1; in bufreq_enc()
1300 bufreq->size = in bufreq_enc()
[all …]
A Dhfi_msgs.c33 struct hfi_buffer_requirements *bufreq; in event_seq_changed() local
123 bufreq = (struct hfi_buffer_requirements *)data_ptr; in event_seq_changed()
124 event.buf_count = hfi_bufreq_get_count_min(bufreq, ver); in event_seq_changed()
414 struct hfi_buffer_requirements *bufreq) in session_get_prop_buf_req() argument
431 memcpy(&bufreq[idx], buf_req, sizeof(*bufreq)); in session_get_prop_buf_req()
460 memset(hprop->bufreq, 0, sizeof(hprop->bufreq)); in hfi_session_prop_info()
461 error = session_get_prop_buf_req(pkt, hprop->bufreq); in hfi_session_prop_info()
A Dvdec_ctrls.c53 struct hfi_buffer_requirements bufreq; in vdec_op_g_volatile_ctrl() local
80 ret = venus_helper_get_bufreq(inst, HFI_BUFFER_OUTPUT, &bufreq); in vdec_op_g_volatile_ctrl()
82 ctrl->val = hfi_bufreq_get_count_min(&bufreq, ver); in vdec_op_g_volatile_ctrl()
A Dvdec.c745 struct hfi_buffer_requirements bufreq; in vdec_output_conf() local
829 if (bufreq.size > inst->output_buf_size) in vdec_output_conf()
834 &bufreq); in vdec_output_conf()
838 if (bufreq.size > inst->output2_buf_size) in vdec_output_conf()
891 struct hfi_buffer_requirements bufreq; in vdec_num_buffers() local
896 ret = venus_helper_get_bufreq(inst, HFI_BUFFER_INPUT, &bufreq); in vdec_num_buffers()
900 *in_num = hfi_bufreq_get_count_min(&bufreq, ver); in vdec_num_buffers()
906 *out_num = hfi_bufreq_get_count_min(&bufreq, ver); in vdec_num_buffers()
1009 struct hfi_buffer_requirements bufreq; in vdec_verify_conf() local
1019 if (inst->num_output_bufs < bufreq.count_actual || in vdec_verify_conf()
[all …]
A Dhfi_platform.h55 int (*bufreq)(struct hfi_plat_buffers_params *params, u32 session_type, member
56 u32 buftype, struct hfi_buffer_requirements *bufreq);
A Dhelpers.c167 struct hfi_buffer_requirements bufreq; in venus_helper_alloc_dpb_bufs() local
192 count = hfi_bufreq_get_count_min(&bufreq, ver); in venus_helper_alloc_dpb_bufs()
237 struct hfi_buffer_requirements bufreq; in intbufs_set_buffer() local
243 ret = venus_helper_get_bufreq(inst, type, &bufreq); in intbufs_set_buffer()
247 if (!bufreq.size) in intbufs_set_buffer()
250 for (i = 0; i < bufreq.count_actual; i++) { in intbufs_set_buffer()
257 buf->type = bufreq.type; in intbufs_set_buffer()
258 buf->size = bufreq.size; in intbufs_set_buffer()
630 if (!hfi_plat || !hfi_plat->bufreq) in platform_get_bufreq()
695 if (hprop.bufreq[i].type != type) in venus_helper_get_bufreq()
[all …]
A Dvenc.c1068 struct hfi_buffer_requirements bufreq; in venc_out_num_buffers() local
1071 ret = venus_helper_get_bufreq(inst, HFI_BUFFER_INPUT, &bufreq); in venc_out_num_buffers()
1075 *num = bufreq.count_actual; in venc_out_num_buffers()
1222 struct hfi_buffer_requirements bufreq; in venc_verify_conf() local
1228 ret = venus_helper_get_bufreq(inst, HFI_BUFFER_OUTPUT, &bufreq); in venc_verify_conf()
1232 if (inst->num_output_bufs < bufreq.count_actual || in venc_verify_conf()
1233 inst->num_output_bufs < hfi_bufreq_get_count_min(&bufreq, ver)) in venc_verify_conf()
1236 ret = venus_helper_get_bufreq(inst, HFI_BUFFER_INPUT, &bufreq); in venc_verify_conf()
1240 if (inst->num_input_bufs < bufreq.count_actual || in venc_verify_conf()
1241 inst->num_input_bufs < hfi_bufreq_get_count_min(&bufreq, ver)) in venc_verify_conf()
A Dhfi_plat_bufs.h39 u32 buftype, struct hfi_buffer_requirements *bufreq);
A Dvenc_ctrls.c408 struct hfi_buffer_requirements bufreq; in venc_op_g_volatile_ctrl() local
414 ret = venus_helper_get_bufreq(inst, HFI_BUFFER_INPUT, &bufreq); in venc_op_g_volatile_ctrl()
416 ctrl->val = hfi_bufreq_get_count_min(&bufreq, ver); in venc_op_g_volatile_ctrl()
A Dhfi.h48 struct hfi_buffer_requirements bufreq[HFI_BUFFER_TYPE_MAX]; member
A Dhfi_platform_v6.c331 .bufreq = hfi_plat_bufreq_v6,
/drivers/media/platform/qcom/iris/
A Diris_hfi_gen1_response.c25 struct hfi_buffer_requirements *bufreq; in iris_hfi_gen1_read_changed_params() local
81 bufreq = (struct hfi_buffer_requirements *)data_ptr; in iris_hfi_gen1_read_changed_params()
82 event.buf_count = bufreq->count_min; in iris_hfi_gen1_read_changed_params()
83 data_ptr += sizeof(*bufreq); in iris_hfi_gen1_read_changed_params()

Completed in 757 milliseconds