Lines Matching defs:reply
168 struct binder_io *reply,
193 data.txn.data_size = reply->data - reply->data0;
194 data.txn.offsets_size = ((char*) reply->offs) - ((char*) reply->offs0);
195 data.txn.data.ptr.buffer = (uintptr_t)reply->data0;
196 data.txn.data.ptr.offsets = (uintptr_t)reply->offs0;
237 struct binder_io reply;
240 bio_init(&reply, rdata, sizeof(rdata), 4);
242 res = func(bs, txn, &msg, &reply);
243 binder_send_reply(bs, &reply, txn->data.ptr.buffer, res);
251 ALOGE("parse: reply too small!\n");
316 struct binder_io *msg, struct binder_io *reply,
358 res = binder_parse(bs, reply, (uintptr_t) readbuf, bwr.read_consumed, 0);
364 memset(reply, 0, sizeof(*reply));
365 reply->flags |= BIO_F_IOERROR;
396 ALOGE("binder_loop: unexpected reply?!\n");
450 struct binder_io *reply)
457 if (reply->flags & BIO_F_SHARED) {
459 data.buffer = (uintptr_t) reply->data0;
461 reply->flags = 0;