Home
last modified time | relevance | path

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

/ohos5.0/drivers/hdf_core/framework/model/camera/buffer_manager/include/
H A Dcamera_buffer.h44 struct CameraBuffer { struct
67 void CameraBufferSyncForUser(struct CameraBuffer *buffer);
68 void CameraBufferFree(struct CameraBuffer *buffer);
69 int32_t CameraBufferAllocMmapPlanes(struct CameraBuffer *buffer);
70 void CameraBufferSetupOffsets(struct CameraBuffer *buffer);
71 int32_t CameraBufferCheckPlanes(struct CameraBuffer *buffer, const struct UserCameraBuffer *userBuf…
72 void CameraBufferToUserBuffer(struct CameraBuffer *buffer, struct UserCameraBuffer *userBuffer);
73 void CameraBufferEnqueue(struct CameraBuffer *buffer);
74 void CameraBufferQueueBuffer(struct CameraBuffer *buffer);
75 void CameraBufferSetCacheSync(struct BufferQueue *queue, struct CameraBuffer *buffer);
[all …]
H A Dcamera_buffer_manager.h23 void CameraBufferDone(struct CameraBuffer *buffer, enum BufferState state);
24 void *CameraBufferGetPlaneVaddr(struct CameraBuffer *buffer, uint32_t planeId);
H A Dbuffer_queue.h29 struct CameraBuffer *buffers[MAX_FRAME];
61 void (*queueBuffer)(struct BufferQueue *queue, struct CameraBuffer *buffer);
/ohos5.0/drivers/hdf_core/framework/model/camera/buffer_manager/src/
H A Dcamera_buffer.c19 void CameraBufferSyncForUser(struct CameraBuffer *buffer) in CameraBufferSyncForUser()
37 static void CameraBufferFreeMmapPlanes(struct CameraBuffer *buffer) in CameraBufferFreeMmapPlanes()
50 static void CameraBufferFreeUserPtrPlanes(struct CameraBuffer *buffer) in CameraBufferFreeUserPtrPlanes()
84 static void CameraBufferFreeDmaPlanes(struct CameraBuffer *buffer) in CameraBufferFreeDmaPlanes()
93 void CameraBufferFree(struct CameraBuffer *buffer) in CameraBufferFree()
131 int32_t CameraBufferAllocMmapPlanes(struct CameraBuffer *buffer) in CameraBufferAllocMmapPlanes()
155 void CameraBufferSetupOffsets(struct CameraBuffer *buffer) in CameraBufferSetupOffsets()
162 struct CameraBuffer *prev = queue->buffers[buffer->id - 1]; in CameraBufferSetupOffsets()
231 void CameraBufferEnqueue(struct CameraBuffer *buffer) in CameraBufferEnqueue()
243 void CameraBufferQueueBuffer(struct CameraBuffer *buffer) in CameraBufferQueueBuffer()
[all …]
H A Dcamera_buffer_manager.c19 void CameraBufferDone(struct CameraBuffer *buffer, enum BufferState state) in CameraBufferDone()
52 struct CameraBuffer *buffer = NULL; in BufferQueueFindPlaneByOffset()
74 void *CameraBufferGetPlaneVaddr(struct CameraBuffer *buffer, uint32_t planeId) in CameraBufferGetPlaneVaddr()
111 queue->bufferSize = sizeof(struct CameraBuffer); in BufferQueueInit()
179 struct CameraBuffer *buffer = NULL; in BufferQueueQueryBuffer()
202 struct CameraBuffer *buffer = NULL; in BufferQueueReturnBuffer()
271 struct CameraBuffer **buffer, struct UserCameraBuffer *userBuffer) in GetDoneBuffer()
281 *buffer = DLIST_FIRST_ENTRY(&queue->doneList, struct CameraBuffer, doneEntry); in GetDoneBuffer()
294 struct CameraBuffer *buffer = NULL; in BufferQueueAcquireBuffer()
H A Dbuffer_queue.c44 struct CameraBuffer *buffer = queue->buffers[i]; in BufferQueueStop()
103 struct CameraBuffer *buffer = NULL; in BufferQueueFree()
161 struct CameraBuffer *buffer = NULL; in BufferQueueAllocBuffers()
238 struct CameraBuffer *buffer = NULL; in BufferQueueStart()
244 DLIST_FOR_EACH_ENTRY(buffer, &queue->queuedList, struct CameraBuffer, queueEntry) { in BufferQueueStart()
275 struct CameraBuffer *buffer = NULL; in BufferQueuePrepare()
/ohos5.0/drivers/peripheral/camera/vdi_base/common/adapter/platform/hdf_driver/src/driver_adapter/src/
H A Dcamera_buffer.cpp21 CameraBuffer::CameraBuffer(enum CameraMemType memType) in CameraBuffer() function in OHOS::Camera::CameraBuffer
26 CameraBuffer::~CameraBuffer() in ~CameraBuffer()
30 RetCode CameraBuffer::CameraInitMemory(struct CameraFeature feature) in CameraInitMemory()
53 RetCode CameraBuffer::CameraReqMemory(struct CameraFeature feature, int unsigned buffCont) in CameraReqMemory()
87 RetCode CameraBuffer::CameraQueryMemory(struct CameraFeature feature, in CameraQueryMemory()
136 RetCode CameraBuffer::CameraAllocBuffer(struct CameraFeature feature, const std::shared_ptr<FrameSp… in CameraAllocBuffer()
182 RetCode CameraBuffer::CameraStreamQueue(struct CameraFeature feature, const std::shared_ptr<FrameSp… in CameraStreamQueue()
219 RetCode CameraBuffer::CameraStreamDequeue(struct CameraFeature feature) in CameraStreamDequeue()
259 RetCode CameraBuffer::CameraReleaseBuffers(struct CameraFeature feature) in CameraReleaseBuffers()
285 void CameraBuffer::SetCameraBufferCallback(BufCallback cb) in SetCameraBufferCallback()
[all …]
H A Dcamera_dev.cpp215 myBuffers_ = std::make_shared<CameraBuffer>(memoryType_); in ReqBuffers()
303 myBuffers_ = std::make_shared<CameraBuffer>(memoryType_); in ReleaseBuffers()
725 myBuffers_ = std::make_shared<CameraBuffer>(memoryType_); in SetCallback()
745 myBuffers_ = std::make_shared<CameraBuffer>(memoryType_); in Flush()
/ohos5.0/drivers/peripheral/camera/vdi_base/common/adapter/platform/hdf_driver/src/driver_adapter/include/
H A Dcamera_buffer.h23 class CameraBuffer {
25 explicit CameraBuffer(enum CameraMemType memType);
26 ~CameraBuffer();
H A Dcamera_dev.h88 std::shared_ptr<CameraBuffer> myBuffers_ = nullptr;
/ohos5.0/drivers/hdf_core/adapter/khdf/linux/model/camera/include/
H A Dsg_dma.h19 static inline struct sg_table *DmaSgPlaneDesc(struct CameraBuffer *buffer, uint32_t planeId) in DmaSgPlaneDesc()
H A Dcontig_dma.h18 static inline struct dma_addr_t *ContigDmaGetAddr(struct CameraBuffer *buffer, uint32_t planeId) in ContigDmaGetAddr()