Home
last modified time | relevance | path

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

/device/lge/mako/camera/mm-camera-interface/
Dmm_camera_poll_thread.c118 static int32_t mm_camera_poll_proc_msm(mm_camera_poll_thread_t *poll_cb, struct pollfd *fds) in mm_camera_poll_proc_msm() argument
125 (fds[i].revents & POLLIN) && in mm_camera_poll_proc_msm()
126 (fds[i].revents & POLLRDNORM)) { in mm_camera_poll_proc_msm()
129 fds[i].fd, in mm_camera_poll_proc_msm()
136 (fds[i].revents & POLLPRI)) { in mm_camera_poll_proc_msm()
138 mm_camera_msm_evt_notify(poll_cb->data.my_obj, fds[i].fd); in mm_camera_poll_proc_msm()
258 struct pollfd fds[MM_CAMERA_CH_STREAM_MAX+1]; in mm_camera_poll_fn() local
264 fds[i].fd = poll_cb->data.poll_fd[i]; in mm_camera_poll_fn()
265 fds[i].events = POLLIN|POLLRDNORM|POLLPRI; in mm_camera_poll_fn()
268 rc = poll(fds, poll_cb->data.num_fds, timeoutms); in mm_camera_poll_fn()
[all …]
/device/htc/flounder/audio/soundtrigger/
Dsound_trigger_hw.c254 struct pollfd fds[2]; in callback_thread_loop() local
273 memset(fds, 0, 2 * sizeof(struct pollfd)); in callback_thread_loop()
274 fds[0].events = POLLIN; in callback_thread_loop()
275 fds[0].fd = uevent_open_socket(64*1024, true); in callback_thread_loop()
276 if (fds[0].fd == -1) { in callback_thread_loop()
280 fds[1].events = POLLIN; in callback_thread_loop()
281 fds[1].fd = stdev->term_sock; in callback_thread_loop()
288 err = poll(fds, 2, -1); in callback_thread_loop()
295 if (fds[0].revents & POLLIN) { in callback_thread_loop()
296 n = uevent_kernel_multicast_recv(fds[0].fd, msg, UEVENT_MSG_LEN); in callback_thread_loop()
[all …]
/device/generic/goldfish/camera/
DEmulatedCameraDevice.cpp349 fd_set fds[1]; in Select() local
354 FD_ZERO(fds); in Select()
355 FD_SET(mControlFD, fds); in Select()
357 FD_SET(fd, fds); in Select()
364 int res = TEMP_FAILURE_RETRY(select(fd_num, fds, NULL, NULL, tvp)); in Select()
372 } else if (FD_ISSET(mControlFD, fds)) { in Select()
391 ALOGW_IF(fd < 0 || !FD_ISSET(fd, fds), "%s: Undefined 'select' result", in Select()
/device/moto/shamu/qrngd/
Dqrngd.c312 struct pollfd fds[1]; /* used for polling file descriptor */ in main() local
364 memset(fds, 0 , sizeof(fds)); in main()
365 fds[0].fd = random_fd; in main()
366 fds[0].events = POLLOUT; in main()
444 ret = poll(fds, 1, -1); in main()
/device/asus/fugu/libaudio/
DAudioHotplugThread.cpp312 struct pollfd fds[2] = { in threadLoop() local
316 int ret = poll(fds, NELEM(fds), -1); in threadLoop()
320 } else if (fds[1].revents & POLLIN) { in threadLoop()
325 if (!(fds[0].revents & POLLIN)) { in threadLoop()
/device/moto/shamu/camera/QCamera/HAL/usbcamcore/src/
DQualcommUsbCamera.cpp2050 fd_set fds; in previewloop() local
2054 FD_ZERO(&fds); in previewloop()
2056 FD_SET(camHal->fd, &fds); in previewloop()
2067 r = select(camHal->fd + 1, &fds, NULL, NULL, &tv); in previewloop()
2518 fd_set fds; in takePictureThread() local
2522 FD_ZERO(&fds); in takePictureThread()
2523 FD_SET(camHal->fd, &fds); in takePictureThread()
2530 r = select(camHal->fd + 1, &fds, NULL, NULL, &tv); in takePictureThread()