Lines Matching refs:Impl
142 class Impl;
143 Impl *mImpl;
149 class C2AllocationIon::Impl { class in android::C2AllocationIon
165 …Impl(int ionFd, size_t capacity, int bufferFd, ion_user_handle_t buffer, C2Allocator::id_t id, int… in Impl() function in android::C2AllocationIon::Impl
194 static Impl *Import(int ionFd, size_t capacity, int bufferFd, C2Allocator::id_t id) { in Import()
197 return new Impl(ionFd, capacity, bufferFd, buffer, id, ret); in Import()
212 …static Impl *Alloc(int ionFd, size_t size, size_t align, unsigned heapMask, unsigned flags, C2Allo… in Alloc()
228 return new Impl(ionFd, alignedSize, bufferFd, buffer, id, ret); in Alloc()
317 ~Impl() { in ~Impl()
405 mImpl(Impl::Alloc(ionFd, size, align, heapMask, flags, id)) { } in C2AllocationIon()
409 mImpl(Impl::Import(ionFd, size, shareFd, id)) { } in C2AllocationIon()