Home
last modified time | relevance | path

Searched refs:fds (Results 1 – 25 of 27) sorted by relevance

12

/frameworks/base/services/core/jni/
Dcom_android_server_AlarmManagerService.cpp62 AlarmImpl(int *fds, size_t n_fds);
70 int *fds; member in android::AlarmImpl
87 AlarmImplTimerFd(int fds[N_ANDROID_TIMERFDS], int epollfd, int rtc_id) : in AlarmImplTimerFd()
88 AlarmImpl(fds, N_ANDROID_TIMERFDS), epollfd(epollfd), rtc_id(rtc_id) { } in AlarmImplTimerFd()
100 AlarmImpl::AlarmImpl(int *fds_, size_t n_fds) : fds(new int[n_fds]), in AlarmImpl()
103 memcpy(fds, fds_, n_fds * sizeof(fds[0])); in AlarmImpl()
109 close(fds[i]); in ~AlarmImpl()
111 delete [] fds; in ~AlarmImpl()
116 return ioctl(fds[0], ANDROID_ALARM_SET(type), ts); in set()
126 res = ioctl(fds[0], ANDROID_ALARM_SET_RTC, &ts); in setTime()
[all …]
Dcom_android_server_UsbMidiDevice.cpp92 jobjectArray fds = env->NewObjectArray(subdevice_count + 1, sFileDescriptorClass, NULL); in android_server_UsbMidiDevice_open() local
93 if (!fds) { in android_server_UsbMidiDevice_open()
106 env->SetObjectArrayElement(fds, i, fileDescriptor); in android_server_UsbMidiDevice_open()
114 env->SetObjectArrayElement(fds, subdevice_count, fileDescriptor); in android_server_UsbMidiDevice_open()
119 return fds; in android_server_UsbMidiDevice_open()
123 android_server_UsbMidiDevice_close(JNIEnv *env, jobject thiz, jobjectArray fds) in android_server_UsbMidiDevice_close() argument
131 int count = env->GetArrayLength(fds); in android_server_UsbMidiDevice_close()
133 jobject fd = env->GetObjectArrayElement(fds, i); in android_server_UsbMidiDevice_close()
/frameworks/wilhelm/tests/sandbox/
Dgetch.c38 fd_set fds; in kbhit() local
39 FD_ZERO(&fds); // not in original posting to stackoverflow in kbhit()
40 FD_SET(0, &fds); in kbhit()
41 return select(1, &fds, NULL, NULL, &tv); in kbhit()
/frameworks/native/libs/input/tests/
DTestHelpers.h32 int fds[2]; in Pipe() local
33 ::pipe(fds); in Pipe()
35 receiveFd = fds[0]; in Pipe()
36 sendFd = fds[1]; in Pipe()
/frameworks/native/cmds/bugreportz/
Dbugreportz_test.cpp36 int fds[2]; in SetUp() local
37 ASSERT_EQ(0, pipe(fds)); in SetUp()
38 read_fd_ = fds[0]; in SetUp()
39 write_fd_ = fds[1]; in SetUp()
/frameworks/base/core/java/android/printservice/
DPrintDocument.java79 ParcelFileDescriptor[] fds = ParcelFileDescriptor.createPipe(); in getData() local
80 source = fds[0]; in getData()
81 sink = fds[1]; in getData()
/frameworks/native/libs/gui/
DBufferItem.cpp105 void*& buffer, size_t& size, int*& fds, size_t& count) const { in flatten() argument
120 status_t err = mGraphicBuffer->flatten(buffer, size, fds, count); in flatten()
126 status_t err = mFence->flatten(buffer, size, fds, count); in flatten()
165 void const*& buffer, size_t& size, int const*& fds, size_t& count) { in unflatten() argument
176 status_t err = mGraphicBuffer->unflatten(buffer, size, fds, count); in unflatten()
183 status_t err = mFence->unflatten(buffer, size, fds, count); in unflatten()
DIGraphicBufferProducer.cpp793 void*& buffer, size_t& size, int*& fds, size_t& count) const in flatten() argument
805 status_t result = fence->flatten(buffer, size, fds, count); in flatten()
813 void const*& buffer, size_t& size, int const*& fds, size_t& count) in unflatten() argument
837 status_t result = fence->unflatten(buffer, size, fds, count); in unflatten()
/frameworks/native/libs/ui/
DFence.cpp145 status_t Fence::flatten(void*& buffer, size_t& size, int*& fds, size_t& count) const { in flatten() argument
153 *fds++ = mFenceFd; in flatten()
159 status_t Fence::unflatten(void const*& buffer, size_t& size, int const*& fds, size_t& count) { in unflatten() argument
181 mFenceFd = *fds++; in unflatten()
DGraphicBuffer.cpp291 status_t GraphicBuffer::flatten(void*& buffer, size_t& size, int*& fds, size_t& count) const { in flatten() argument
314 memcpy(fds, handle->data, in flatten()
323 fds += handle->numFds; in flatten()
331 void const*& buffer, size_t& size, int const*& fds, size_t& count) { in unflatten() argument
378 memcpy(h->data, fds, numFds * sizeof(int)); in unflatten()
406 fds += numFds; in unflatten()
/frameworks/native/include/gui/
DBufferItem.h41 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);
DIGraphicBufferProducer.h335 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/
DFence.h125 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);
DGraphicBuffer.h133 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/base/packages/MtpDocumentsProvider/tests/src/com/android/mtp/
DMtpManagerTest.java137 final ParcelFileDescriptor[] fds = ParcelFileDescriptor.createPipe(); in testCreateDocumentAndGetPartialObject() local
140 new ParcelFileDescriptor.AutoCloseOutputStream(fds[1])) { in testCreateDocumentAndGetPartialObject()
151 fds[0]); in testCreateDocumentAndGetPartialObject()
/frameworks/base/core/java/android/bluetooth/
DBluetoothSocket.java237 FileDescriptor[] fds = mSocket.getAncillaryFileDescriptors(); in acceptSocket() local
238 if (DBG) Log.d(TAG, "socket fd passed by stack fds: " + Arrays.toString(fds)); in acceptSocket()
239 if(fds == null || fds.length != 1) { in acceptSocket()
240 Log.e(TAG, "socket fd passed from stack failed, fds: " + Arrays.toString(fds)); in acceptSocket()
245 as.mPfd = new ParcelFileDescriptor(fds[0]); in acceptSocket()
246 as.mSocket = new LocalSocket(fds[0]); in acceptSocket()
/frameworks/base/core/jni/
Dandroid_net_LocalSocketImpl.cpp258 int fds[countFds]; in socket_write_all() local
274 fds[i] = jniGetFDFromFileDescriptor(env, fdObject); in socket_write_all()
286 cmsg->cmsg_len = CMSG_LEN(sizeof fds); in socket_write_all()
287 memcpy(CMSG_DATA(cmsg), fds, sizeof fds); in socket_write_all()
/frameworks/base/core/java/android/os/
DParcelFileDescriptor.java392 final FileDescriptor[] fds = Os.pipe(); in createPipe() local
394 new ParcelFileDescriptor(fds[0]), in createPipe()
395 new ParcelFileDescriptor(fds[1]) }; in createPipe()
414 final FileDescriptor[] fds = Os.pipe(); in createReliablePipe() local
416 new ParcelFileDescriptor(fds[0], comm[0]), in createReliablePipe()
417 new ParcelFileDescriptor(fds[1], comm[1]) }; in createReliablePipe()
/frameworks/base/core/java/android/net/
DLocalSocket.java288 public void setFileDescriptorsForSend(FileDescriptor[] fds) { in setFileDescriptorsForSend() argument
289 impl.setFileDescriptorsForSend(fds); in setFileDescriptorsForSend()
DLocalSocketImpl.java554 public void setFileDescriptorsForSend(FileDescriptor[] fds) { in setFileDescriptorsForSend() argument
556 outboundFileDescriptors = fds; in setFileDescriptorsForSend()
/frameworks/base/packages/ExternalStorageProvider/src/com/android/externalstorage/
DTestDocumentsProvider.java337 final ParcelFileDescriptor[] fds = ParcelFileDescriptor.createReliablePipe(); in openDocumentThumbnail() local
341 final FileOutputStream fos = new FileOutputStream(fds[1].getFileDescriptor()); in openDocumentThumbnail()
347 IoUtils.closeQuietly(fds[1]); in openDocumentThumbnail()
351 return new AssetFileDescriptor(fds[0], 0, AssetFileDescriptor.UNKNOWN_LENGTH); in openDocumentThumbnail()
/frameworks/base/core/java/com/android/internal/os/
DZygoteInit.java826 ArrayList<FileDescriptor> fds = new ArrayList<FileDescriptor>(); in runSelectLoop() local
829 fds.add(sServerSocket.getFileDescriptor()); in runSelectLoop()
833 StructPollfd[] pollFds = new StructPollfd[fds.size()]; in runSelectLoop()
836 pollFds[i].fd = fds.get(i); in runSelectLoop()
851 fds.add(newPeer.getFileDesciptor()); in runSelectLoop()
856 fds.remove(i); in runSelectLoop()
/frameworks/native/libs/binder/
DParcel.cpp1291 int* fds = NULL; in write() local
1293 fds = new (std::nothrow) int[fd_count]; in write()
1294 if (fds == nullptr) { in write()
1300 err = val.flatten(buf, len, fds, fd_count); in write()
1302 err = this->writeDupFileDescriptor( fds[i] ); in write()
1306 delete [] fds; in write()
2068 int* fds = NULL; in read() local
2070 fds = new (std::nothrow) int[fd_count]; in read()
2071 if (fds == nullptr) { in read()
2079 fds[i] = dup(this->readFileDescriptor()); in read()
[all …]
/frameworks/native/include/binder/
DParcel.h458 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 { in flatten() argument
476 return val.flatten(buffer, size, fds, count); in flatten()
478 virtual status_t unflatten(void const* buffer, size_t size, int const* fds, size_t count) { in unflatten() argument
479 return const_cast<Flattenable<T>&>(val).unflatten(buffer, size, fds, count); in unflatten()
/frameworks/base/core/java/android/content/
DContentProvider.java1669 final ParcelFileDescriptor[] fds = ParcelFileDescriptor.createPipe(); in openPipeHelper() local
1674 func.writeDataToPipe(fds[1], uri, mimeType, opts, args); in openPipeHelper()
1676 fds[1].close(); in openPipeHelper()
1685 return fds[0]; in openPipeHelper()

12