Home
last modified time | relevance | path

Searched refs:BufferAllocator (Results 1 - 4 of 4) sorted by relevance

/drivers/peripheral/camera/vdi_base/common/buffer_manager/src/
H A Dbuffer_allocator.cpp19 RetCode BufferAllocator::Init() in Init()
24 std::shared_ptr<IBuffer> BufferAllocator::AllocBuffer(const uint32_t, const uint32_t, const uint64_t, const uint32_t) in AllocBuffer()
29 RetCode BufferAllocator::FreeBuffer(std::shared_ptr<IBuffer>&) in FreeBuffer()
34 RetCode BufferAllocator::MapBuffer(std::shared_ptr<IBuffer>&) in MapBuffer()
39 RetCode BufferAllocator::UnmapBuffer(std::shared_ptr<IBuffer>&) in UnmapBuffer()
44 RetCode BufferAllocator::FlushCache(std::shared_ptr<IBuffer>&) in FlushCache()
49 RetCode BufferAllocator::InvalidateCache(std::shared_ptr<IBuffer>&) in InvalidateCache()
54 REGISTER_BUFFER_ALLOCATOR(BufferAllocator, CAMERA_BUFFER_SOURCE_TYPE_NONE);
/drivers/peripheral/camera/vdi_base/common/buffer_manager/include/
H A Dbuffer_allocator.h25 class BufferAllocator : public IBufferAllocator { class
27 BufferAllocator() = default;
28 virtual ~BufferAllocator() = default;
/drivers/peripheral/camera/vdi_base/common/buffer_manager/src/heap_buffer_allocator/
H A Dheap_buffer_allocator.h24 class HeapBufferAllocator : public BufferAllocator {
/drivers/peripheral/camera/vdi_base/common/buffer_manager/src/gralloc_buffer_allocator/
H A Dgralloc_buffer_allocator.h25 class GrallocBufferAllocator : public BufferAllocator {

Completed in 2 milliseconds