Searched defs:fds (Results 1 - 14 of 14) sorted by relevance

/frameworks/wilhelm/tests/sandbox/
H A Dgetch.c38 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/libs/input/tests/
H A DTestHelpers.h32 int fds[2]; local
33 ::pipe(fds);
35 receiveFd = fds[0];
36 sendFd = fds[1];
/frameworks/base/services/core/jni/
H A Dcom_android_server_UsbMidiDevice.cpp92 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 Dcom_android_server_AlarmManagerService.cpp62 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/native/libs/gui/
H A DBufferItem.cpp105 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 DIGraphicBufferProducer.cpp723 void*& buffer, size_t& size, int*& fds, size_t& count) const
735 status_t result = fence->flatten(buffer, size, fds, count);
743 void const*& buffer, size_t& size, int const*& fds, size_t& count)
767 status_t result = fence->unflatten(buffer, size, fds, count);
722 flatten( void*& buffer, size_t& size, int*& fds, size_t& count) const argument
742 unflatten( void const*& buffer, size_t& size, int const*& fds, size_t& count) argument
/frameworks/native/libs/ui/
H A DFence.cpp140 status_t Fence::flatten(void*& buffer, size_t& size, int*& fds, size_t& count) const { argument
148 *fds++ = mFenceFd;
154 status_t Fence::unflatten(void const*& buffer, size_t& size, int const*& fds, size_t& count) { argument
176 mFenceFd = *fds++;
H A DGraphicBuffer.cpp290 status_t GraphicBuffer::flatten(void*& buffer, size_t& size, int*& fds, size_t& count) const { argument
313 memcpy(fds, handle->data,
322 fds += handle->numFds;
330 void const*& buffer, size_t& size, int const*& fds, size_t& count) {
339 // Limit the maxNumber to be relatively small. The number of fds or ints
377 memcpy(h->data, fds, numFds * sizeof(int));
405 fds += numFds;
329 unflatten( void const*& buffer, size_t& size, int const*& fds, size_t& count) argument
/frameworks/base/core/java/android/net/
H A DLocalSocket.java286 * @param fds non-null; file descriptors to send.
288 public void setFileDescriptorsForSend(FileDescriptor[] fds) { argument
289 impl.setFileDescriptorsForSend(fds);
H A DLocalSocketImpl.java553 * @param fds non-null; file descriptors to send.
556 public void setFileDescriptorsForSend(FileDescriptor[] fds) { argument
558 outboundFileDescriptors = fds;
/frameworks/base/core/jni/
H A Dandroid_net_LocalSocketImpl.cpp258 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/native/include/binder/
H A 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 { 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 DParcel.cpp575 // 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;
2067 int* fds = NULL; local
2069 fds
[all...]
/frameworks/native/cmds/installd/
H A Dcommands.cpp982 static void close_all_fds(const std::vector<fd_t>& fds, const char* description) { argument
983 for (size_t i = 0; i < fds.size(); i++) {
984 if (close(fds[i]) != 0) {
1061 // Add to the lists only if both fds are valid.
1108 // program name, reference profile fd, the final NULL and the profile fds

Completed in 257 milliseconds