Lines Matching refs:mDrm

130     sp<DrmHal> mDrm = nullptr;  member in DrmFuzzer
137 mDrm = new DrmHal(); in initDrm()
138 if (!mDrm) { in initDrm()
145 mDrm->initCheck(); in invokeDrmCreatePlugin()
150 mDrm->createPlugin(kInvalidUUID, packageName); in invokeDrmCreatePlugin()
153 mDrm->createPlugin(kCommonPsshBoxUUID, packageName); in invokeDrmCreatePlugin()
156 mDrm->createPlugin(kClearKeyUUID, packageName); in invokeDrmCreatePlugin()
163 void DrmFuzzer::invokeDrmDestroyPlugin() { mDrm->destroyPlugin(); } in invokeDrmDestroyPlugin()
175 mDrm->openSession(securityLevel, mSessionId); in invokeDrmOpenSession()
178 void DrmFuzzer::invokeDrmCloseSession() { mDrm->closeSession(mSessionId); } in invokeDrmCloseSession()
182 mDrm->setListener(listener); in invokeDrmSetListener()
186 mDrm->setCipherAlgorithm(mSessionId, in invokeDrmSetAlgorithmAPI()
188 mDrm->setMacAlgorithm(mSessionId, String8(kMacAlgorithm[mFuzzedDataProvider->ConsumeBool()])); in invokeDrmSetAlgorithmAPI()
192 mDrm->setPropertyString(String8("property"), String8("value")); in invokeDrmPropertyAPI()
194 mDrm->getPropertyString(String8("property"), stringValue); in invokeDrmPropertyAPI()
196 mDrm->setPropertyByteArray(String8("property"), value); in invokeDrmPropertyAPI()
198 mDrm->getPropertyByteArray(String8("property"), byteValue); in invokeDrmPropertyAPI()
204 mDrm->getNumberOfSessions(&openSessions, &maxSessions); in invokeDrmDecryptEncryptAPI()
208 mDrm->getHdcpLevels(&connected, &max); in invokeDrmDecryptEncryptAPI()
211 mDrm->getSecurityLevel(mSessionId, &securityLevel); in invokeDrmDecryptEncryptAPI()
217 mDrm->isCryptoSchemeSupported(kClearKeyUUID, mimeType, securityLevel, &isSupported); in invokeDrmDecryptEncryptAPI()
225 mDrm->getProvisionRequest(certificateType, certAuthority, legacyRequest, legacyDefaultUrl); in invokeDrmDecryptEncryptAPI()
231 mDrm->provideProvisionResponse(provisionResponse, certificate, wrappedKey); in invokeDrmDecryptEncryptAPI()
247 mDrm->getKeyRequest(mSessionId, initData, mimeType, keyType, mdOptionalParameters, keyRequest, in invokeDrmDecryptEncryptAPI()
254 mDrm->provideKeyResponse(mSessionId, keyResponse, keySetId); in invokeDrmDecryptEncryptAPI()
257 mDrm->restoreKeys(mSessionId, keySetId); in invokeDrmDecryptEncryptAPI()
261 mDrm->queryKeyStatus(mSessionId, infoMap); in invokeDrmDecryptEncryptAPI()
274 mDrm->decrypt(mSessionId, keyIdVec, inputVec, ivVec, outputVec); in invokeDrmDecryptEncryptAPI()
277 mDrm->encrypt(mSessionId, keyIdVec, inputVec, ivVec, outputVec); in invokeDrmDecryptEncryptAPI()
283 mDrm->sign(mSessionId, keyIdVec, message, signature); in invokeDrmDecryptEncryptAPI()
287 mDrm->verify(mSessionId, keyIdVec, message, signature, match); in invokeDrmDecryptEncryptAPI()
290 mDrm->signRSA(mSessionId, String8(kRSAAlgorithm[mFuzzedDataProvider->ConsumeBool()]), message, in invokeDrmDecryptEncryptAPI()
293 mDrm->removeKeys(mSessionId); in invokeDrmDecryptEncryptAPI()
299 mDrm->getSecureStops(secureStops); in invokeDrmSecureStopAPI()
303 mDrm->getSecureStopIds(secureStopIds); in invokeDrmSecureStopAPI()
308 mDrm->getSecureStop(ssid, secureStop); in invokeDrmSecureStopAPI()
310 mDrm->removeSecureStop(ssid); in invokeDrmSecureStopAPI()
312 mDrm->releaseSecureStops(ssid); in invokeDrmSecureStopAPI()
314 mDrm->removeAllSecureStops(); in invokeDrmSecureStopAPI()
320 mDrm->getOfflineLicenseKeySetIds(keySetIds); in invokeDrmOfflineLicenseAPI()
325 mDrm->getOfflineLicenseState(keySetIdOfflineLicense, &state); in invokeDrmOfflineLicenseAPI()
327 mDrm->removeOfflineLicense(keySetIdOfflineLicense); in invokeDrmOfflineLicenseAPI()