Home | History | Annotate | Download | only in default

Lines Matching defs:memory

17 #define LOG_TAG "android.hardware.tests.memory@1.0"
26 #include <android/hidl/memory/1.0/IMemory.h>
28 using android::hidl::memory::V1_0::IMemory;
33 namespace memory {
37 // Methods from ::android::hardware::tests::memory::V1_0::IMemoryTest follow.
38 Return<void> Memory::haveSomeMemory(const hidl_memory& mem, haveSomeMemory_cb _hidl_cb) {
43 Return<void> Memory::fillMemory(const hidl_memory& memory_in, uint8_t filler) {
44 sp<IMemory> memory = mapMemory(memory_in);
46 if (memory == nullptr) {
51 uint8_t* data = static_cast<uint8_t*>(static_cast<void*>(memory->getPointer()));
53 memory->update();
55 for (size_t i = 0; i < memory->getSize(); i++) {
59 memory->commit();
64 Return<void> Memory::haveSomeMemoryBlock(const MemoryBlock& blk, haveSomeMemoryBlock_cb _hidl_cb) {
69 Return<void> Memory::set(const hidl_memory& mem) {
77 Return<sp<IMemoryToken>> Memory::get() {
82 return new Memory();
87 } // namespace memory