/aosp12/system/libhidl/base/ |
H A D | HidlSupport.cpp | 289 sp<HidlMemory> HidlMemory::getInstance(const hidl_memory& mem) { in getInstance() 290 sp<HidlMemory> instance = new HidlMemory(); in getInstance() 295 sp<HidlMemory> HidlMemory::getInstance(hidl_memory&& mem) { in getInstance() 296 sp<HidlMemory> instance = new HidlMemory(); in getInstance() 301 sp<HidlMemory> HidlMemory::getInstance(const hidl_string& name, int fd, uint64_t size) { in getInstance() 306 return new HidlMemory(); in getInstance() 313 sp<HidlMemory> instance = new HidlMemory(name, std::move(hidlHandle), size); in getInstance() 317 HidlMemory::HidlMemory() : hidl_memory() {} in HidlMemory() function in android::hardware::HidlMemory 319 HidlMemory::HidlMemory(const hidl_string& name, hidl_handle&& handle, size_t size) in HidlMemory() function in android::hardware::HidlMemory 323 HidlMemory::~HidlMemory() {} in ~HidlMemory()
|
/aosp12/frameworks/base/core/java/android/os/ |
H A D | HidlMemoryUtil.java | 57 HidlMemory byteArrayToHidlMemory(@NonNull byte[] input) { in byteArrayToHidlMemory() 72 HidlMemory byteArrayToHidlMemory(@NonNull byte[] input, @Nullable String name) { in byteArrayToHidlMemory() 76 return new HidlMemory("ashmem", 0, null); in byteArrayToHidlMemory() 99 HidlMemory byteListToHidlMemory(@NonNull List<Byte> input) { in byteListToHidlMemory() 118 return new HidlMemory("ashmem", 0, null); in byteListToHidlMemory() 141 byte[] hidlMemoryToByteArray(@NonNull HidlMemory mem) { in hidlMemoryToByteArray() 167 ArrayList<Byte> hidlMemoryToByteList(@NonNull HidlMemory mem) { in hidlMemoryToByteList() 196 return new HidlMemory("ashmem", 0, null); in sharedMemoryToHidlMemory() 213 return new HidlMemory("ashmem", 0, null); in fileDescriptorToHidlMemory() 217 return new HidlMemory("ashmem", size, handle); in fileDescriptorToHidlMemory() [all …]
|
H A D | HidlMemory.java | 43 public class HidlMemory implements Closeable { class 58 public HidlMemory(@NonNull String name, @IntRange(from = 0) long size, in HidlMemory() method in HidlMemory 70 public HidlMemory dup() throws IOException { in dup() 71 return new HidlMemory(mName, mSize, mHandle != null ? mHandle.dup() : null); in dup()
|
H A D | HwParcel.java | 332 public native final void writeHidlMemory(@NonNull HidlMemory memory); in writeHidlMemory() 604 public native final HidlMemory readHidlMemory(); in readHidlMemory() 622 HidlMemory readEmbeddedHidlMemory(long fieldHandle, long parentHandle, long offset); in readEmbeddedHidlMemory()
|
H A D | HwBlob.java | 328 public final void putHidlMemory(long offset, @NonNull HidlMemory mem) { in putHidlMemory()
|
/aosp12/frameworks/av/media/libstagefright/include/ |
H A D | ACodecBufferChannel.h | 33 class HidlMemory; variable 35 using hardware::HidlMemory; 88 const sp<hardware::HidlMemory> &memory, 135 int32_t getHeapSeqNum(const sp<HidlMemory> &memory); 143 std::map<wp<HidlMemory>, int32_t> mHeapSeqNumMap; 144 sp<HidlMemory> mHidlMemory;
|
/aosp12/system/libhidl/transport/allocator/1.0/utils/ |
H A D | FrameworkUtils.cpp | 25 sp<HidlMemory> fromHeap(const sp<IMemoryHeap>& heap) { in fromHeap() 29 return HidlMemory::getInstance(hidl_memory()); in fromHeap() 35 return HidlMemory::getInstance("ashmem", fd, heap->getSize()); in fromHeap()
|
/aosp12/frameworks/av/drm/libmediadrm/include/mediadrm/ |
H A D | CryptoHal.h | 37 using ::android::hardware::HidlMemory; 70 virtual int32_t setHeap(const sp<HidlMemory>& heap) { in setHeap() 99 int32_t setHeapBase(const sp<HidlMemory>& heap);
|
/aosp12/system/libhidl/libhidlmemory/include/hidlmemory/ |
H A D | HidlMemoryToken.h | 28 HidlMemoryToken(sp<HidlMemory> memory); 31 sp<HidlMemory> mMemory;
|
/aosp12/hardware/interfaces/tests/memory/1.0/default/ |
H A D | MemoryTest.cpp | 70 sp<HidlMemory> hidlMem = HidlMemory::getInstance(mem); in set()
|
/aosp12/frameworks/av/drm/libmediadrm/interface/mediadrm/ |
H A D | ICrypto.h | 29 class HidlMemory; variable 87 virtual int32_t setHeap(const sp<hardware::HidlMemory>& heap) = 0;
|
/aosp12/frameworks/base/media/jni/ |
H A D | android_media_MediaCodecLinearBlock.h | 35 sp<hardware::HidlMemory> mHidlMemory; 67 sp<hardware::HidlMemory> toHidlMemory() { in toHidlMemory()
|
H A D | android_media_MediaCodec.h | 47 class HidlMemory; variable 116 const sp<hardware::HidlMemory> &buffer,
|
H A D | android_media_MediaDescrambler.cpp | 41 class HidlMemory; 44 using hardware::HidlMemory; 73 sp<HidlMemory> mHidlMemory;
|
/aosp12/frameworks/av/media/codec2/sfplugin/ |
H A D | CCodecBufferChannel.h | 79 const sp<hardware::HidlMemory> &memory, 251 int32_t getHeapSeqNum(const sp<hardware::HidlMemory> &memory); 257 std::map<wp<hardware::HidlMemory>, int32_t> mHeapSeqNumMap;
|
H A D | Codec2Buffer.h | 31 class HidlMemory; variable 390 sp<hardware::HidlMemory> mHidlMemory;
|
/aosp12/system/libhidl/transport/allocator/1.0/utils/include/hidlmemory/ |
H A D | FrameworkUtils.h | 31 sp<HidlMemory> fromHeap(const sp<IMemoryHeap>& heap);
|
/aosp12/system/libhidl/base/include/hidl/ |
H A D | HidlSupport.h | 314 class HidlMemory : public virtual hidl_memory, public virtual ::android::RefBase { 316 static sp<HidlMemory> getInstance(const hidl_memory& mem); 318 static sp<HidlMemory> getInstance(hidl_memory&& mem); 320 static sp<HidlMemory> getInstance(const hidl_string& name, hidl_handle&& handle, uint64_t size); 325 static sp<HidlMemory> getInstance(const hidl_string& name, int fd, uint64_t size); 327 virtual ~HidlMemory(); 330 HidlMemory(); 331 HidlMemory(const hidl_string& name, hidl_handle&& handle, size_t size);
|
/aosp12/system/libhidl/libhidlmemory/ |
H A D | HidlMemoryToken.cpp | 21 HidlMemoryToken::HidlMemoryToken(sp<HidlMemory> memory) : mMemory(memory) {} in HidlMemoryToken()
|
/aosp12/frameworks/av/media/libstagefright/include/media/stagefright/ |
H A D | CodecBase.h | 50 class HidlMemory; variable 379 const sp<hardware::HidlMemory> &memory, in attachEncryptedBuffer()
|
/aosp12/frameworks/av/media/libstagefright/ |
H A D | CodecBase.cpp | 36 sp<hardware::HidlMemory> hidlMemory; in IMemoryToSharedBuffer()
|
H A D | ACodecBufferChannel.cpp | 319 int32_t ACodecBufferChannel::getHeapSeqNum(const sp<HidlMemory> &memory) { in getHeapSeqNum() 333 const sp<hardware::HidlMemory> &memory, in attachEncryptedBuffer() 527 sp<HidlMemory> hHeap = fromHeap(dealer->getMemoryHeap()); in makeMemoryDealer() 646 for (std::pair<wp<HidlMemory>, int32_t> entry : mHeapSeqNumMap) { in setCrypto()
|
/aosp12/hardware/interfaces/cas/1.1/vts/functional/ |
H A D | VtsHalCasV1_1TargetTest.cpp | 64 using android::hardware::HidlMemory; 379 sp<HidlMemory> hidlMemory = fromHeap(heap); in descrambleTestInputBuffer() 433 sp<HidlMemory> hidlMemory = fromHeap(heap); in descrambleTestOobInput()
|
/aosp12/frameworks/av/drm/libmediadrm/ |
H A D | CryptoHal.cpp | 49 using ::android::hardware::HidlMemory; 225 int32_t CryptoHal::setHeapBase(const sp<HidlMemory>& heap) { in setHeapBase()
|
/aosp12/hardware/interfaces/cas/1.2/vts/functional/ |
H A D | VtsHalCasV1_2TargetTest.cpp | 64 using android::hardware::HidlMemory; 413 sp<HidlMemory> hidlMemory = fromHeap(heap); in descrambleTestInputBuffer() 467 sp<HidlMemory> hidlMemory = fromHeap(heap); in descrambleTestOobInput()
|