Home
last modified time | relevance | path

Searched refs:heapMask (Results 1 – 4 of 4) sorted by relevance

/hardware/google/av/codec2/vndk/
DC2AllocatorIon.cpp136 …C2AllocationIon(int ionFd, size_t size, size_t align, unsigned heapMask, unsigned flags, C2Allocat…
212 …static Impl *Alloc(int ionFd, size_t size, size_t align, unsigned heapMask, unsigned flags, C2Allo… in Alloc() argument
216 int ret = ion_alloc(ionFd, alignedSize, align, heapMask, flags, &buffer); in Alloc()
219 ionFd, alignedSize, align, heapMask, flags, ret, buffer); in Alloc()
403 unsigned heapMask, unsigned flags, C2Allocator::id_t id) in C2AllocationIon() argument
405 mImpl(Impl::Alloc(ionFd, size, align, heapMask, flags, id)) { } in C2AllocationIon()
469 C2MemoryUsage usage, size_t capacity, size_t *align, unsigned *heapMask, unsigned *flags) { in mapUsage() argument
478 res = mUsageMapper(usage, capacity, align, heapMask, flags); in mapUsage()
481 *heapMask = ~0; // default mask in mapUsage()
486 MapperValue value = std::make_tuple(*align, *heapMask, *flags, res); in mapUsage()
[all …]
DC2Store.cpp166 size_t *align, unsigned *heapMask, unsigned *flags) -> c2_status_t { in UseComponentStoreForIonAllocator() argument
175 *heapMask = usageInfo.heapMask; in UseComponentStoreForIonAllocator()
604 me.set().heapMask = ~0; in Interface()
617 C2F(mIonUsageInfo, heapMask).any(), in Interface()
/hardware/google/av/codec2/vndk/include/
DC2AllocatorIon.h80 /* => */ size_t *align, unsigned *heapMask, unsigned *flags);
/hardware/google/av/codec2/include/
DC2Config.h2018 : usage(usage_), capacity(capacity_), heapMask(0), allocFlags(0), minAlignment(0) { } in C2StoreIonUsageStruct()
2022 int32_t heapMask; ///< ion heapMask member
2029 C2FIELD(heapMask, "heap-mask")