Lines Matching refs:reply
61 Parcel data, reply; in livesLocally() local
65 remote()->transact(LIVES_LOCALLY, data, &reply); in livesLocally()
67 return reply.readInt32() != 0; in livesLocally()
73 Parcel data, reply; in listNodes() local
75 remote()->transact(LIST_NODES, data, &reply); in listNodes()
77 int32_t n = reply.readInt32(); in listNodes()
82 info.mName = reply.readString8(); in listNodes()
83 int32_t numRoles = reply.readInt32(); in listNodes()
85 info.mRoles.push_back(reply.readString8()); in listNodes()
94 Parcel data, reply; in allocateNode() local
98 remote()->transact(ALLOCATE_NODE, data, &reply); in allocateNode()
100 status_t err = reply.readInt32(); in allocateNode()
102 *node = (void*)reply.readIntPtr(); in allocateNode()
111 Parcel data, reply; in freeNode() local
114 remote()->transact(FREE_NODE, data, &reply); in freeNode()
116 return reply.readInt32(); in freeNode()
121 Parcel data, reply; in sendCommand() local
126 remote()->transact(SEND_COMMAND, data, &reply); in sendCommand()
128 return reply.readInt32(); in sendCommand()
134 Parcel data, reply; in getParameter() local
140 remote()->transact(GET_PARAMETER, data, &reply); in getParameter()
142 status_t err = reply.readInt32(); in getParameter()
147 reply.read(params, size); in getParameter()
155 Parcel data, reply; in setParameter() local
161 remote()->transact(SET_PARAMETER, data, &reply); in setParameter()
163 return reply.readInt32(); in setParameter()
169 Parcel data, reply; in getConfig() local
175 remote()->transact(GET_CONFIG, data, &reply); in getConfig()
177 status_t err = reply.readInt32(); in getConfig()
182 reply.read(params, size); in getConfig()
190 Parcel data, reply; in setConfig() local
196 remote()->transact(SET_CONFIG, data, &reply); in setConfig()
198 return reply.readInt32(); in setConfig()
203 Parcel data, reply; in getState() local
206 remote()->transact(GET_STATE, data, &reply); in getState()
208 *state = static_cast<OMX_STATETYPE>(reply.readInt32()); in getState()
209 return reply.readInt32(); in getState()
214 Parcel data, reply; in enableGraphicBuffers() local
219 remote()->transact(ENABLE_GRAPHIC_BUFFERS, data, &reply); in enableGraphicBuffers()
221 status_t err = reply.readInt32(); in enableGraphicBuffers()
227 Parcel data, reply; in getGraphicBufferUsage() local
231 remote()->transact(GET_GRAPHIC_BUFFER_USAGE, data, &reply); in getGraphicBufferUsage()
233 status_t err = reply.readInt32(); in getGraphicBufferUsage()
234 *usage = reply.readInt32(); in getGraphicBufferUsage()
241 Parcel data, reply; in useBuffer() local
246 remote()->transact(USE_BUFFER, data, &reply); in useBuffer()
248 status_t err = reply.readInt32(); in useBuffer()
255 *buffer = (void*)reply.readIntPtr(); in useBuffer()
264 Parcel data, reply; in useGraphicBuffer() local
269 remote()->transact(USE_GRAPHIC_BUFFER, data, &reply); in useGraphicBuffer()
271 status_t err = reply.readInt32(); in useGraphicBuffer()
278 *buffer = (void*)reply.readIntPtr(); in useGraphicBuffer()
285 Parcel data, reply; in storeMetaDataInBuffers() local
290 remote()->transact(STORE_META_DATA_IN_BUFFERS, data, &reply); in storeMetaDataInBuffers()
292 status_t err = reply.readInt32(); in storeMetaDataInBuffers()
299 Parcel data, reply; in allocateBuffer() local
304 remote()->transact(ALLOC_BUFFER, data, &reply); in allocateBuffer()
306 status_t err = reply.readInt32(); in allocateBuffer()
313 *buffer = (void *)reply.readIntPtr(); in allocateBuffer()
314 *buffer_data = (void *)reply.readIntPtr(); in allocateBuffer()
322 Parcel data, reply; in allocateBufferWithBackup() local
327 remote()->transact(ALLOC_BUFFER_WITH_BACKUP, data, &reply); in allocateBufferWithBackup()
329 status_t err = reply.readInt32(); in allocateBufferWithBackup()
336 *buffer = (void*)reply.readIntPtr(); in allocateBufferWithBackup()
343 Parcel data, reply; in freeBuffer() local
348 remote()->transact(FREE_BUFFER, data, &reply); in freeBuffer()
350 return reply.readInt32(); in freeBuffer()
354 Parcel data, reply; in fillBuffer() local
358 remote()->transact(FILL_BUFFER, data, &reply); in fillBuffer()
360 return reply.readInt32(); in fillBuffer()
368 Parcel data, reply; in emptyBuffer() local
376 remote()->transact(EMPTY_BUFFER, data, &reply); in emptyBuffer()
378 return reply.readInt32(); in emptyBuffer()
385 Parcel data, reply; in getExtensionIndex() local
390 remote()->transact(GET_EXTENSION_INDEX, data, &reply); in getExtensionIndex()
392 status_t err = reply.readInt32(); in getExtensionIndex()
394 *index = static_cast<OMX_INDEXTYPE>(reply.readInt32()); in getExtensionIndex()
407 #define CHECK_INTERFACE(interface, data, reply) \ argument
414 uint32_t code, const Parcel &data, Parcel *reply, uint32_t flags) { in onTransact() argument
418 CHECK_INTERFACE(IOMX, data, reply); in onTransact()
421 reply->writeInt32(livesLocally(node, pid)); in onTransact()
428 CHECK_INTERFACE(IOMX, data, reply); in onTransact()
433 reply->writeInt32(list.size()); in onTransact()
438 reply->writeString8(cur.mName); in onTransact()
439 reply->writeInt32(cur.mRoles.size()); in onTransact()
442 reply->writeString8(*role_it); in onTransact()
451 CHECK_INTERFACE(IOMX, data, reply); in onTransact()
461 reply->writeInt32(err); in onTransact()
463 reply->writeIntPtr((intptr_t)node); in onTransact()
471 CHECK_INTERFACE(IOMX, data, reply); in onTransact()
475 reply->writeInt32(freeNode(node)); in onTransact()
482 CHECK_INTERFACE(IOMX, data, reply); in onTransact()
490 reply->writeInt32(sendCommand(node, cmd, param)); in onTransact()
500 CHECK_INTERFACE(IOMX, data, reply); in onTransact()
528 reply->writeInt32(err); in onTransact()
531 reply->write(params, size); in onTransact()
542 CHECK_INTERFACE(IOMX, data, reply); in onTransact()
548 reply->writeInt32(state); in onTransact()
549 reply->writeInt32(err); in onTransact()
556 CHECK_INTERFACE(IOMX, data, reply); in onTransact()
563 reply->writeInt32(err); in onTransact()
570 CHECK_INTERFACE(IOMX, data, reply); in onTransact()
577 reply->writeInt32(err); in onTransact()
578 reply->writeInt32(usage); in onTransact()
585 CHECK_INTERFACE(IOMX, data, reply); in onTransact()
594 reply->writeInt32(err); in onTransact()
597 reply->writeIntPtr((intptr_t)buffer); in onTransact()
605 CHECK_INTERFACE(IOMX, data, reply); in onTransact()
615 reply->writeInt32(err); in onTransact()
618 reply->writeIntPtr((intptr_t)buffer); in onTransact()
626 CHECK_INTERFACE(IOMX, data, reply); in onTransact()
633 reply->writeInt32(err); in onTransact()
640 CHECK_INTERFACE(IOMX, data, reply); in onTransact()
650 reply->writeInt32(err); in onTransact()
653 reply->writeIntPtr((intptr_t)buffer); in onTransact()
654 reply->writeIntPtr((intptr_t)buffer_data); in onTransact()
662 CHECK_INTERFACE(IOMX, data, reply); in onTransact()
673 reply->writeInt32(err); in onTransact()
676 reply->writeIntPtr((intptr_t)buffer); in onTransact()
684 CHECK_INTERFACE(IOMX, data, reply); in onTransact()
689 reply->writeInt32(freeBuffer(node, port_index, buffer)); in onTransact()
696 CHECK_INTERFACE(IOMX, data, reply); in onTransact()
700 reply->writeInt32(fillBuffer(node, buffer)); in onTransact()
707 CHECK_INTERFACE(IOMX, data, reply); in onTransact()
716 reply->writeInt32( in onTransact()
726 CHECK_INTERFACE(IOMX, data, reply); in onTransact()
734 reply->writeInt32(err); in onTransact()
737 reply->writeInt32(index); in onTransact()
744 return BBinder::onTransact(code, data, reply, flags); in onTransact()
757 Parcel data, reply; in onMessage() local
761 remote()->transact(OBSERVER_ON_MSG, data, &reply, IBinder::FLAG_ONEWAY); in onMessage()
768 uint32_t code, const Parcel &data, Parcel *reply, uint32_t flags) { in onTransact() argument
772 CHECK_INTERFACE(IOMXObserver, data, reply); in onTransact()
784 return BBinder::onTransact(code, data, reply, flags); in onTransact()