• Home
  • Raw
  • Download

Lines Matching refs:C2AllocationIon

123 class C2AllocationIon : public C2LinearAllocation {  class
130 virtual ~C2AllocationIon() override;
136C2AllocationIon(int ionFd, size_t size, size_t align, unsigned heapMask, unsigned flags, C2Allocat…
137 C2AllocationIon(int ionFd, size_t size, int shareFd, C2Allocator::id_t id);
146 C2_DO_NOT_COPY(C2AllocationIon);
149 class C2AllocationIon::Impl {
368 c2_status_t C2AllocationIon::map( in map()
373 c2_status_t C2AllocationIon::unmap(void *addr, size_t size, C2Fence *fence) { in unmap()
377 c2_status_t C2AllocationIon::status() const { in status()
381 C2Allocator::id_t C2AllocationIon::getAllocatorId() const { in getAllocatorId()
385 bool C2AllocationIon::equals(const std::shared_ptr<C2LinearAllocation> &other) const { in equals()
390 std::shared_ptr<C2AllocationIon> otherAsIon = std::static_pointer_cast<C2AllocationIon>(other); in equals()
394 const C2Handle *C2AllocationIon::handle() const { in handle()
398 C2AllocationIon::~C2AllocationIon() { in ~C2AllocationIon()
402 C2AllocationIon::C2AllocationIon(int ionFd, size_t size, size_t align, in C2AllocationIon() function in android::C2AllocationIon
407 C2AllocationIon::C2AllocationIon(int ionFd, size_t size, int shareFd, C2Allocator::id_t id) in C2AllocationIon() function in android::C2AllocationIon
523 std::shared_ptr<C2AllocationIon> alloc in newLinearAllocation()
524 … = std::make_shared<C2AllocationIon>(dup(mIonFd), capacity, align, heapMask, flags, mTraits->id); in newLinearAllocation()
545 std::shared_ptr<C2AllocationIon> alloc in priorLinearAllocation()
546 = std::make_shared<C2AllocationIon>(dup(mIonFd), h->size(), h->bufferFd(), mTraits->id); in priorLinearAllocation()