Home
last modified time | relevance | path

Searched refs:pfds (Results 1 – 13 of 13) sorted by relevance

/openbmc/linux/samples/uhid/
H A Duhid-example.c391 struct pollfd pfds[2]; in main() local
429 pfds[0].fd = STDIN_FILENO; in main()
430 pfds[0].events = POLLIN; in main()
431 pfds[1].fd = fd; in main()
432 pfds[1].events = POLLIN; in main()
436 ret = poll(pfds, 2, -1); in main()
441 if (pfds[0].revents & POLLHUP) { in main()
445 if (pfds[1].revents & POLLHUP) { in main()
450 if (pfds[0].revents & POLLIN) { in main()
455 if (pfds[1].revents & POLLIN) { in main()
/openbmc/qemu/audio/
H A Dalsaaudio.c41 struct pollfd *pfds; member
107 struct pollfd *pfds = hlp->pfds; in alsa_fini_poll() local
109 if (pfds) { in alsa_fini_poll()
113 g_free (pfds); in alsa_fini_poll()
115 hlp->pfds = NULL; in alsa_fini_poll()
216 struct pollfd *pfds; in alsa_poll_helper() local
231 g_free (pfds); in alsa_poll_helper()
236 if (pfds[i].events & POLLIN) { in alsa_poll_helper()
239 if (pfds[i].events & POLLOUT) { in alsa_poll_helper()
243 trace_alsa_set_handler(pfds[i].events, i, pfds[i].fd, err); in alsa_poll_helper()
[all …]
H A Dsndioaudio.c37 struct pollfd *pfds; member
69 pfd = &self->pfds[i]; in sndio_poll_clear()
155 self->nfds = sio_pollfd(self->hdl, self->pfds, events); in sndio_poll_wait()
158 pfd = &self->pfds[i]; in sndio_poll_wait()
187 self->pfds[index].revents = event; in sndio_poll_event()
193 revents = sio_revents(self->hdl, self->pfds); in sndio_poll_event()
321 g_free(self->pfds); in sndio_fini()
431 self->pfds = g_malloc_n(nfds, sizeof(struct pollfd)); in sndio_init()
432 if (self->pfds == NULL) { in sndio_init()
/openbmc/debug-trigger/
H A Dmain.c78 struct pollfd pfds[2]; member
391 dbus->pfds[DBUS_SOURCE_PFD_DBUS].fd = sd_bus_get_fd(dbus->bus); in dbus_source_poll()
392 dbus->pfds[DBUS_SOURCE_PFD_DBUS].events = sd_bus_get_events(dbus->bus); in dbus_source_poll()
399 } else if (dbus->pfds[DBUS_SOURCE_PFD_DBUS].events == 0) { in dbus_source_poll()
411 if ((rc = ppoll(dbus->pfds, ARRAY_SIZE(dbus->pfds), ptsto, NULL)) < 0) { in dbus_source_poll()
416 if (dbus->pfds[DBUS_SOURCE_PFD_SOURCE].revents) { in dbus_source_poll()
419 if ((ingress = read(dbus->pfds[DBUS_SOURCE_PFD_SOURCE].fd, op, 1)) != 1) { in dbus_source_poll()
431 if (dbus->pfds[DBUS_SOURCE_PFD_DBUS].revents) { in dbus_source_poll()
596 dbus_source.pfds[DBUS_SOURCE_PFD_SOURCE].fd = sourcefd; in main()
597 dbus_source.pfds[DBUS_SOURCE_PFD_SOURCE].events = POLLIN; in main()
/openbmc/linux/tools/usb/ffs-aio-example/simple/device_app/
H A Daio_simple.c187 struct pollfd pfds[1]; in handle_ep0() local
188 pfds[0].fd = ep0; in handle_ep0()
189 pfds[0].events = POLLIN; in handle_ep0()
191 ret = poll(pfds, 1, 0); in handle_ep0()
193 if (ret && (pfds[0].revents & POLLIN)) { in handle_ep0()
/openbmc/linux/tools/lib/api/
H A Dio.h58 struct pollfd pfds[] = { in io__get_char() local
65 n = poll(pfds, 1, io->timeout_ms); in io__get_char()
68 if (n > 0 && !(pfds[0].revents & POLLIN)) { in io__get_char()
/openbmc/libpldm/src/transport/
H A Dtest.c75 struct pollfd pfds[] = { in pldm_transport_test_init_pollfd() local
84 rc = ppoll(pfds, ARRAY_SIZE(pfds), &ensure_ready, NULL); in pldm_transport_test_init_pollfd()
/openbmc/linux/tools/testing/selftests/net/af_unix/
H A Dtest_unix_oob.c109 struct pollfd pfds[1]; in wait_for_data() local
111 pfds[0].fd = pfd; in wait_for_data()
112 pfds[0].events = event; in wait_for_data()
113 poll(pfds, 1, -1); in wait_for_data()
/openbmc/qemu/util/
H A Dmain-loop.c267 GPollFD *pfds; in glib_pollfds_fill() local
270 pfds = &g_array_index(gpollfds, GPollFD, glib_pollfds_idx); in glib_pollfds_fill()
271 n = g_main_context_query(context, max_priority, &timeout, pfds, in glib_pollfds_fill()
287 GPollFD *pfds = &g_array_index(gpollfds, GPollFD, glib_pollfds_idx); in glib_pollfds_poll() local
289 if (g_main_context_check(context, max_priority, pfds, glib_n_poll_fds)) { in glib_pollfds_poll()
/openbmc/linux/tools/testing/selftests/hid/
H A Dhid_bpf.c239 struct pollfd pfds[1]; in uhid_read_events_thread() local
243 pfds[0].fd = fd; in uhid_read_events_thread()
244 pfds[0].events = POLLIN; in uhid_read_events_thread()
249 ret = poll(pfds, 1, 100); in uhid_read_events_thread()
254 if (pfds[0].revents & POLLIN) { in uhid_read_events_thread()
/openbmc/qemu/hw/remote/
H A Dvfio-user-obj.c231 GPollFD pfds[1]; in vfu_object_attach_ctx() local
236 pfds[0].fd = o->vfu_poll_fd; in vfu_object_attach_ctx()
237 pfds[0].events = G_IO_IN | G_IO_HUP | G_IO_ERR; in vfu_object_attach_ctx()
247 (void)qemu_poll_ns(pfds, 1, 500 * (int64_t)SCALE_MS); in vfu_object_attach_ctx()
/openbmc/qemu/migration/
H A Drdma.c1529 GPollFD pfds[2]; in qemu_rdma_wait_comp_channel() local
1530 pfds[0].fd = comp_channel->fd; in qemu_rdma_wait_comp_channel()
1531 pfds[0].events = G_IO_IN | G_IO_HUP | G_IO_ERR; in qemu_rdma_wait_comp_channel()
1532 pfds[0].revents = 0; in qemu_rdma_wait_comp_channel()
1534 pfds[1].fd = rdma->channel->fd; in qemu_rdma_wait_comp_channel()
1535 pfds[1].events = G_IO_IN | G_IO_HUP | G_IO_ERR; in qemu_rdma_wait_comp_channel()
1536 pfds[1].revents = 0; in qemu_rdma_wait_comp_channel()
1539 switch (qemu_poll_ns(pfds, 2, 100 * 1000 * 1000)) { in qemu_rdma_wait_comp_channel()
1542 if (pfds[0].revents) { in qemu_rdma_wait_comp_channel()
1546 if (pfds[1].revents) { in qemu_rdma_wait_comp_channel()
/openbmc/qemu/hw/rdma/
H A Drdma_backend.c145 GPollFD pfds[1]; in comp_handler_thread() local
155 pfds[0].fd = backend_dev->channel->fd; in comp_handler_thread()
156 pfds[0].events = G_IO_IN | G_IO_HUP | G_IO_ERR; in comp_handler_thread()
162 rc = qemu_poll_ns(pfds, 1, THR_POLL_TO * (int64_t)SCALE_MS); in comp_handler_thread()