Searched refs:C2AllocatorIon (Results 1 – 11 of 11) sorted by relevance
487 C2AllocatorIon::C2AllocatorIon(id_t id) in C2AllocatorIon() function in android::C2AllocatorIon504 C2AllocatorIon::~C2AllocatorIon() { in ~C2AllocatorIon()510 C2Allocator::id_t C2AllocatorIon::getId() const { in getId()515 C2String C2AllocatorIon::getName() const { in getName()520 std::shared_ptr<const C2Allocator::Traits> C2AllocatorIon::getTraits() const { in getTraits()525 void C2AllocatorIon::setUsageMapper( in setUsageMapper()539 std::size_t C2AllocatorIon::MapperKeyHash::operator()(const MapperKey &k) const { in operator ()()543 c2_status_t C2AllocatorIon::mapUsage( in mapUsage()583 c2_status_t C2AllocatorIon::newLinearAllocation( in newLinearAllocation()611 c2_status_t C2AllocatorIon::priorLinearAllocation( in priorLinearAllocation()[all …]
134 std::weak_ptr<C2AllocatorIon> gIonAllocator;137 const std::shared_ptr<C2AllocatorIon> allocator, in UseComponentStoreForIonAllocator()139 C2AllocatorIon::UsageMapperFn mapper; in UseComponentStoreForIonAllocator()199 std::shared_ptr<C2AllocatorIon> allocator; in setComponentStore()211 std::shared_ptr<C2AllocatorIon> allocator = gIonAllocator.lock(); in fetchIonAllocator()218 allocator = std::make_shared<C2AllocatorIon>(C2PlatformAllocatorStore::ION); in fetchIonAllocator()
34 using android::C2AllocatorIon;396 static std::unique_ptr<C2AllocatorIon> sAllocator = std::make_unique<C2AllocatorIon>(0); in CreateLinearBlock()399 if (C2AllocatorIon::isValid(handle)) { in CreateLinearBlock()412 static std::unique_ptr<C2AllocatorIon> sAllocator = std::make_unique<C2AllocatorIon>(0); in CreateLinearBlock()415 if (C2AllocatorIon::isValid(cHandle)) { in CreateLinearBlock()
22 "C2AllocatorIon.cpp",
30 class C2AllocatorIon : public C2Allocator {54 C2AllocatorIon(id_t id);58 virtual ~C2AllocatorIon() override;
37 using android::C2AllocatorIon;
33 using android::C2AllocatorIon;
32 using android::C2AllocatorIon;
236 mLinearAllocator(std::make_shared<C2AllocatorIon>('i')), in C2BufferTest()