Home | History | Annotate | Download | only in binder

Lines Matching refs:reply

187         Parcel data, reply;
189 if (remote()->transact(GET_MEMORY, data, &reply) == NO_ERROR) {
190 sp<IBinder> heap = reply.readStrongBinder();
191 ssize_t o = reply.readInt32();
192 size_t s = reply.readInt32();
229 uint32_t code, const Parcel& data, Parcel* reply, uint32_t flags)
233 CHECK_INTERFACE(IMemory, data, reply);
236 reply->writeStrongBinder( IInterface::asBinder(getMemory(&offset, &size)) );
237 reply->writeInt32(offset);
238 reply->writeInt32(size);
242 return BBinder::onTransact(code, data, reply, flags);
314 Parcel data, reply;
316 status_t err = remote()->transact(HEAP_ID, data, &reply);
317 int parcel_fd = reply.readFileDescriptor();
318 ssize_t size = reply.readInt32();
319 uint32_t flags = reply.readInt32();
320 uint32_t offset = reply.readInt32();
389 uint32_t code, const Parcel& data, Parcel* reply, uint32_t flags)
393 CHECK_INTERFACE(IMemoryHeap, data, reply);
394 reply->writeFileDescriptor(getHeapID());
395 reply->writeInt32(getSize());
396 reply->writeInt32(getFlags());
397 reply->writeInt32(getOffset());
401 return BBinder::onTransact(code, data, reply, flags);