/drivers/hdf_core/framework/model/camera/buffer_manager/src/ |
H A D | buffer_queue.c | 79 int32_t BufferQueueCheckMemOps(struct BufferQueue *queue, enum CameraMemType memType) in BufferQueueCheckMemOps() argument 81 if (memType != MEMTYPE_MMAP && memType != MEMTYPE_USERPTR && memType != MEMTYPE_DMABUF) { in BufferQueueCheckMemOps() 82 HDF_LOGE("%s: memType is fault!", __func__); in BufferQueueCheckMemOps() 85 if (memType == MEMTYPE_MMAP && BufferQueueCheckMmapOps(queue) != HDF_SUCCESS) { in BufferQueueCheckMemOps() 89 if (memType == MEMTYPE_USERPTR && BufferQueueCheckUserPtrOps(queue) != HDF_SUCCESS) { in BufferQueueCheckMemOps() 93 if (memType == MEMTYPE_DMABUF && BufferQueueCheckDmaBufOps(queue) != HDF_SUCCESS) { in BufferQueueCheckMemOps() 126 queue->memType = MEMTYPE_UNKNOWN; in BufferQueueFree() 147 (queue->memType ! in BufferQueueReleaseBuffers() 156 BufferQueueAllocBuffers(struct BufferQueue *queue, uint32_t memType, uint32_t numBuffers, uint32_t numPlanes, const uint32_t planeSizes[]) BufferQueueAllocBuffers() argument [all...] |
H A D | camera_buffer.c | 96 if (queue->memType == MEMTYPE_MMAP) { in CameraBufferFree() 98 } else if (queue->memType == MEMTYPE_DMABUF) { in CameraBufferFree() 194 userBuffer->memType = buffer->memType; in CameraBufferToUserBuffer() 205 if (buffer->memType == MEMTYPE_MMAP) { in CameraBufferToUserBuffer() 207 } else if (buffer->memType == MEMTYPE_USERPTR) { in CameraBufferToUserBuffer() 209 } else if (buffer->memType == MEMTYPE_DMABUF) { in CameraBufferToUserBuffer() 259 if (queue->memType == MEMTYPE_DMABUF) { in CameraBufferSetCacheSync() 275 if (buffer->memType == MEMTYPE_USERPTR || buffer->memType in CameraBufferCheckPlaneLength() [all...] |
H A D | camera_buffer_manager.c | 113 queue->memType = MEMTYPE_UNKNOWN; in BufferQueueInit() 134 ret = BufferQueueCheckMemOps(queue, userRequest->memType); in BufferQueueRequest() 151 queue->memType = userRequest->memType; in BufferQueueRequest()
|
/drivers/peripheral/camera/vdi_base/common/adapter/platform/v4l2/src/driver_adapter/include/ |
H A D | v4l2_buffer.h | 47 HosV4L2Buffers(enum v4l2_memory memType, enum v4l2_buf_type bufferType); 49 static std::shared_ptr<HosV4L2Buffers> CreateHosV4L2Buffers(enum v4l2_memory memType, in CreateHosV4L2Buffers() argument 53 HosV4L2BuffersHelper(enum v4l2_memory memType, enum v4l2_buf_type bufferType) in CreateHosV4L2Buffers() 54 : HosV4L2Buffers(memType, bufferType) {} in CreateHosV4L2Buffers() 57 return std::make_shared<HosV4L2BuffersHelper>(memType, bufferType); in CreateHosV4L2Buffers()
|
H A D | v4l2_dev.h | 80 void SetMemoryType(uint8_t &memType);
|
/drivers/peripheral/camera/vdi_base/common/device_manager/include/ |
H A D | icontroller.h | 46 virtual void SetMemoryType(uint8_t &memType)
in SetMemoryType() argument 48 (void)(memType);
in SetMemoryType()
|
H A D | imanager.h | 107 virtual void SetMemoryType(uint8_t &memType)
in SetMemoryType() argument 109 (void)(memType);
in SetMemoryType()
|
H A D | idevice_manager.h | 138 virtual void SetMemoryType(uint8_t &memType)
in SetMemoryType() argument 140 (void)(memType);
in SetMemoryType()
|
/drivers/hdf_core/framework/model/camera/buffer_manager/include/ |
H A D | buffer_queue.h | 28 uint32_t memType; member 77 int32_t BufferQueueCheckMemOps(struct BufferQueue *queue, enum CameraMemType memType);
|
H A D | camera_buffer.h | 47 uint32_t memType; member
|
/drivers/peripheral/camera/vdi_base/common/adapter/platform/hdf_driver/src/driver_adapter/src/ |
H A D | camera_buffer.cpp | 21 CameraBuffer::CameraBuffer(enum CameraMemType memType) in CameraBuffer() argument 22 : memoryType_(memType) in CameraBuffer() 101 isFailed |= !HdfSbufWriteUint32(reqData, userBuffer.memType); in CameraQueryMemory() 143 buf.memType = memoryType_; in CameraAllocBuffer() 265 buf.memType = memoryType_; in CameraReleaseBuffers()
|
H A D | camera_dev.cpp | 760 void CameraDev::SetMemoryType(uint8_t &memType) in SetMemoryType() argument 762 CAMERA_LOGD("func[CameraDev::%{public}s] memType[%{public}d]", __func__, memType); in SetMemoryType() 763 if (memType == MEMTYPE_MMAP) { in SetMemoryType() 765 } else if (memType == MEMTYPE_DMABUF) { in SetMemoryType()
|
/drivers/hdf_core/framework/include/camera/ |
H A D | camera_product.h | 217 uint32_t memType;
member 236 uint32_t memType;
member
|
/drivers/peripheral/camera/vdi_base/common/adapter/platform/v4l2/src/device_manager/ |
H A D | sensor_manager.cpp | 174 void SensorManager::SetMemoryType(uint8_t &memType) in SetMemoryType() argument 180 (*iter)->SetMemoryType(memType); in SetMemoryType()
|
H A D | sensor_controller.cpp | 996 void SensorController::SetMemoryType(uint8_t &memType) in SetMemoryType() argument 998 sensorVideo_->SetMemoryType(memType); in SetMemoryType()
|
H A D | v4l2_device_manager.cpp | 409 void V4L2DeviceManager::SetMemoryType(uint8_t &memType) in SetMemoryType() argument 416 (std::static_pointer_cast<SensorManager>(*iter))->SetMemoryType(memType); in SetMemoryType()
|
/drivers/peripheral/camera/vdi_base/common/adapter/platform/hdf_driver/src/driver_adapter/include/ |
H A D | camera_buffer.h | 25 explicit CameraBuffer(enum CameraMemType memType);
|
H A D | camera_dev.h | 75 void SetMemoryType(uint8_t &memType);
|
/drivers/peripheral/camera/vdi_base/common/adapter/platform/v4l2/src/device_manager/include/ |
H A D | sensor_manager.h | 45 void SetMemoryType(uint8_t &memType);
|
H A D | sensor_controller.h | 50 void SetMemoryType(uint8_t &memType);
|
H A D | v4l2_device_manager.h | 51 void SetMemoryType(uint8_t &memType);
|
/drivers/hdf_core/framework/model/camera/device_impl/src/ |
H A D | camera_stream.c | 552 isFailed |= !HdfSbufReadUint32(comDev->reqData, &requestData.memType); in CameraReqMemory() 596 isFailed |= !HdfSbufReadUint32(comDev->reqData, &userBuffer.memType); in CameraQueryMemory() 608 if (userBuffer.memType == MEMTYPE_MMAP) { in CameraQueryMemory() 617 } else if (userBuffer.memType == MEMTYPE_USERPTR) { in CameraQueryMemory() 622 } else if (userBuffer.memType == MEMTYPE_DMABUF) { in CameraQueryMemory() 661 isFailed |= !HdfSbufReadUint32(comDev->reqData, &userBuffer.memType); in CameraStreamQueue() 666 if (userBuffer.memType == MEMTYPE_USERPTR) { in CameraStreamQueue() 668 } else if (userBuffer.memType == MEMTYPE_MMAP) { in CameraStreamQueue() 670 } else if (userBuffer.memType == MEMTYPE_DMABUF) { in CameraStreamQueue() 711 isFailed |= !HdfSbufReadUint32(comDev->reqData, &userBuffer.memType); in CameraStreamDeQueue() [all...] |
/drivers/peripheral/camera/vdi_base/common/adapter/platform/v4l2/src/driver_adapter/src/ |
H A D | v4l2_dev.cpp | 783 void HosV4L2Dev::SetMemoryType(uint8_t &memType) in SetMemoryType() argument 785 CAMERA_LOGI("func[HosV4L2Dev::%{public}s] memType[%{public}d]", __func__, memType); in SetMemoryType() 786 if (memType == V4L2_MEMORY_MMAP) { in SetMemoryType() 788 } else if (memType == V4L2_MEMORY_DMABUF) { in SetMemoryType()
|
H A D | v4l2_buffer.cpp | 99 HosV4L2Buffers::HosV4L2Buffers(enum v4l2_memory memType, enum v4l2_buf_type bufferType) in HosV4L2Buffers() argument 100 : memoryType_(memType), bufferType_(bufferType), availableBuffers_(0) in HosV4L2Buffers() 104 HosV4L2Buffers::HosV4L2Buffers(enum v4l2_memory memType, enum v4l2_buf_type bufferType) in HosV4L2Buffers() argument 105 : memoryType_(memType), bufferType_(bufferType) in HosV4L2Buffers()
|
/drivers/peripheral/camera/vdi_base/usb_camera/adapter/platform/v4l2/src/device_manager/ |
H A D | v4l2_device_manager.cpp | 397 void V4L2DeviceManager::SetMemoryType(uint8_t &memType) in SetMemoryType() argument 404 (std::static_pointer_cast<SensorManager>(*iter))->SetMemoryType(memType); in SetMemoryType()
|