/frameworks/native/libs/binder/ |
D | IMemory.cpp | 51 sp<IMemoryHeap> find_heap(const sp<IBinder>& binder); 53 sp<IMemoryHeap> get_heap(const sp<IBinder>& binder); 59 sp<IMemoryHeap> heap; 80 class BpMemoryHeap : public BpInterface<IMemoryHeap> 97 static inline sp<IMemoryHeap> find_heap(const sp<IBinder>& binder) { in find_heap() 103 static inline sp<IMemoryHeap> get_heap(const sp<IBinder>& binder) { in get_heap() 134 virtual sp<IMemoryHeap> getMemory(ssize_t* offset=nullptr, size_t* size=nullptr) const; 137 mutable sp<IMemoryHeap> mHeap; 146 sp<IMemoryHeap> realHeap = BpMemoryHeap::get_heap(binder); in fastPointer() 155 sp<IMemoryHeap> heap = getMemory(&offset); in unsecurePointer() [all …]
|
D | MemoryBase.cpp | 28 MemoryBase::MemoryBase(const sp<IMemoryHeap>& heap, in MemoryBase() 34 sp<IMemoryHeap> MemoryBase::getMemory(ssize_t* offset, size_t* size) const in getMemory()
|
D | MemoryDealer.cpp | 114 const sp<IMemoryHeap>& heap, ssize_t offset, size_t size); 167 const sp<IMemoryHeap>& heap, ssize_t offset, size_t size) in Allocation() 258 const sp<IMemoryHeap>& MemoryDealer::heap() const { in heap()
|
/frameworks/native/libs/binder/include/binder/ |
D | MemoryBase.h | 32 MemoryBase(const sp<IMemoryHeap>& heap, ssize_t offset, size_t size); 34 virtual sp<IMemoryHeap> getMemory(ssize_t* offset, size_t* size) const; 39 const sp<IMemoryHeap>& getHeap() const { return mHeap; } in getHeap() 44 sp<IMemoryHeap> mHeap;
|
D | MemoryDealer.h | 45 sp<IMemoryHeap> getMemoryHeap() const { return heap(); } in getMemoryHeap() 53 LIBBINDER_EXPORTED const sp<IMemoryHeap>& heap() const; 56 sp<IMemoryHeap> mHeap;
|
D | IMemory.h | 32 class LIBBINDER_EXPORTED IMemoryHeap : public IInterface { 53 class LIBBINDER_EXPORTED BnMemoryHeap : public BnInterface<IMemoryHeap> { 74 virtual sp<IMemoryHeap> getMemory(ssize_t* offset=nullptr, size_t* size=nullptr) const = 0;
|
D | MemoryHeapBase.h | 34 READ_ONLY = IMemoryHeap::READ_ONLY,
|
/frameworks/native/include/binder/ |
D | MemoryDealer.h | 45 sp<IMemoryHeap> getMemoryHeap() const { return heap(); } in getMemoryHeap() 53 LIBBINDER_EXPORTED const sp<IMemoryHeap>& heap() const; 56 sp<IMemoryHeap> mHeap;
|
D | IMemory.h | 32 class LIBBINDER_EXPORTED IMemoryHeap : public IInterface { 53 class LIBBINDER_EXPORTED BnMemoryHeap : public BnInterface<IMemoryHeap> { 74 virtual sp<IMemoryHeap> getMemory(ssize_t* offset=nullptr, size_t* size=nullptr) const = 0;
|
D | MemoryHeapBase.h | 34 READ_ONLY = IMemoryHeap::READ_ONLY,
|
/frameworks/av/media/libshmem/ |
D | ShmemCompat.cpp | 52 uint32_t flags = !shmem.writeable ? IMemoryHeap::READ_ONLY : 0; in convertSharedFileRegionToIMemory() 72 sp<IMemoryHeap> heap = mem->getMemory(&offset, &size); in convertIMemoryToSharedFileRegion() 94 result->writeable = (heap->getFlags() & IMemoryHeap::READ_ONLY) == 0; in convertIMemoryToSharedFileRegion()
|
D | ShmemTest.cpp | 51 !writeable ? IMemoryHeap::READ_ONLY : 0); in makeIMemory() 77 ASSERT_EQ(reconstructed->getMemory()->getFlags() & IMemoryHeap::READ_ONLY, 0); in TEST() 97 ASSERT_NE(reconstructed->getMemory()->getFlags() & IMemoryHeap::READ_ONLY, 0); in TEST()
|
/frameworks/av/drm/libmediadrm/include/mediadrm/ |
D | CryptoHal.h | 26 class IMemoryHeap; variable
|
D | CryptoHalHidl.h | 38 class IMemoryHeap; variable
|
D | CryptoHalAidl.h | 39 class IMemoryHeap; variable
|
/frameworks/av/media/utils/include/mediautils/ |
D | SharedMemoryAllocator.h | 63 constexpr inline bool isHeapValid(const sp<IMemoryHeap>& heap) { 124 virtual sp<IMemoryHeap> getMemory(ssize_t* offset = nullptr,
|
/frameworks/av/media/libstagefright/include/media/stagefright/ |
D | CameraSource.h | 226 sp<IMemoryHeap> mMemoryHeapBase;
|
/frameworks/av/media/libstagefright/ |
D | CameraSource.cpp | 808 sp<IMemoryHeap> heap = frame->getMemory(&offset, &size); in releaseRecordingFrame() 1058 sp<IMemoryHeap> heap = data->getMemory(&offset, &size); in processBufferQueueFrame()
|
D | ACodecBufferChannel.cpp | 554 sp<IMemoryHeap> heap = dealer->getMemoryHeap(); in makeMemoryDealer()
|
/frameworks/base/media/jni/ |
D | android_media_MediaDescrambler.cpp | 190 sp<IMemoryHeap> heap = mMem->getMemory(&offset, &size); in ensureBufferCapacity()
|
/frameworks/av/services/camera/libcameraservice/api1/client2/ |
D | CallbackProcessor.cpp | 417 sp<IMemoryHeap> heap = in processNewCallback()
|
/frameworks/av/media/utils/ |
D | ServiceUtilities.cpp | 377 sp<IMemoryHeap> heap = iMemory->getMemory(); in checkIMemory()
|
/frameworks/base/core/jni/ |
D | android_hardware_Camera.cpp | 257 sp<IMemoryHeap> heap = dataPtr->getMemory(&offset, &size); in copyAndPost()
|
/frameworks/av/media/codec2/sfplugin/ |
D | CCodecBufferChannel.cpp | 474 sp<IMemoryHeap> heap{new MemoryHeapBase(size * 2)}; in ensureDecryptDestination()
|