Lines Matching refs:data

44         Parcel data, reply;
45 data.writeInterfaceToken(ICrypto::getInterfaceDescriptor());
46 remote()->transact(INIT_CHECK, data, &reply);
52 Parcel data, reply;
53 data.writeInterfaceToken(ICrypto::getInterfaceDescriptor());
54 data.write(uuid, 16);
55 remote()->transact(IS_CRYPTO_SUPPORTED, data, &reply);
62 Parcel data, reply;
63 data.writeInterfaceToken(ICrypto::getInterfaceDescriptor());
64 data.write(uuid, 16);
65 data.writeInt32(opaqueSize);
68 data.write(opaqueData, opaqueSize);
71 remote()->transact(CREATE_PLUGIN, data, &reply);
77 Parcel data, reply;
78 data.writeInterfaceToken(ICrypto::getInterfaceDescriptor());
79 remote()->transact(DESTROY_PLUGIN, data, &reply);
86 Parcel data, reply;
87 data.writeInterfaceToken(ICrypto::getInterfaceDescriptor());
88 data.writeCString(mime);
89 remote()->transact(REQUIRES_SECURE_COMPONENT, data, &reply);
103 Parcel data, reply;
104 data.writeInterfaceToken(ICrypto::getInterfaceDescriptor());
105 data.writeInt32(secure);
106 data.writeInt32(mode);
118 data.write(key, 16);
119 data.write(iv, 16);
127 data.writeInt32(totalSize);
128 data.write(srcPtr, totalSize);
130 data.writeInt32(numSubSamples);
131 data.write(subSamples, sizeof(CryptoPlugin::SubSample) * numSubSamples);
134 data.writeIntPtr((intptr_t)dstPtr);
137 remote()->transact(DECRYPT, data, &reply);
161 uint32_t code, const Parcel &data, Parcel *reply, uint32_t flags) {
165 CHECK_INTERFACE(ICrypto, data, reply);
173 CHECK_INTERFACE(ICrypto, data, reply);
175 data.read(uuid, sizeof(uuid));
183 CHECK_INTERFACE(ICrypto, data, reply);
186 data.read(uuid, sizeof(uuid));
188 size_t opaqueSize = data.readInt32();
193 data.read(opaqueData, opaqueSize);
208 CHECK_INTERFACE(ICrypto, data, reply);
216 CHECK_INTERFACE(ICrypto, data, reply);
218 const char *mime = data.readCString();
226 CHECK_INTERFACE(ICrypto, data, reply);
228 bool secure = data.readInt32() != 0;
229 CryptoPlugin::Mode mode = (CryptoPlugin::Mode)data.readInt32();
232 data.read(key, sizeof(key));
235 data.read(iv, sizeof(iv));
237 size_t totalSize = data.readInt32();
239 data.read(srcData, totalSize);
241 int32_t numSubSamples = data.readInt32();
246 data.read(
252 dstPtr = (void *)data.readIntPtr();
294 return BBinder::onTransact(code, data, reply, flags);