Searched refs:AshmemMemory (Results 1 – 6 of 6) sorted by relevance
/system/libhidl/transport/memory/1.0/default/ |
D | AshmemMemory.cpp | 27 AshmemMemory::AshmemMemory(const hidl_memory& memory, void* data) in AshmemMemory() function in android::hidl::memory::V1_0::implementation::AshmemMemory 32 AshmemMemory::~AshmemMemory() in ~AshmemMemory() 39 Return<void> AshmemMemory::update() { in update() 44 Return<void> AshmemMemory::updateRange(uint64_t /* start */, uint64_t /* length */) { in updateRange() 49 Return<void> AshmemMemory::read() { in read() 54 Return<void> AshmemMemory::readRange(uint64_t /* start */, uint64_t /* length */) { in readRange() 59 Return<void> AshmemMemory::commit() { in commit() 64 Return<void*> AshmemMemory::getPointer() { in getPointer() 68 Return<uint64_t> AshmemMemory::getSize() { in getSize()
|
D | AshmemMemory.h | 39 struct AshmemMemory : public IMemory { struct 41 AshmemMemory(const hidl_memory& memory, void* mappedMemory); 42 ~AshmemMemory();
|
D | AshmemMapper.cpp | 56 return new AshmemMemory(mem, data); in mapMemory()
|
D | Android.bp | 32 "AshmemMemory.cpp",
|
/system/libhidl/libhidlmemory/ |
D | AshmemMemory.h | 34 struct AshmemMemory : public IMemory { struct 35 AshmemMemory(const hidl_memory& memory, void* data) : mMemory(memory), mData(data) {} in AshmemMemory() function 37 ~AshmemMemory() { munmap(mData, mMemory.size()); } in ~AshmemMemory() argument
|
D | mapping.cpp | 64 return new impl::AshmemMemory(mem, data); in createAshmemMemory()
|