Lines Matching refs:reply

63         Parcel data, reply;
66 remote()->transact(LIVES_LOCALLY, data, &reply);
68 return reply.readInt32() != 0;
74 Parcel data, reply;
76 remote()->transact(LIST_NODES, data, &reply);
78 int32_t n = reply.readInt32();
83 info.mName = reply.readString8();
84 int32_t numRoles = reply.readInt32();
86 info.mRoles.push_back(reply.readString8());
95 Parcel data, reply;
99 remote()->transact(ALLOCATE_NODE, data, &reply);
101 status_t err = reply.readInt32();
103 *node = (void*)reply.readIntPtr();
112 Parcel data, reply;
115 remote()->transact(FREE_NODE, data, &reply);
117 return reply.readInt32();
122 Parcel data, reply;
127 remote()->transact(SEND_COMMAND, data, &reply);
129 return reply.readInt32();
135 Parcel data, reply;
141 remote()->transact(GET_PARAMETER, data, &reply);
143 status_t err = reply.readInt32();
148 reply.read(params, size);
156 Parcel data, reply;
162 remote()->transact(SET_PARAMETER, data, &reply);
164 return reply.readInt32();
170 Parcel data, reply;
176 remote()->transact(GET_CONFIG, data, &reply);
178 status_t err = reply.readInt32();
183 reply.read(params, size);
191 Parcel data, reply;
197 remote()->transact(SET_CONFIG, data, &reply);
199 return reply.readInt32();
204 Parcel data, reply;
207 remote()->transact(GET_STATE, data, &reply);
209 *state = static_cast<OMX_STATETYPE>(reply.readInt32());
210 return reply.readInt32();
215 Parcel data, reply;
220 remote()->transact(ENABLE_GRAPHIC_BUFFERS, data, &reply);
222 status_t err = reply.readInt32();
228 Parcel data, reply;
232 remote()->transact(GET_GRAPHIC_BUFFER_USAGE, data, &reply);
234 status_t err = reply.readInt32();
235 *usage = reply.readInt32();
242 Parcel data, reply;
247 remote()->transact(USE_BUFFER, data, &reply);
249 status_t err = reply.readInt32();
256 *buffer = (void*)reply.readIntPtr();
265 Parcel data, reply;
270 remote()->transact(USE_GRAPHIC_BUFFER, data, &reply);
272 status_t err = reply.readInt32();
279 *buffer = (void*)reply.readIntPtr();
286 Parcel data, reply;
291 remote()->transact(STORE_META_DATA_IN_BUFFERS, data, &reply);
293 status_t err = reply.readInt32();
300 Parcel data, reply;
305 remote()->transact(ALLOC_BUFFER, data, &reply);
307 status_t err = reply.readInt32();
314 *buffer = (void *)reply.readIntPtr();
315 *buffer_data = (void *)reply.readIntPtr();
323 Parcel data, reply;
328 remote()->transact(ALLOC_BUFFER_WITH_BACKUP, data, &reply);
330 status_t err = reply.readInt32();
337 *buffer = (void*)reply.readIntPtr();
344 Parcel data, reply;
349 remote()->transact(FREE_BUFFER, data, &reply);
351 return reply.readInt32();
355 Parcel data, reply;
359 remote()->transact(FILL_BUFFER, data, &reply);
361 return reply.readInt32();
369 Parcel data, reply;
377 remote()->transact(EMPTY_BUFFER, data, &reply);
379 return reply.readInt32();
386 Parcel data, reply;
391 remote()->transact(GET_EXTENSION_INDEX, data, &reply);
393 status_t err = reply.readInt32();
395 *index = static_cast<OMX_INDEXTYPE>(reply.readInt32());
408 #define CHECK_INTERFACE(interface, data, reply) \
415 uint32_t code, const Parcel &data, Parcel *reply, uint32_t flags) {
419 CHECK_INTERFACE(IOMX, data, reply);
420 reply->writeInt32(livesLocally((pid_t)data.readInt32()));
427 CHECK_INTERFACE(IOMX, data, reply);
432 reply->writeInt32(list.size());
437 reply->writeString8(cur.mName);
438 reply->writeInt32(cur.mRoles.size());
441 reply->writeString8(*role_it);
450 CHECK_INTERFACE(IOMX, data, reply);
460 reply->writeInt32(err);
462 reply->writeIntPtr((intptr_t)node);
470 CHECK_INTERFACE(IOMX, data, reply);
474 reply->writeInt32(freeNode(node));
481 CHECK_INTERFACE(IOMX, data, reply);
489 reply->writeInt32(sendCommand(node, cmd, param));
499 CHECK_INTERFACE(IOMX, data, reply);
527 reply->writeInt32(err);
530 reply->write(params, size);
541 CHECK_INTERFACE(IOMX, data, reply);
547 reply->writeInt32(state);
548 reply->writeInt32(err);
555 CHECK_INTERFACE(IOMX, data, reply);
562 reply->writeInt32(err);
569 CHECK_INTERFACE(IOMX, data, reply);
576 reply->writeInt32(err);
577 reply->writeInt32(usage);
584 CHECK_INTERFACE(IOMX, data, reply);
593 reply->writeInt32(err);
596 reply->writeIntPtr((intptr_t)buffer);
604 CHECK_INTERFACE(IOMX, data, reply);
614 reply->writeInt32(err);
617 reply->writeIntPtr((intptr_t)buffer);
625 CHECK_INTERFACE(IOMX, data, reply);
632 reply->writeInt32(err);
639 CHECK_INTERFACE(IOMX, data, reply);
649 reply->writeInt32(err);
652 reply->writeIntPtr((intptr_t)buffer);
653 reply->writeIntPtr((intptr_t)buffer_data);
661 CHECK_INTERFACE(IOMX, data, reply);
672 reply->writeInt32(err);
675 reply->writeIntPtr((intptr_t)buffer);
683 CHECK_INTERFACE(IOMX, data, reply);
688 reply->writeInt32(freeBuffer(node, port_index, buffer));
695 CHECK_INTERFACE(IOMX, data, reply);
699 reply->writeInt32(fillBuffer(node, buffer));
706 CHECK_INTERFACE(IOMX, data, reply);
715 reply->writeInt32(
725 CHECK_INTERFACE(IOMX, data, reply);
733 reply->writeInt32(err);
736 reply->writeInt32(index);
743 return BBinder::onTransact(code, data, reply, flags);
756 Parcel data, reply;
760 remote()->transact(OBSERVER_ON_MSG, data, &reply, IBinder::FLAG_ONEWAY);
767 uint32_t code, const Parcel &data, Parcel *reply, uint32_t flags) {
771 CHECK_INTERFACE(IOMXObserver, data, reply);
783 return BBinder::onTransact(code, data, reply, flags);