Lines Matching refs:pme
1164 QCameraStream *pme = (QCameraStream *)data; in dataProcRoutine() local
1165 QCameraCmdThread *cmdThread = &pme->mProcTh; in dataProcRoutine()
1186 (mm_camera_super_buf_t *)pme->mDataQ.dequeue(); in dataProcRoutine()
1188 if (pme->mDataCB != NULL) { in dataProcRoutine()
1189 pme->mDataCB(frame, pme, pme->mUserData); in dataProcRoutine()
1192 pme->bufDone(frame); in dataProcRoutine()
1201 pme->mDataQ.flush(); in dataProcRoutine()
2112 QCameraStream *pme = (QCameraStream *)data; in BufAllocRoutine() local
2116 pme->cond_wait(); in BufAllocRoutine()
2117 if (pme->mNumBufsNeedAlloc > 0) { in BufAllocRoutine()
2118 uint8_t numBufAlloc = (uint8_t)(pme->mNumBufs - pme->mNumBufsNeedAlloc); in BufAllocRoutine()
2119 rc = pme->mAllocator.allocateMoreStreamBuf(pme->mStreamBufs, in BufAllocRoutine()
2120 pme->mFrameLenOffset.frame_len, in BufAllocRoutine()
2121 pme->mNumBufsNeedAlloc); in BufAllocRoutine()
2124 pme->mNumBufsNeedAlloc = 0; in BufAllocRoutine()
2128 pme->mNumBufsNeedAlloc = 0; in BufAllocRoutine()
2130 for (uint32_t i = numBufAlloc; i < pme->mNumBufs; i++) { in BufAllocRoutine()
2131 ssize_t bufSize = pme->mStreamBufs->getSize(i); in BufAllocRoutine()
2138 pme->mHandle, i /*buf index*/, -1 /*plane index*/, in BufAllocRoutine()
2139 0 /*cookie*/, pme->mStreamBufs->getFd(i), bufSize, in BufAllocRoutine()
2140 pme->mStreamBufs->getPtr(i)); in BufAllocRoutine()
2151 rc = pme->m_MemOpsTbl.bundled_map_ops(&bufMapList, pme->m_MemOpsTbl.userdata); in BufAllocRoutine()
2158 for (uint32_t i = numBufAlloc; i < pme->mNumBufs; i++) { in BufAllocRoutine()
2159 pme->mStreamBufs->getBufDef(pme->mFrameLenOffset, pme->mBufDefs[i], i); in BufAllocRoutine()
2160 pme->mCamOps->qbuf(pme->mCamHandle, pme->mChannelHandle, in BufAllocRoutine()
2161 &pme->mBufDefs[i]); in BufAllocRoutine()
2735 QCameraStream *pme = (QCameraStream *)user_data; in releaseFrameData() local
2737 if (NULL != pme) { in releaseFrameData()
2738 pme->bufDone(frame->bufs[0]->buf_idx); in releaseFrameData()