Lines Matching refs:reqs

203         MppReqV1 reqs[3];  in VPUClientSendReg()  local
208 reqs[0].cmd = MPP_CMD_SET_REG_WRITE; in VPUClientSendReg()
209 reqs[0].flag = 0; in VPUClientSendReg()
210 reqs[0].offset = 0; in VPUClientSendReg()
211 reqs[0].size = reg_size * sizeof(RK_U32); in VPUClientSendReg()
212 reqs[0].data_ptr = REQ_DATA_PTR((void*)regs); in VPUClientSendReg()
213 reqs[0].flag |= VPU_MPP_FLAGS_MULTI_MSG; in VPUClientSendReg()
215 reqs[1].cmd = MPP_CMD_SET_REG_READ; in VPUClientSendReg()
216 reqs[1].flag = 0; in VPUClientSendReg()
217 reqs[1].offset = 0; in VPUClientSendReg()
218 reqs[1].size = reg_size * sizeof(RK_U32); in VPUClientSendReg()
219 reqs[1].data_ptr = REQ_DATA_PTR((void*)regs); in VPUClientSendReg()
223 reqs[2].cmd = MPP_CMD_SET_REG_ADDR_OFFSET; in VPUClientSendReg()
224 reqs[2].flag = 0; in VPUClientSendReg()
225 reqs[2].offset = 0; in VPUClientSendReg()
226 reqs[2].size = extra_info->count * sizeof(extra_info->patchs[0]); in VPUClientSendReg()
227 reqs[2].data_ptr = REQ_DATA_PTR((void *)&extra_info->patchs[0]); in VPUClientSendReg()
229 reqs[0].size = reg_size * sizeof(RK_U32); in VPUClientSendReg()
230 reqs[1].size = reg_size * sizeof(RK_U32); in VPUClientSendReg()
231 reqs[1].flag |= VPU_MPP_FLAGS_MULTI_MSG; in VPUClientSendReg()
232 reqs[2].flag |= VPU_MPP_FLAGS_LAST_MSG; in VPUClientSendReg()
233 ret = (RK_S32)ioctl(fd, MPP_IOC_CFG_V1, &reqs); in VPUClientSendReg()
236 reqs[1].flag |= VPU_MPP_FLAGS_LAST_MSG; in VPUClientSendReg()
237 memcpy(reqs_tmp, reqs, sizeof(MppReqV1) * 2); in VPUClientSendReg()