Searched refs:fds (Results 1 - 20 of 20) sorted by relevance

/frameworks/base/libs/utils/tests/
H A DTestHelpers.h30 int fds[2]; local
31 ::pipe(fds);
33 receiveFd = fds[0];
34 sendFd = fds[1];
/frameworks/base/include/utils/
H A DFlattenable.h38 // file descriptors are written in the fds[] array but ownership is
42 int fds[], size_t count) const = 0;
47 // unflattened file descriptors are found in the fds[] array and
52 int fds[], size_t count) = 0;
H A DBlobCache.h98 virtual status_t flatten(void* buffer, size_t size, int fds[],
109 virtual status_t unflatten(void const* buffer, size_t size, int fds[],
/frameworks/base/libs/gui/
H A DSensorChannel.cpp35 int fds[2]; local
36 if (pipe(fds) == 0) {
37 mReceiveFd = fds[0];
38 mSendFd = fds[1];
H A DSensor.cpp133 int fds[], size_t count) const
173 int fds[], size_t count)
132 flatten(void* buffer, size_t size, int fds[], size_t count) const argument
172 unflatten(void const* buffer, size_t size, int fds[], size_t count) argument
/frameworks/base/include/gui/
H A DSensor.h75 int fds[], size_t count) const;
77 int fds[], size_t count);
/frameworks/base/core/jni/
H A Dandroid_bluetooth_BluetoothAudioGateway.cpp372 struct pollfd fds[2];
378 fds[cnt].fd = nat->hf_ag_rfcomm_sock;
379 fds[cnt].events = POLLIN | POLLPRI | POLLOUT | POLLERR;
386 fds[cnt].fd = nat->hs_ag_rfcomm_sock;
387 fds[cnt].events = POLLIN | POLLPRI | POLLOUT | POLLERR;
394 n = poll(fds, cnt, timeout_ms);
410 for (cnt = 0; cnt < (int)(sizeof(fds)/sizeof(fds[0])); cnt++) {
411 //LOGI("Poll on fd %d revent = %d.", fds[cnt].fd, fds[cn
[all...]
H A Dandroid_os_ParcelFileDescriptor.cpp57 int fds[2]; local
58 if (pipe(fds) < 0) {
65 jobject fdObj = jniCreateFileDescriptor(env, fds[i]);
H A Dcom_android_internal_os_ZygoteInit.cpp216 JNIEnv *env, jobject clazz, jobjectArray fds)
218 if (fds == NULL) {
219 jniThrowNullPointerException(env, "fds == null");
223 jsize length = env->GetArrayLength(fds);
234 jobject fdObj = env->GetObjectArrayElement(fds, i);
264 jobject fdObj = env->GetObjectArrayElement(fds, i);
215 com_android_internal_os_ZygoteInit_selectReadable( JNIEnv *env, jobject clazz, jobjectArray fds) argument
H A Dandroid_net_LocalSocketImpl.cpp593 int fds[countFds]; local
609 fds[i] = jniGetFDFromFileDescriptor(env, fdObject);
621 cmsg->cmsg_len = CMSG_LEN(sizeof fds);
622 memcpy(CMSG_DATA(cmsg), fds, sizeof fds); local
/frameworks/base/core/java/android/net/
H A DLocalSocket.java252 * @param fds non-null; file descriptors to send.
254 public void setFileDescriptorsForSend(FileDescriptor[] fds) { argument
255 impl.setFileDescriptorsForSend(fds);
H A DLocalSocketImpl.java432 * @param fds non-null; file descriptors to send.
435 public void setFileDescriptorsForSend(FileDescriptor[] fds) { argument
437 outboundFileDescriptors = fds;
/frameworks/base/core/java/android/os/
H A DParcelFileDescriptor.java214 FileDescriptor[] fds = new FileDescriptor[2];
215 createPipeNative(fds);
217 pfds[0] = new ParcelFileDescriptor(fds[0]);
218 pfds[1] = new ParcelFileDescriptor(fds[1]);
/frameworks/base/cmds/dumpstate/
H A Dutils.c290 int fds[2]; local
291 if (pipe(fds)) {
306 dup2(fds[0], STDIN_FILENO);
310 close(fds[0]);
311 close(fds[1]);
321 close(fds[0]);
322 fd = fds[1];
/frameworks/base/core/java/com/android/internal/os/
H A DZygoteInit.java606 ArrayList<FileDescriptor> fds = new ArrayList();
610 fds.add(sServerSocket.getFileDescriptor());
635 fdArray = fds.toArray(fdArray);
646 fds.add(newPeer.getFileDesciptor());
653 fds.remove(index);
742 * @param fds non-null; array of readable file descriptors
746 static native int selectReadable(FileDescriptor[] fds) throws IOException; argument
/frameworks/base/include/ui/
H A DGraphicBuffer.h143 int fds[], size_t count) const;
145 int fds[], size_t count);
/frameworks/base/libs/ui/
H A DGraphicBuffer.cpp209 int fds[], size_t count) const
231 memcpy(fds, h->data, h->numFds*sizeof(int));
239 int fds[], size_t count)
267 memcpy(h->data, fds, numFds*sizeof(int));
208 flatten(void* buffer, size_t size, int fds[], size_t count) const argument
238 unflatten(void const* buffer, size_t size, int fds[], size_t count) argument
/frameworks/base/core/java/android/content/
H A DContentProvider.java877 final ParcelFileDescriptor[] fds = ParcelFileDescriptor.createPipe();
882 func.writeDataToPipe(fds[1], uri, mimeType, opts, args);
884 fds[1].close();
893 return fds[0];
/frameworks/base/libs/binder/
H A DParcel.cpp436 // officially know we have fds.
795 int* fds = NULL; local
797 fds = new int[fd_count];
800 err = val.flatten(buf, len, fds, fd_count);
802 err = this->writeDupFileDescriptor( fds[i] );
806 delete [] fds;
1135 int* fds = NULL; local
1137 fds = new int[fd_count];
1142 fds[i] = dup(this->readFileDescriptor());
1143 if (fds[
[all...]
/frameworks/base/libs/utils/
H A DBlobCache.cpp183 status_t BlobCache::flatten(void* buffer, size_t size, int fds[], size_t count) argument
231 status_t BlobCache::unflatten(void const* buffer, size_t size, int fds[], argument

Completed in 540 milliseconds