Lines Matching refs:aAllocator

39                                    IShmemAllocator* aAllocator);
42 LayersIPCChannel* aAllocator, LayersBackend aLayersBackend,
77 IShmemAllocator* aAllocator);
80 LayersIPCChannel* aAllocator, LayersBackend aLayersBackend,
86 virtual void Deallocate(LayersIPCChannel* aAllocator) override;
124 mozilla::ipc::IShmemAllocator* aAllocator, bool aIsSameProcess) { in Create() argument
125 if (!aAllocator || aIsSameProcess) { in Create()
128 aAllocator); in Create()
132 aAllocator); in Create()
137 LayersIPCChannel* aAllocator, const BufferDescriptor& aDesc, in CreateInternal() argument
140 if (!aAllocator || aAllocator->IsSameProcess()) { in CreateInternal()
151 if (!aAllocator->AllocUnsafeShmem(aBufferSize, OptimalShmemType(), &shm)) { in CreateInternal()
160 KnowsCompositor* aAllocator, const gfx::IntRect& aDisplay, in CreateForYCbCr() argument
179 aAllocator->SupportsTextureDirectMapping() && in CreateForYCbCr()
180 aAllocator->GetMaxTextureSize() > in CreateForYCbCr()
186 aAllocator in CreateForYCbCr()
188 aAllocator->GetCompositorBackendType(), in CreateForYCbCr()
198 aAllocator ? aAllocator->GetTextureForwarder() : nullptr, descriptor, in CreateForYCbCr()
454 IShmemAllocator* aAllocator) { in Create() argument
493 LayersIPCChannel* aAllocator, LayersBackend aLayersBackend, in CreateSimilar() argument
497 aAllocator); in CreateSimilar()
518 IShmemAllocator* aAllocator) { in Create() argument
519 MOZ_ASSERT(aAllocator); in Create()
523 if (!aAllocator) { in Create()
539 if (!aAllocator->AllocUnsafeShmem(bufSize, OptimalShmemType(), &shm)) { in Create()
558 LayersIPCChannel* aAllocator, LayersBackend aLayersBackend, in CreateSimilar() argument
562 aAllocator); in CreateSimilar()
565 void ShmemTextureData::Deallocate(LayersIPCChannel* aAllocator) { in Deallocate() argument
566 aAllocator->DeallocShmem(mShmem); in Deallocate()