/frameworks/native/libs/input/tests/ |
H A D | TestHelpers.h | 32 int fds[2]; local 33 ::pipe(fds); 35 receiveFd = fds[0]; 36 sendFd = fds[1];
|
/frameworks/wilhelm/tests/sandbox/ |
H A D | getch.c | 38 fd_set fds; local 39 FD_ZERO(&fds); // not in original posting to stackoverflow 40 FD_SET(0, &fds); 41 return select(1, &fds, NULL, NULL, &tv);
|
/frameworks/native/cmds/bugreportz/ |
H A D | bugreportz_test.cpp | 36 int fds[2]; local 37 ASSERT_EQ(0, pipe(fds)); 38 read_fd_ = fds[0]; 39 write_fd_ = fds[1];
|
/frameworks/base/services/core/jni/ |
H A D | com_android_server_UsbMidiDevice.cpp | 92 jobjectArray fds = env->NewObjectArray(subdevice_count + 1, sFileDescriptorClass, NULL); local 93 if (!fds) { 106 env->SetObjectArrayElement(fds, i, fileDescriptor); 114 env->SetObjectArrayElement(fds, subdevice_count, fileDescriptor); 119 return fds; 123 android_server_UsbMidiDevice_close(JNIEnv *env, jobject thiz, jobjectArray fds) argument 131 int count = env->GetArrayLength(fds); 133 jobject fd = env->GetObjectArrayElement(fds, i);
|
H A D | com_android_server_AlarmManagerService.cpp | 62 AlarmImpl(int *fds, size_t n_fds); 70 int *fds; member in class:android::AlarmImpl 87 AlarmImplTimerFd(int fds[N_ANDROID_TIMERFDS], int epollfd, int rtc_id) : argument 88 AlarmImpl(fds, N_ANDROID_TIMERFDS), epollfd(epollfd), rtc_id(rtc_id) { } 100 AlarmImpl::AlarmImpl(int *fds_, size_t n_fds) : fds(new int[n_fds]), 103 memcpy(fds, fds_, n_fds * sizeof(fds[0])); 109 close(fds[i]); 111 delete [] fds; 116 return ioctl(fds[ 361 int fds[N_ANDROID_TIMERFDS]; local [all...] |
/frameworks/base/core/java/android/printservice/ |
H A D | PrintDocument.java | 79 ParcelFileDescriptor[] fds = ParcelFileDescriptor.createPipe(); 80 source = fds[0]; 81 sink = fds[1];
|
/frameworks/native/include/gui/ |
H A D | BufferItem.h | 41 status_t flatten(void*& buffer, size_t& size, int*& fds, size_t& count) const; 42 status_t unflatten(void const*& buffer, size_t& size, int const*& fds, size_t& count);
|
H A D | IGraphicBufferProducer.h | 335 status_t flatten(void*& buffer, size_t& size, int*& fds, size_t& count) const; 336 status_t unflatten(void const*& buffer, size_t& size, int const*& fds, size_t& count);
|
/frameworks/native/include/ui/ |
H A D | Fence.h | 125 status_t flatten(void*& buffer, size_t& size, int*& fds, size_t& count) const; 126 status_t unflatten(void const*& buffer, size_t& size, int const*& fds, size_t& count);
|
H A D | GraphicBuffer.h | 133 status_t flatten(void*& buffer, size_t& size, int*& fds, size_t& count) const; 134 status_t unflatten(void const*& buffer, size_t& size, int const*& fds, size_t& count);
|
/frameworks/native/libs/ui/ |
H A D | Fence.cpp | 145 status_t Fence::flatten(void*& buffer, size_t& size, int*& fds, size_t& count) const { argument 153 *fds++ = mFenceFd; 159 status_t Fence::unflatten(void const*& buffer, size_t& size, int const*& fds, size_t& count) { argument 181 mFenceFd = *fds++;
|
H A D | GraphicBuffer.cpp | 291 status_t GraphicBuffer::flatten(void*& buffer, size_t& size, int*& fds, size_t& count) const { argument 314 memcpy(fds, handle->data, 323 fds += handle->numFds; 331 void const*& buffer, size_t& size, int const*& fds, size_t& count) { 340 // Limit the maxNumber to be relatively small. The number of fds or ints 378 memcpy(h->data, fds, numFds * sizeof(int)); 406 fds += numFds; 330 unflatten( void const*& buffer, size_t& size, int const*& fds, size_t& count) argument
|
/frameworks/native/libs/gui/ |
H A D | BufferItem.cpp | 105 void*& buffer, size_t& size, int*& fds, size_t& count) const { 120 status_t err = mGraphicBuffer->flatten(buffer, size, fds, count); 126 status_t err = mFence->flatten(buffer, size, fds, count); 165 void const*& buffer, size_t& size, int const*& fds, size_t& count) { 176 status_t err = mGraphicBuffer->unflatten(buffer, size, fds, count); 183 status_t err = mFence->unflatten(buffer, size, fds, count); 104 flatten( void*& buffer, size_t& size, int*& fds, size_t& count) const argument 164 unflatten( void const*& buffer, size_t& size, int const*& fds, size_t& count) argument
|
H A D | IGraphicBufferProducer.cpp | 793 void*& buffer, size_t& size, int*& fds, size_t& count) const 805 status_t result = fence->flatten(buffer, size, fds, count); 813 void const*& buffer, size_t& size, int const*& fds, size_t& count) 837 status_t result = fence->unflatten(buffer, size, fds, count); 792 flatten( void*& buffer, size_t& size, int*& fds, size_t& count) const argument 812 unflatten( void const*& buffer, size_t& size, int const*& fds, size_t& count) argument
|
/frameworks/base/packages/MtpDocumentsProvider/tests/src/com/android/mtp/ |
H A D | MtpManagerTest.java | 137 final ParcelFileDescriptor[] fds = ParcelFileDescriptor.createPipe(); 140 new ParcelFileDescriptor.AutoCloseOutputStream(fds[1])) { 151 fds[0]);
|
/frameworks/base/core/java/android/net/ |
H A D | LocalSocket.java | 286 * @param fds non-null; file descriptors to send. 288 public void setFileDescriptorsForSend(FileDescriptor[] fds) { argument 289 impl.setFileDescriptorsForSend(fds);
|
H A D | LocalSocketImpl.java | 551 * @param fds non-null; file descriptors to send. 554 public void setFileDescriptorsForSend(FileDescriptor[] fds) { argument 556 outboundFileDescriptors = fds;
|
/frameworks/base/core/jni/ |
H A D | android_net_LocalSocketImpl.cpp | 258 int fds[countFds]; local 274 fds[i] = jniGetFDFromFileDescriptor(env, fdObject); 286 cmsg->cmsg_len = CMSG_LEN(sizeof fds); 287 memcpy(CMSG_DATA(cmsg), fds, sizeof fds); local
|
/frameworks/base/core/java/android/bluetooth/ |
H A D | BluetoothSocket.java | 237 FileDescriptor[] fds = mSocket.getAncillaryFileDescriptors(); 238 if (DBG) Log.d(TAG, "socket fd passed by stack fds: " + Arrays.toString(fds)); 239 if(fds == null || fds.length != 1) { 240 Log.e(TAG, "socket fd passed from stack failed, fds: " + Arrays.toString(fds)); 245 as.mPfd = new ParcelFileDescriptor(fds[0]); 246 as.mSocket = new LocalSocket(fds[0]);
|
/frameworks/base/core/java/android/os/ |
H A D | ParcelFileDescriptor.java | 392 final FileDescriptor[] fds = Os.pipe(); 394 new ParcelFileDescriptor(fds[0]), 395 new ParcelFileDescriptor(fds[1]) }; 414 final FileDescriptor[] fds = Os.pipe(); 416 new ParcelFileDescriptor(fds[0], comm[0]), 417 new ParcelFileDescriptor(fds[1], comm[1]) };
|
/frameworks/base/packages/ExternalStorageProvider/src/com/android/externalstorage/ |
H A D | TestDocumentsProvider.java | 337 final ParcelFileDescriptor[] fds = ParcelFileDescriptor.createReliablePipe(); 341 final FileOutputStream fos = new FileOutputStream(fds[1].getFileDescriptor()); 347 IoUtils.closeQuietly(fds[1]); 351 return new AssetFileDescriptor(fds[0], 0, AssetFileDescriptor.UNKNOWN_LENGTH);
|
/frameworks/base/core/java/com/android/internal/os/ |
H A D | ZygoteInit.java | 826 ArrayList<FileDescriptor> fds = new ArrayList<FileDescriptor>(); 829 fds.add(sServerSocket.getFileDescriptor()); 833 StructPollfd[] pollFds = new StructPollfd[fds.size()]; 836 pollFds[i].fd = fds.get(i); 851 fds.add(newPeer.getFileDesciptor()); 856 fds.remove(i);
|
/frameworks/native/include/binder/ |
H A D | Parcel.h | 458 virtual status_t flatten(void* buffer, size_t size, int* fds, size_t count) const = 0; 459 virtual status_t unflatten(void const* buffer, size_t size, int const* fds, size_t count) = 0; 475 virtual status_t flatten(void* buffer, size_t size, int* fds, size_t count) const { argument 476 return val.flatten(buffer, size, fds, count); 478 virtual status_t unflatten(void const* buffer, size_t size, int const* fds, size_t count) { argument 479 return const_cast<Flattenable<T>&>(val).unflatten(buffer, size, fds, count);
|
/frameworks/native/libs/binder/ |
H A D | Parcel.cpp | 575 // officially know we have fds. 1291 int* fds = NULL; local 1293 fds = new (std::nothrow) int[fd_count]; 1294 if (fds == nullptr) { 1295 ALOGE("write: failed to allocate requested %zu fds", fd_count); 1300 err = val.flatten(buf, len, fds, fd_count); 1302 err = this->writeDupFileDescriptor( fds[i] ); 1306 delete [] fds; 2068 int* fds = NULL; local 2070 fds [all...] |
/frameworks/base/core/java/android/content/ |
H A D | ContentProvider.java | 1669 final ParcelFileDescriptor[] fds = ParcelFileDescriptor.createPipe(); 1674 func.writeDataToPipe(fds[1], uri, mimeType, opts, args); 1676 fds[1].close(); 1685 return fds[0];
|