Home | History | Annotate | Download | only in binder

Lines Matching defs:reply

181         Parcel data, reply;
183 if (remote()->transact(GET_MEMORY, data, &reply) == NO_ERROR) {
184 sp<IBinder> heap = reply.readStrongBinder();
185 ssize_t o = reply.readInt32();
186 size_t s = reply.readInt32();
212 uint32_t code, const Parcel& data, Parcel* reply, uint32_t flags)
216 CHECK_INTERFACE(IMemory, data, reply);
219 reply->writeStrongBinder( getMemory(&offset, &size)->asBinder() );
220 reply->writeInt32(offset);
221 reply->writeInt32(size);
225 return BBinder::onTransact(code, data, reply, flags);
291 Parcel data, reply;
293 status_t err = remote()->transact(HEAP_ID, data, &reply);
294 int parcel_fd = reply.readFileDescriptor();
295 ssize_t size = reply.readInt32();
296 uint32_t flags = reply.readInt32();
297 uint32_t offset = reply.readInt32();
365 uint32_t code, const Parcel& data, Parcel* reply, uint32_t flags)
369 CHECK_INTERFACE(IMemoryHeap, data, reply);
370 reply->writeFileDescriptor(getHeapID());
371 reply->writeInt32(getSize());
372 reply->writeInt32(getFlags());
373 reply->writeInt32(getOffset());
377 return BBinder::onTransact(code, data, reply, flags);