Searched refs:DmaBuffer (Results 1 – 6 of 6) sorted by relevance
| /OK3568_Linux_fs/external/camera_engine_rkaiq/rkaiq/xcore/ |
| H A D | dma_buffer.cpp | 34 DmaBuffer::DmaBuffer(int fd, size_t size) : fd_(fd), size_(size), ptr_(nullptr) {} in DmaBuffer() function in XCam::DmaBuffer 36 DmaBuffer::~DmaBuffer() { in ~DmaBuffer() 42 XCamReturn DmaBuffer::sync(int fd, DmaBufferDirection direction, bool start) { in sync() 72 XCamReturn DmaBuffer::beginCpuAccess(DmaBufferDirection direction) { in beginCpuAccess() 77 XCamReturn DmaBuffer::endCpuAccess(DmaBufferDirection direction) { in endCpuAccess() 82 void* DmaBuffer::map() { in map() 96 void DmaBuffer::unmap() { in unmap() 103 int DmaBuffer::getFd() { return fd_.Get(); } in getFd() 105 size_t DmaBuffer::getSize() { return size_; } in getSize() 107 int DmaBuffer::release() { return fd_.Release(); } in release() [all …]
|
| H A D | dma_buffer.h | 32 class DmaBuffer { 34 DmaBuffer(int fd, size_t size); 35 virtual ~DmaBuffer(); 36 DmaBuffer(const DmaBuffer&) = delete; 37 DmaBuffer& operator=(const DmaBuffer&) = delete;
|
| H A D | dma_video_buffer.cpp | 30 : DmaBuffer(dma_fd, info.size), VideoBuffer(info), _need_close_fd(need_close_fd) { in DmaVideoBuffer() 35 if (!_need_close_fd) (void)(DmaBuffer::release()); in ~DmaVideoBuffer() 38 uint8_t* DmaVideoBuffer::map() { return static_cast<uint8_t*>(DmaBuffer::map()); } in map() 41 DmaBuffer::unmap(); in unmap() 45 int DmaVideoBuffer::get_fd() { return DmaBuffer::getFd(); } in get_fd()
|
| H A D | drm_buffer.h | 38 class DmaBuffer; variable 66 std::vector<std::unique_ptr<DmaBuffer>> dma_bufs_;
|
| H A D | drm_buffer.cpp | 50 dma_bufs_.push_back(std::unique_ptr<DmaBuffer>( in DrmBuffer() 51 new DmaBuffer(dumb_object_->fds[i], dumb_object_->sizes[i]))); in DrmBuffer()
|
| H A D | dma_video_buffer.h | 32 class DmaVideoBuffer : virtual public DmaBuffer, public VideoBuffer {
|