Lines Matching refs:reply

43         Parcel data, reply;  in getIMemory()  local
45 remote()->transact(GET_IMEMORY, data, &reply); in getIMemory()
46 sp<IBinder> binder = reply.readStrongBinder(); in getIMemory()
51 Parcel data, reply; in readAt() local
55 status_t err = remote()->transact(READ_AT, data, &reply); in readAt()
60 err = reply.readInt64(&value); in readAt()
68 Parcel data, reply; in getSize() local
70 remote()->transact(GET_SIZE, data, &reply); in getSize()
71 status_t err = reply.readInt32(); in getSize()
72 *size = reply.readInt64(); in getSize()
77 Parcel data, reply; in close() local
79 remote()->transact(CLOSE, data, &reply); in close()
83 Parcel data, reply; in getFlags() local
85 remote()->transact(GET_FLAGS, data, &reply); in getFlags()
86 return reply.readUint32(); in getFlags()
90 Parcel data, reply; in toString() local
92 remote()->transact(TO_STRING, data, &reply); in toString()
93 return reply.readString8(); in toString()
100 uint32_t code, const Parcel& data, Parcel* reply, uint32_t flags) { in onTransact() argument
103 CHECK_INTERFACE(IDataSource, data, reply); in onTransact()
104 reply->writeStrongBinder(IInterface::asBinder(getIMemory())); in onTransact()
108 CHECK_INTERFACE(IDataSource, data, reply); in onTransact()
111 reply->writeInt64(readAt(offset, size)); in onTransact()
115 CHECK_INTERFACE(IDataSource, data, reply); in onTransact()
118 reply->writeInt32(err); in onTransact()
119 reply->writeInt64(size); in onTransact()
123 CHECK_INTERFACE(IDataSource, data, reply); in onTransact()
128 CHECK_INTERFACE(IDataSource, data, reply); in onTransact()
129 reply->writeUint32(getFlags()); in onTransact()
133 CHECK_INTERFACE(IDataSource, data, reply); in onTransact()
134 reply->writeString8(toString()); in onTransact()
139 return BBinder::onTransact(code, data, reply, flags); in onTransact()