Lines Matching refs:out

111 	struct venc_ap_ipi_msg_init out;  in vpu_enc_init()  local
127 memset(&out, 0, sizeof(out)); in vpu_enc_init()
128 out.msg_id = AP_IPIMSG_ENC_INIT; in vpu_enc_init()
129 out.venc_inst = (unsigned long)vpu; in vpu_enc_init()
130 if (vpu_enc_send_msg(vpu, &out, sizeof(out))) { in vpu_enc_init()
167 struct venc_ap_ipi_msg_set_param_ext out; in vpu_enc_set_param() local
171 memset(&out, 0, sizeof(out)); in vpu_enc_set_param()
172 out.base.msg_id = AP_IPIMSG_ENC_SET_PARAM; in vpu_enc_set_param()
173 out.base.vpu_inst_addr = vpu->inst_addr; in vpu_enc_set_param()
174 out.base.param_id = id; in vpu_enc_set_param()
178 out.base.data_item = 3; in vpu_enc_set_param()
179 out.base.data[0] = in vpu_enc_set_param()
181 out.base.data[1] = in vpu_enc_set_param()
183 out.base.data[2] = venc_enc_param_num_mb(enc_param); in vpu_enc_set_param()
185 out.base.data_item = 0; in vpu_enc_set_param()
189 out.base.data_item = 0; in vpu_enc_set_param()
192 out.base.data_item = 1; in vpu_enc_set_param()
193 out.base.data[0] = enc_param->bitrate; in vpu_enc_set_param()
196 out.base.data_item = 1; in vpu_enc_set_param()
197 out.base.data[0] = enc_param->frm_rate; in vpu_enc_set_param()
200 out.base.data_item = 1; in vpu_enc_set_param()
201 out.base.data[0] = enc_param->gop_size; in vpu_enc_set_param()
204 out.base.data_item = 1; in vpu_enc_set_param()
205 out.base.data[0] = enc_param->intra_period; in vpu_enc_set_param()
208 out.base.data_item = 0; in vpu_enc_set_param()
214 if (vpu_enc_send_msg(vpu, &out, msg_size)) { in vpu_enc_set_param()
235 struct venc_ap_ipi_msg_enc_ext out; in vpu_enc_encode() local
239 memset(&out, 0, sizeof(out)); in vpu_enc_encode()
240 out.base.msg_id = AP_IPIMSG_ENC_ENCODE; in vpu_enc_encode()
241 out.base.vpu_inst_addr = vpu->inst_addr; in vpu_enc_encode()
242 out.base.bs_mode = bs_mode; in vpu_enc_encode()
247 out.base.input_addr[0] = frm_buf->fb_addr[0].dma_addr; in vpu_enc_encode()
248 out.base.input_addr[1] = frm_buf->fb_addr[1].dma_addr; in vpu_enc_encode()
249 out.base.input_addr[2] = frm_buf->fb_addr[2].dma_addr; in vpu_enc_encode()
256 out.base.bs_addr = bs_buf->dma_addr; in vpu_enc_encode()
257 out.base.bs_size = bs_buf->size; in vpu_enc_encode()
260 out.data_item = 3; in vpu_enc_encode()
261 out.data[0] = frame_info->frm_count; in vpu_enc_encode()
262 out.data[1] = frame_info->skip_frm_count; in vpu_enc_encode()
263 out.data[2] = frame_info->frm_type; in vpu_enc_encode()
265 if (vpu_enc_send_msg(vpu, &out, msg_size)) { in vpu_enc_encode()
279 struct venc_ap_ipi_msg_deinit out; in vpu_enc_deinit() local
283 memset(&out, 0, sizeof(out)); in vpu_enc_deinit()
284 out.msg_id = AP_IPIMSG_ENC_DEINIT; in vpu_enc_deinit()
285 out.vpu_inst_addr = vpu->inst_addr; in vpu_enc_deinit()
286 if (vpu_enc_send_msg(vpu, &out, sizeof(out))) { in vpu_enc_deinit()