Searched refs:IMemoryHeap (Results 1 - 23 of 23) sorted by relevance

/frameworks/native/include/binder/
H A 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; }
45 sp<IMemoryHeap> mHeap;
H A DMemoryDealer.h43 sp<IMemoryHeap> getMemoryHeap() const { return heap(); }
49 const sp<IMemoryHeap>& heap() const;
52 sp<IMemoryHeap> mHeap;
H A DIMemory.h32 class IMemoryHeap : public IInterface class in namespace:android
54 class BnMemoryHeap : public BnInterface<IMemoryHeap>
75 virtual sp<IMemoryHeap> getMemory(ssize_t* offset=0, size_t* size=0) const = 0;
H A DMemoryHeapBase.h34 READ_ONLY = IMemoryHeap::READ_ONLY,
59 /* implement IMemoryHeap interface */
/frameworks/native/libs/binder/
H A DMemoryBase.cpp28 MemoryBase::MemoryBase(const sp<IMemoryHeap>& heap,
34 sp<IMemoryHeap> MemoryBase::getMemory(ssize_t* offset, size_t* size) const
H A DIMemory.cpp48 sp<IMemoryHeap> find_heap(const sp<IBinder>& binder);
50 sp<IMemoryHeap> get_heap(const sp<IBinder>& binder);
56 sp<IMemoryHeap> heap;
74 class BpMemoryHeap : public BpInterface<IMemoryHeap>
91 static inline sp<IMemoryHeap> find_heap(const sp<IBinder>& binder) {
97 static inline sp<IMemoryHeap> get_heap(const sp<IBinder>& binder) {
127 virtual sp<IMemoryHeap> getMemory(ssize_t* offset=0, size_t* size=0) const;
130 mutable sp<IMemoryHeap> mHeap;
139 sp<IMemoryHeap> realHeap = BpMemoryHeap::get_heap(binder);
148 sp<IMemoryHeap> hea
[all...]
H A DMemoryDealer.cpp115 const sp<IMemoryHeap>& heap, ssize_t offset, size_t size);
166 const sp<IMemoryHeap>& heap, ssize_t offset, size_t size)
259 const sp<IMemoryHeap>& MemoryDealer::heap() const {
/frameworks/native/include/private/gui/
H A DComposerService.h31 class IMemoryHeap;
/frameworks/native/include/gui/
H A DISurfaceComposer.h40 class IMemoryHeap;
97 virtual status_t captureScreen(const sp<IBinder>& display, sp<IMemoryHeap>* heap,
H A DSurfaceComposerClient.h40 class IMemoryHeap;
158 sp<IMemoryHeap> mHeap;
/frameworks/native/services/surfaceflinger/tests/screencap/
H A Dscreencap.cpp42 sp<IMemoryHeap> heap;
/frameworks/native/services/surfaceflinger/tests/
H A DTransaction_test.cpp56 sp<IMemoryHeap> heap;
80 ScreenCapture(uint32_t w, uint32_t h, const sp<IMemoryHeap>& heap) :
88 sp<IMemoryHeap> mHeap;
/frameworks/native/libs/gui/
H A DISurfaceComposer.cpp106 const sp<IBinder>& display, sp<IMemoryHeap>* heap,
119 *heap = interface_cast<IMemoryHeap>(reply.readStrongBinder());
278 sp<IMemoryHeap> heap;
/frameworks/av/services/camera/libcameraservice/
H A DCameraClient.h108 const sp<IMemoryHeap>& heap,
H A DCameraClient.cpp795 sp<IMemoryHeap> heap = mem->getMemory(&offset, &size);
852 sp<IMemoryHeap> heap = mem->getMemory(&offset, &size);
902 const sp<IMemoryHeap>& heap, size_t offset, size_t size,
H A DCameraHardwareInterface.h321 sp<IMemoryHeap> heap = mem->getMemory(&offset, &size);
/frameworks/native/libs/gui/tests/
H A DSurface_test.cpp84 sp<IMemoryHeap> heap;
/frameworks/native/services/surfaceflinger/
H A DSurfaceFlinger.h200 virtual status_t captureScreen(const sp<IBinder>& display, sp<IMemoryHeap>* heap,
309 status_t captureScreenImplLocked(const sp<IBinder>& display, sp<IMemoryHeap>* heap,
H A DSurfaceFlinger.cpp2605 sp<IMemoryHeap>* heap,
2733 sp<IMemoryHeap>* heap,
2747 sp<IMemoryHeap>* heap;
2758 sp<IMemoryHeap>* heap, uint32_t* w, uint32_t* h, PixelFormat* f,
/frameworks/av/services/camera/libcameraservice/camera2/
H A DCallbackProcessor.cpp272 sp<IMemoryHeap> heap =
H A DStreamingProcessor.cpp544 sp<IMemoryHeap> heap =
579 sp<IMemoryHeap> heap = mem->getMemory(&offset, &size);
/frameworks/av/media/libmediaplayerservice/
H A DMediaPlayerService.h214 sp<IMemoryHeap> getHeap() const { return mHeap; }
/frameworks/base/core/jni/
H A Dandroid_hardware_Camera.cpp232 sp<IMemoryHeap> heap = dataPtr->getMemory(&offset, &size);

Completed in 763 milliseconds