Lines Matching refs:data

68         Parcel data, reply;  in initCheck()  local
69 data.writeInterfaceToken(IDrm::getInterfaceDescriptor()); in initCheck()
70 status_t status = remote()->transact(INIT_CHECK, data, &reply); in initCheck()
79 Parcel data, reply; in isCryptoSchemeSupported() local
80 data.writeInterfaceToken(IDrm::getInterfaceDescriptor()); in isCryptoSchemeSupported()
81 data.write(uuid, 16); in isCryptoSchemeSupported()
82 data.writeString8(mimeType); in isCryptoSchemeSupported()
83 status_t status = remote()->transact(IS_CRYPTO_SUPPORTED, data, &reply); in isCryptoSchemeSupported()
93 Parcel data, reply; in createPlugin() local
94 data.writeInterfaceToken(IDrm::getInterfaceDescriptor()); in createPlugin()
95 data.write(uuid, 16); in createPlugin()
97 status_t status = remote()->transact(CREATE_PLUGIN, data, &reply); in createPlugin()
106 Parcel data, reply; in destroyPlugin() local
107 data.writeInterfaceToken(IDrm::getInterfaceDescriptor()); in destroyPlugin()
108 status_t status = remote()->transact(DESTROY_PLUGIN, data, &reply); in destroyPlugin()
117 Parcel data, reply; in openSession() local
118 data.writeInterfaceToken(IDrm::getInterfaceDescriptor()); in openSession()
120 status_t status = remote()->transact(OPEN_SESSION, data, &reply); in openSession()
130 Parcel data, reply; in closeSession() local
131 data.writeInterfaceToken(IDrm::getInterfaceDescriptor()); in closeSession()
133 writeVector(data, sessionId); in closeSession()
134 status_t status = remote()->transact(CLOSE_SESSION, data, &reply); in closeSession()
149 Parcel data, reply; in getKeyRequest() local
150 data.writeInterfaceToken(IDrm::getInterfaceDescriptor()); in getKeyRequest()
152 writeVector(data, sessionId); in getKeyRequest()
153 writeVector(data, initData); in getKeyRequest()
154 data.writeString8(mimeType); in getKeyRequest()
155 data.writeInt32((uint32_t)keyType); in getKeyRequest()
157 data.writeInt32(optionalParameters.size()); in getKeyRequest()
159 data.writeString8(optionalParameters.keyAt(i)); in getKeyRequest()
160 data.writeString8(optionalParameters.valueAt(i)); in getKeyRequest()
163 status_t status = remote()->transact(GET_KEY_REQUEST, data, &reply); in getKeyRequest()
178 Parcel data, reply; in provideKeyResponse() local
179 data.writeInterfaceToken(IDrm::getInterfaceDescriptor()); in provideKeyResponse()
180 writeVector(data, sessionId); in provideKeyResponse()
181 writeVector(data, response); in provideKeyResponse()
183 status_t status = remote()->transact(PROVIDE_KEY_RESPONSE, data, &reply); in provideKeyResponse()
194 Parcel data, reply; in removeKeys() local
195 data.writeInterfaceToken(IDrm::getInterfaceDescriptor()); in removeKeys()
197 writeVector(data, keySetId); in removeKeys()
198 status_t status = remote()->transact(REMOVE_KEYS, data, &reply); in removeKeys()
208 Parcel data, reply; in restoreKeys() local
209 data.writeInterfaceToken(IDrm::getInterfaceDescriptor()); in restoreKeys()
211 writeVector(data, sessionId); in restoreKeys()
212 writeVector(data, keySetId); in restoreKeys()
213 status_t status = remote()->transact(RESTORE_KEYS, data, &reply); in restoreKeys()
223 Parcel data, reply; in queryKeyStatus() local
224 data.writeInterfaceToken(IDrm::getInterfaceDescriptor()); in queryKeyStatus()
226 writeVector(data, sessionId); in queryKeyStatus()
227 status_t status = remote()->transact(QUERY_KEY_STATUS, data, &reply); in queryKeyStatus()
246 Parcel data, reply; in getProvisionRequest() local
247 data.writeInterfaceToken(IDrm::getInterfaceDescriptor()); in getProvisionRequest()
249 data.writeString8(certType); in getProvisionRequest()
250 data.writeString8(certAuthority); in getProvisionRequest()
251 status_t status = remote()->transact(GET_PROVISION_REQUEST, data, &reply); in getProvisionRequest()
265 Parcel data, reply; in provideProvisionResponse() local
266 data.writeInterfaceToken(IDrm::getInterfaceDescriptor()); in provideProvisionResponse()
268 writeVector(data, response); in provideProvisionResponse()
269 status_t status = remote()->transact(PROVIDE_PROVISION_RESPONSE, data, &reply); in provideProvisionResponse()
281 Parcel data, reply; in unprovisionDevice() local
282 data.writeInterfaceToken(IDrm::getInterfaceDescriptor()); in unprovisionDevice()
284 status_t status = remote()->transact(UNPROVISION_DEVICE, data, &reply); in unprovisionDevice()
293 Parcel data, reply; in getSecureStops() local
294 data.writeInterfaceToken(IDrm::getInterfaceDescriptor()); in getSecureStops()
296 status_t status = remote()->transact(GET_SECURE_STOPS, data, &reply); in getSecureStops()
312 Parcel data, reply; in getSecureStop() local
313 data.writeInterfaceToken(IDrm::getInterfaceDescriptor()); in getSecureStop()
315 writeVector(data, ssid); in getSecureStop()
316 status_t status = remote()->transact(GET_SECURE_STOP, data, &reply); in getSecureStop()
326 Parcel data, reply; in releaseSecureStops() local
327 data.writeInterfaceToken(IDrm::getInterfaceDescriptor()); in releaseSecureStops()
329 writeVector(data, ssRelease); in releaseSecureStops()
330 status_t status = remote()->transact(RELEASE_SECURE_STOPS, data, &reply); in releaseSecureStops()
339 Parcel data, reply; in releaseAllSecureStops() local
340 data.writeInterfaceToken(IDrm::getInterfaceDescriptor()); in releaseAllSecureStops()
342 status_t status = remote()->transact(RELEASE_ALL_SECURE_STOPS, data, &reply); in releaseAllSecureStops()
351 Parcel data, reply; in getPropertyString() local
352 data.writeInterfaceToken(IDrm::getInterfaceDescriptor()); in getPropertyString()
354 data.writeString8(name); in getPropertyString()
355 status_t status = remote()->transact(GET_PROPERTY_STRING, data, &reply); in getPropertyString()
365 Parcel data, reply; in getPropertyByteArray() local
366 data.writeInterfaceToken(IDrm::getInterfaceDescriptor()); in getPropertyByteArray()
368 data.writeString8(name); in getPropertyByteArray()
369 status_t status = remote()->transact(GET_PROPERTY_BYTE_ARRAY, data, &reply); in getPropertyByteArray()
379 Parcel data, reply; in setPropertyString() local
380 data.writeInterfaceToken(IDrm::getInterfaceDescriptor()); in setPropertyString()
382 data.writeString8(name); in setPropertyString()
383 data.writeString8(value); in setPropertyString()
384 status_t status = remote()->transact(SET_PROPERTY_STRING, data, &reply); in setPropertyString()
394 Parcel data, reply; in setPropertyByteArray() local
395 data.writeInterfaceToken(IDrm::getInterfaceDescriptor()); in setPropertyByteArray()
397 data.writeString8(name); in setPropertyByteArray()
398 writeVector(data, value); in setPropertyByteArray()
399 status_t status = remote()->transact(SET_PROPERTY_BYTE_ARRAY, data, &reply); in setPropertyByteArray()
410 Parcel data, reply; in setCipherAlgorithm() local
411 data.writeInterfaceToken(IDrm::getInterfaceDescriptor()); in setCipherAlgorithm()
413 writeVector(data, sessionId); in setCipherAlgorithm()
414 data.writeString8(algorithm); in setCipherAlgorithm()
415 status_t status = remote()->transact(SET_CIPHER_ALGORITHM, data, &reply); in setCipherAlgorithm()
424 Parcel data, reply; in setMacAlgorithm() local
425 data.writeInterfaceToken(IDrm::getInterfaceDescriptor()); in setMacAlgorithm()
427 writeVector(data, sessionId); in setMacAlgorithm()
428 data.writeString8(algorithm); in setMacAlgorithm()
429 status_t status = remote()->transact(SET_MAC_ALGORITHM, data, &reply); in setMacAlgorithm()
441 Parcel data, reply; in encrypt() local
442 data.writeInterfaceToken(IDrm::getInterfaceDescriptor()); in encrypt()
444 writeVector(data, sessionId); in encrypt()
445 writeVector(data, keyId); in encrypt()
446 writeVector(data, input); in encrypt()
447 writeVector(data, iv); in encrypt()
449 status_t status = remote()->transact(ENCRYPT, data, &reply); in encrypt()
463 Parcel data, reply; in decrypt() local
464 data.writeInterfaceToken(IDrm::getInterfaceDescriptor()); in decrypt()
466 writeVector(data, sessionId); in decrypt()
467 writeVector(data, keyId); in decrypt()
468 writeVector(data, input); in decrypt()
469 writeVector(data, iv); in decrypt()
471 status_t status = remote()->transact(DECRYPT, data, &reply); in decrypt()
484 Parcel data, reply; in sign() local
485 data.writeInterfaceToken(IDrm::getInterfaceDescriptor()); in sign()
487 writeVector(data, sessionId); in sign()
488 writeVector(data, keyId); in sign()
489 writeVector(data, message); in sign()
491 status_t status = remote()->transact(SIGN, data, &reply); in sign()
505 Parcel data, reply; in verify() local
506 data.writeInterfaceToken(IDrm::getInterfaceDescriptor()); in verify()
508 writeVector(data, sessionId); in verify()
509 writeVector(data, keyId); in verify()
510 writeVector(data, message); in verify()
511 writeVector(data, signature); in verify()
513 status_t status = remote()->transact(VERIFY, data, &reply); in verify()
526 Parcel data, reply; in signRSA() local
527 data.writeInterfaceToken(IDrm::getInterfaceDescriptor()); in signRSA()
529 writeVector(data, sessionId); in signRSA()
530 data.writeString8(algorithm); in signRSA()
531 writeVector(data, message); in signRSA()
532 writeVector(data, wrappedKey); in signRSA()
534 status_t status = remote()->transact(SIGN_RSA, data, &reply); in signRSA()
544 Parcel data, reply; in setListener() local
545 data.writeInterfaceToken(IDrm::getInterfaceDescriptor()); in setListener()
546 data.writeStrongBinder(IInterface::asBinder(listener)); in setListener()
547 status_t status = remote()->transact(SET_LISTENER, data, &reply); in setListener()
561 void writeVector(Parcel &data, Vector<uint8_t> const &vector) const { in writeVector()
562 data.writeInt32(vector.size()); in writeVector()
563 data.write(vector.array(), vector.size()); in writeVector()
573 void BnDrm::readVector(const Parcel &data, Vector<uint8_t> &vector) const { in readVector() argument
574 uint32_t size = data.readInt32(); in readVector()
576 data.read(vector.editArray(), size); in readVector()
585 uint32_t code, const Parcel &data, Parcel *reply, uint32_t flags) { in onTransact() argument
589 CHECK_INTERFACE(IDrm, data, reply); in onTransact()
596 CHECK_INTERFACE(IDrm, data, reply); in onTransact()
598 data.read(uuid, sizeof(uuid)); in onTransact()
599 String8 mimeType = data.readString8(); in onTransact()
607 CHECK_INTERFACE(IDrm, data, reply); in onTransact()
609 data.read(uuid, sizeof(uuid)); in onTransact()
616 CHECK_INTERFACE(IDrm, data, reply); in onTransact()
623 CHECK_INTERFACE(IDrm, data, reply); in onTransact()
633 CHECK_INTERFACE(IDrm, data, reply); in onTransact()
635 readVector(data, sessionId); in onTransact()
642 CHECK_INTERFACE(IDrm, data, reply); in onTransact()
645 readVector(data, sessionId); in onTransact()
646 readVector(data, initData); in onTransact()
647 String8 mimeType = data.readString8(); in onTransact()
648 DrmPlugin::KeyType keyType = (DrmPlugin::KeyType)data.readInt32(); in onTransact()
651 uint32_t count = data.readInt32(); in onTransact()
654 key = data.readString8(); in onTransact()
655 value = data.readString8(); in onTransact()
676 CHECK_INTERFACE(IDrm, data, reply); in onTransact()
678 readVector(data, sessionId); in onTransact()
679 readVector(data, response); in onTransact()
688 CHECK_INTERFACE(IDrm, data, reply); in onTransact()
690 readVector(data, keySetId); in onTransact()
697 CHECK_INTERFACE(IDrm, data, reply); in onTransact()
699 readVector(data, sessionId); in onTransact()
700 readVector(data, keySetId); in onTransact()
707 CHECK_INTERFACE(IDrm, data, reply); in onTransact()
709 readVector(data, sessionId); in onTransact()
724 CHECK_INTERFACE(IDrm, data, reply); in onTransact()
725 String8 certType = data.readString8(); in onTransact()
726 String8 certAuthority = data.readString8(); in onTransact()
740 CHECK_INTERFACE(IDrm, data, reply); in onTransact()
744 readVector(data, response); in onTransact()
754 CHECK_INTERFACE(IDrm, data, reply); in onTransact()
762 CHECK_INTERFACE(IDrm, data, reply); in onTransact()
780 CHECK_INTERFACE(IDrm, data, reply); in onTransact()
782 readVector(data, ssid); in onTransact()
791 CHECK_INTERFACE(IDrm, data, reply); in onTransact()
793 readVector(data, ssRelease); in onTransact()
800 CHECK_INTERFACE(IDrm, data, reply); in onTransact()
807 CHECK_INTERFACE(IDrm, data, reply); in onTransact()
808 String8 name = data.readString8(); in onTransact()
818 CHECK_INTERFACE(IDrm, data, reply); in onTransact()
819 String8 name = data.readString8(); in onTransact()
829 CHECK_INTERFACE(IDrm, data, reply); in onTransact()
830 String8 name = data.readString8(); in onTransact()
831 String8 value = data.readString8(); in onTransact()
838 CHECK_INTERFACE(IDrm, data, reply); in onTransact()
839 String8 name = data.readString8(); in onTransact()
841 readVector(data, value); in onTransact()
848 CHECK_INTERFACE(IDrm, data, reply); in onTransact()
850 readVector(data, sessionId); in onTransact()
851 String8 algorithm = data.readString8(); in onTransact()
858 CHECK_INTERFACE(IDrm, data, reply); in onTransact()
860 readVector(data, sessionId); in onTransact()
861 String8 algorithm = data.readString8(); in onTransact()
868 CHECK_INTERFACE(IDrm, data, reply); in onTransact()
870 readVector(data, sessionId); in onTransact()
871 readVector(data, keyId); in onTransact()
872 readVector(data, input); in onTransact()
873 readVector(data, iv); in onTransact()
882 CHECK_INTERFACE(IDrm, data, reply); in onTransact()
884 readVector(data, sessionId); in onTransact()
885 readVector(data, keyId); in onTransact()
886 readVector(data, input); in onTransact()
887 readVector(data, iv); in onTransact()
896 CHECK_INTERFACE(IDrm, data, reply); in onTransact()
898 readVector(data, sessionId); in onTransact()
899 readVector(data, keyId); in onTransact()
900 readVector(data, message); in onTransact()
909 CHECK_INTERFACE(IDrm, data, reply); in onTransact()
911 readVector(data, sessionId); in onTransact()
912 readVector(data, keyId); in onTransact()
913 readVector(data, message); in onTransact()
914 readVector(data, signature); in onTransact()
924 CHECK_INTERFACE(IDrm, data, reply); in onTransact()
926 readVector(data, sessionId); in onTransact()
927 String8 algorithm = data.readString8(); in onTransact()
928 readVector(data, message); in onTransact()
929 readVector(data, wrappedKey); in onTransact()
937 CHECK_INTERFACE(IDrm, data, reply); in onTransact()
939 interface_cast<IDrmClient>(data.readStrongBinder()); in onTransact()
945 return BBinder::onTransact(code, data, reply, flags); in onTransact()