Lines Matching refs:data

61         Parcel data, reply;
62 data.writeInterfaceToken(IOMX::getInterfaceDescriptor());
63 data.writeIntPtr((intptr_t)node);
64 data.writeInt32(pid);
65 remote()->transact(LIVES_LOCALLY, data, &reply);
73 Parcel data, reply;
74 data.writeInterfaceToken(IOMX::getInterfaceDescriptor());
75 remote()->transact(LIST_NODES, data, &reply);
94 Parcel data, reply;
95 data.writeInterfaceToken(IOMX::getInterfaceDescriptor());
96 data.writeCString(name);
97 data.writeStrongBinder(observer->asBinder());
98 remote()->transact(ALLOCATE_NODE, data, &reply);
111 Parcel data, reply;
112 data.writeInterfaceToken(IOMX::getInterfaceDescriptor());
113 data.writeIntPtr((intptr_t)node);
114 remote()->transact(FREE_NODE, data, &reply);
121 Parcel data, reply;
122 data.writeInterfaceToken(IOMX::getInterfaceDescriptor());
123 data.writeIntPtr((intptr_t)node);
124 data.writeInt32(cmd);
125 data.writeInt32(param);
126 remote()->transact(SEND_COMMAND, data, &reply);
134 Parcel data, reply;
135 data.writeInterfaceToken(IOMX::getInterfaceDescriptor());
136 data.writeIntPtr((intptr_t)node);
137 data.writeInt32(index);
138 data.writeInt32(size);
139 data.write(params, size);
140 remote()->transact(GET_PARAMETER, data, &reply);
155 Parcel data, reply;
156 data.writeInterfaceToken(IOMX::getInterfaceDescriptor());
157 data.writeIntPtr((intptr_t)node);
158 data.writeInt32(index);
159 data.writeInt32(size);
160 data.write(params, size);
161 remote()->transact(SET_PARAMETER, data, &reply);
169 Parcel data, reply;
170 data.writeInterfaceToken(IOMX::getInterfaceDescriptor());
171 data.writeIntPtr((intptr_t)node);
172 data.writeInt32(index);
173 data.writeInt32(size);
174 data.write(params, size);
175 remote()->transact(GET_CONFIG, data, &reply);
190 Parcel data, reply;
191 data.writeInterfaceToken(IOMX::getInterfaceDescriptor());
192 data.writeIntPtr((intptr_t)node);
193 data.writeInt32(index);
194 data.writeInt32(size);
195 data.write(params, size);
196 remote()->transact(SET_CONFIG, data, &reply);
203 Parcel data, reply;
204 data.writeInterfaceToken(IOMX::getInterfaceDescriptor());
205 data.writeIntPtr((intptr_t)node);
206 remote()->transact(GET_STATE, data, &reply);
214 Parcel data, reply;
215 data.writeInterfaceToken(IOMX::getInterfaceDescriptor());
216 data.writeIntPtr((intptr_t)node);
217 data.writeInt32(port_index);
218 data.writeInt32((uint32_t)enable);
219 remote()->transact(ENABLE_GRAPHIC_BUFFERS, data, &reply);
227 Parcel data, reply;
228 data.writeInterfaceToken(IOMX::getInterfaceDescriptor());
229 data.writeIntPtr((intptr_t)node);
230 data.writeInt32(port_index);
231 remote()->transact(GET_GRAPHIC_BUFFER_USAGE, data, &reply);
241 Parcel data, reply;
242 data.writeInterfaceToken(IOMX::getInterfaceDescriptor());
243 data.writeIntPtr((intptr_t)node);
244 data.writeInt32(port_index);
245 data.writeStrongBinder(params->asBinder());
246 remote()->transact(USE_BUFFER, data, &reply);
264 Parcel data, reply;
265 data.writeInterfaceToken(IOMX::getInterfaceDescriptor());
266 data.writeIntPtr((intptr_t)node);
267 data.writeInt32(port_index);
268 data.write(*graphicBuffer);
269 remote()->transact(USE_GRAPHIC_BUFFER, data, &reply);
285 Parcel data, reply;
286 data.writeInterfaceToken(IOMX::getInterfaceDescriptor());
287 data.writeIntPtr((intptr_t)node);
288 data.writeInt32(port_index);
289 data.writeInt32((uint32_t)enable);
290 remote()->transact(STORE_META_DATA_IN_BUFFERS, data, &reply);
299 Parcel data, reply;
300 data.writeInterfaceToken(IOMX::getInterfaceDescriptor());
301 data.writeIntPtr((intptr_t)node);
302 data.writeInt32(port_index);
303 data.writeInt32(size);
304 remote()->transact(ALLOC_BUFFER, data, &reply);
322 Parcel data, reply;
323 data.writeInterfaceToken(IOMX::getInterfaceDescriptor());
324 data.writeIntPtr((intptr_t)node);
325 data.writeInt32(port_index);
326 data.writeStrongBinder(params->asBinder());
327 remote()->transact(ALLOC_BUFFER_WITH_BACKUP, data, &reply);
343 Parcel data, reply;
344 data.writeInterfaceToken(IOMX::getInterfaceDescriptor());
345 data.writeIntPtr((intptr_t)node);
346 data.writeInt32(port_index);
347 data.writeIntPtr((intptr_t)buffer);
348 remote()->transact(FREE_BUFFER, data, &reply);
354 Parcel data, reply;
355 data.writeInterfaceToken(IOMX::getInterfaceDescriptor());
356 data.writeIntPtr((intptr_t)node);
357 data.writeIntPtr((intptr_t)buffer);
358 remote()->transact(FILL_BUFFER, data, &reply);
368 Parcel data, reply;
369 data.writeInterfaceToken(IOMX::getInterfaceDescriptor());
370 data.writeIntPtr((intptr_t)node);
371 data.writeIntPtr((intptr_t)buffer);
372 data.writeInt32(range_offset);
373 data.writeInt32(range_length);
374 data.writeInt32(flags);
375 data.writeInt64(timestamp);
376 remote()->transact(EMPTY_BUFFER, data, &reply);
385 Parcel data, reply;
386 data.writeInterfaceToken(IOMX::getInterfaceDescriptor());
387 data.writeIntPtr((intptr_t)node);
388 data.writeCString(parameter_name);
390 remote()->transact(GET_EXTENSION_INDEX, data, &reply);
407 #define CHECK_INTERFACE(interface, data, reply) \
408 do { if (!data.enforceInterface(interface::getInterfaceDescriptor())) { \
414 uint32_t code, const Parcel &data, Parcel *reply, uint32_t flags) {
418 CHECK_INTERFACE(IOMX, data, reply);
419 node_id node = (void *)data.readIntPtr();
420 pid_t pid = (pid_t)data.readInt32();
428 CHECK_INTERFACE(IOMX, data, reply);
451 CHECK_INTERFACE(IOMX, data, reply);
453 const char *name = data.readCString();
456 interface_cast<IOMXObserver>(data.readStrongBinder());
471 CHECK_INTERFACE(IOMX, data, reply);
473 node_id node = (void*)data.readIntPtr();
482 CHECK_INTERFACE(IOMX, data, reply);
484 node_id node = (void*)data.readIntPtr();
487 static_cast<OMX_COMMANDTYPE>(data.readInt32());
489 OMX_S32 param = data.readInt32();
500 CHECK_INTERFACE(IOMX, data, reply);
502 node_id node = (void*)data.readIntPtr();
503 OMX_INDEXTYPE index = static_cast<OMX_INDEXTYPE>(data.readInt32());
505 size_t size = data.readInt32();
508 data.read(params, size);
542 CHECK_INTERFACE(IOMX, data, reply);
544 node_id node = (void*)data.readIntPtr();
556 CHECK_INTERFACE(IOMX, data, reply);
558 node_id node = (void*)data.readIntPtr();
559 OMX_U32 port_index = data.readInt32();
560 OMX_BOOL enable = (OMX_BOOL)data.readInt32();
570 CHECK_INTERFACE(IOMX, data, reply);
572 node_id node = (void*)data.readIntPtr();
573 OMX_U32 port_index = data.readInt32();
585 CHECK_INTERFACE(IOMX, data, reply);
587 node_id node = (void*)data.readIntPtr();
588 OMX_U32 port_index = data.readInt32();
590 interface_cast<IMemory>(data.readStrongBinder());
605 CHECK_INTERFACE(IOMX, data, reply);
607 node_id node = (void*)data.readIntPtr();
608 OMX_U32 port_index = data.readInt32();
610 data.read(*graphicBuffer);
626 CHECK_INTERFACE(IOMX, data, reply);
628 node_id node = (void*)data.readIntPtr();
629 OMX_U32 port_index = data.readInt32();
630 OMX_BOOL enable = (OMX_BOOL)data.readInt32();
640 CHECK_INTERFACE(IOMX, data, reply);
642 node_id node = (void*)data.readIntPtr();
643 OMX_U32 port_index = data.readInt32();
644 size_t size = data.readInt32();
662 CHECK_INTERFACE(IOMX, data, reply);
664 node_id node = (void*)data.readIntPtr();
665 OMX_U32 port_index = data.readInt32();
667 interface_cast<IMemory>(data.readStrongBinder());
684 CHECK_INTERFACE(IOMX, data, reply);
686 node_id node = (void*)data.readIntPtr();
687 OMX_U32 port_index = data.readInt32();
688 buffer_id buffer = (void*)data.readIntPtr();
696 CHECK_INTERFACE(IOMX, data, reply);
698 node_id node = (void*)data.readIntPtr();
699 buffer_id buffer = (void*)data.readIntPtr();
707 CHECK_INTERFACE(IOMX, data, reply);
709 node_id node = (void*)data.readIntPtr();
710 buffer_id buffer = (void*)data.readIntPtr();
711 OMX_U32 range_offset = data.readInt32();
712 OMX_U32 range_length = data.readInt32();
713 OMX_U32 flags = data.readInt32();
714 OMX_TICKS timestamp = data.readInt64();
726 CHECK_INTERFACE(IOMX, data, reply);
728 node_id node = (void*)data.readIntPtr();
729 const char *parameter_name = data.readCString();
744 return BBinder::onTransact(code, data, reply, flags);
757 Parcel data, reply;
758 data.writeInterfaceToken(IOMXObserver::getInterfaceDescriptor());
759 data.write(&msg, sizeof(msg));
761 remote()->transact(OBSERVER_ON_MSG, data, &reply, IBinder::FLAG_ONEWAY);
768 uint32_t code, const Parcel &data, Parcel *reply, uint32_t flags) {
772 CHECK_INTERFACE(IOMXObserver, data, reply);
775 data.read(&msg, sizeof(msg));
784 return BBinder::onTransact(code, data, reply, flags);