Lines Matching refs:holder
59 shared_ptr<DescramblerPlugin> holder = atomic_load(&mPluginHolder); in setMediaCasSession() local
60 if (holder.get() == nullptr) { in setMediaCasSession()
64 return toStatus(holder->setMediaCasSession(in_sessionId)); in setMediaCasSession()
69 shared_ptr<DescramblerPlugin> holder = atomic_load(&mPluginHolder); in requiresSecureDecoderComponent() local
70 if (holder.get() == nullptr) { in requiresSecureDecoderComponent()
74 *_aidl_return = holder->requiresSecureDecoderComponent(in_mime.c_str()); in requiresSecureDecoderComponent()
162 shared_ptr<DescramblerPlugin> holder = atomic_load(&mPluginHolder); in descramble() local
163 if (holder.get() == nullptr) { in descramble()
171 holder->descramble(dstBuffer.getTag() != DestinationBuffer::Tag::nonsecureMemory, in descramble()
176 holder.reset(); in descramble()
184 shared_ptr<DescramblerPlugin> holder(nullptr); in release() local
185 atomic_store(&mPluginHolder, holder); in release()