Home
last modified time | relevance | path

Searched refs:IMemoryHeap (Results 1 – 24 of 24) sorted by relevance

/frameworks/native/libs/binder/
DIMemory.cpp50 sp<IMemoryHeap> find_heap(const sp<IBinder>& binder);
52 sp<IMemoryHeap> get_heap(const sp<IBinder>& binder);
58 sp<IMemoryHeap> heap;
79 class BpMemoryHeap : public BpInterface<IMemoryHeap>
96 static inline sp<IMemoryHeap> find_heap(const sp<IBinder>& binder) { in find_heap()
102 static inline sp<IMemoryHeap> get_heap(const sp<IBinder>& binder) { in get_heap()
133 virtual sp<IMemoryHeap> getMemory(ssize_t* offset=nullptr, size_t* size=nullptr) const;
136 mutable sp<IMemoryHeap> mHeap;
145 sp<IMemoryHeap> realHeap = BpMemoryHeap::get_heap(binder); in fastPointer()
158 sp<IMemoryHeap> heap = getMemory(&offset); in pointer()
[all …]
DMemoryBase.cpp28 MemoryBase::MemoryBase(const sp<IMemoryHeap>& heap, in MemoryBase()
34 sp<IMemoryHeap> MemoryBase::getMemory(ssize_t* offset, size_t* size) const in getMemory()
DMemoryDealer.cpp115 const sp<IMemoryHeap>& heap, ssize_t offset, size_t size);
168 const sp<IMemoryHeap>& heap, ssize_t offset, size_t size) in Allocation()
261 const sp<IMemoryHeap>& MemoryDealer::heap() const { in heap()
/frameworks/native/libs/binder/include/binder/
DMemoryBase.h33 MemoryBase(const sp<IMemoryHeap>& heap, ssize_t offset, size_t size);
35 virtual sp<IMemoryHeap> getMemory(ssize_t* offset, size_t* size) const;
40 const sp<IMemoryHeap>& getHeap() const { return mHeap; } in getHeap()
45 sp<IMemoryHeap> mHeap;
DMemoryDealer.h47 sp<IMemoryHeap> getMemoryHeap() const { return heap(); } in getMemoryHeap()
53 const sp<IMemoryHeap>& heap() const;
56 sp<IMemoryHeap> mHeap;
DIMemory.h32 class IMemoryHeap : public IInterface
54 class BnMemoryHeap : public BnInterface<IMemoryHeap>
77 virtual sp<IMemoryHeap> getMemory(ssize_t* offset=nullptr, size_t* size=nullptr) const = 0;
DMemoryHeapBase.h34 READ_ONLY = IMemoryHeap::READ_ONLY,
/frameworks/native/include/binder/
DMemoryDealer.h47 sp<IMemoryHeap> getMemoryHeap() const { return heap(); } in getMemoryHeap()
53 const sp<IMemoryHeap>& heap() const;
56 sp<IMemoryHeap> mHeap;
DIMemory.h32 class IMemoryHeap : public IInterface
54 class BnMemoryHeap : public BnInterface<IMemoryHeap>
77 virtual sp<IMemoryHeap> getMemory(ssize_t* offset=nullptr, size_t* size=nullptr) const = 0;
DMemoryHeapBase.h34 READ_ONLY = IMemoryHeap::READ_ONLY,
/frameworks/av/drm/libmediadrm/include/mediadrm/
DCryptoHal.h35 class IMemoryHeap; variable
66 virtual int32_t setHeap(const sp<IMemoryHeap>& heap) { in setHeap()
107 int32_t setHeapBase(const sp<IMemoryHeap>& heap);
/frameworks/av/drm/libmediadrm/interface/mediadrm/
DICrypto.h30 class IMemoryHeap; variable
79 virtual int32_t setHeap(const sp<IMemoryHeap>& heap) = 0;
/frameworks/av/drm/libmediadrm/
DICrypto.cpp183 virtual int32_t setHeap(const sp<IMemoryHeap> &heap) { in setHeap()
464 sp<IMemoryHeap> heap = in onTransact()
465 interface_cast<IMemoryHeap>(data.readStrongBinder()); in onTransact()
DCryptoHal.cpp260 int32_t CryptoHal::setHeapBase(const sp<IMemoryHeap>& heap) { in setHeapBase()
308 sp<IMemoryHeap> heap = memory->getMemory(&offset, &size); in toSharedBuffer()
/frameworks/av/services/camera/libcameraservice/api1/
DCameraClient.h127 const sp<IMemoryHeap>& heap,
DCameraClient.cpp971 sp<IMemoryHeap> heap = mem->getMemory(&offset, &size); in handlePreviewData()
1028 sp<IMemoryHeap> heap = mem->getMemory(&offset, &size); in handleRawPicture()
1098 const sp<IMemoryHeap>& heap, size_t offset, size_t size, in copyFrameAndPostCopiedFrame()
/frameworks/av/media/libstagefright/include/media/stagefright/
DCameraSource.h278 sp<IMemoryHeap> mMemoryHeapBase;
/frameworks/av/media/utils/
DServiceUtilities.cpp226 sp<IMemoryHeap> heap = iMemory->getMemory(); in checkIMemory()
/frameworks/av/media/libstagefright/
DCameraSource.cpp942 sp<IMemoryHeap> heap = frame->getMemory(&offset, &size); in releaseRecordingFrame()
979 sp<IMemoryHeap> heap = frame->getMemory(&offset, &size); in releaseRecordingFrame()
1385 sp<IMemoryHeap> heap = data->getMemory(&offset, &size); in processBufferQueueFrame()
DACodecBufferChannel.cpp325 sp<IMemoryHeap> heap = dealer->getMemoryHeap(); in makeMemoryDealer()
/frameworks/av/services/camera/libcameraservice/device1/
DCameraHardwareInterface.cpp576 sp<IMemoryHeap> heap = mem->getMemory(&offset, &size); in releaseRecordingFrame()
604 sp<IMemoryHeap> heap = mem->getMemory(&offset, &size); in releaseRecordingFrameBatch()
/frameworks/base/media/jni/
Dandroid_media_MediaDescrambler.cpp190 sp<IMemoryHeap> heap = mMem->getMemory(&offset, &size); in ensureBufferCapacity()
/frameworks/av/services/camera/libcameraservice/api1/client2/
DCallbackProcessor.cpp406 sp<IMemoryHeap> heap = in processNewCallback()
/frameworks/base/core/jni/
Dandroid_hardware_Camera.cpp258 sp<IMemoryHeap> heap = dataPtr->getMemory(&offset, &size); in copyAndPost()