| /openbmc/qemu/util/ |
| H A D | aio-win32.c | 33 GPollFD pfd; member 48 g_source_remove_poll(&ctx->source, &node->pfd); in aio_remove_fd_handler() 54 node->pfd.revents = 0; in aio_remove_fd_handler() 86 if (old_node->pfd.fd == s && !old_node->deleted) { in aio_set_fd_handler() 97 node->pfd.fd = s; in aio_set_fd_handler() 99 node->pfd.events = 0; in aio_set_fd_handler() 101 node->pfd.events |= G_IO_IN; in aio_set_fd_handler() 104 node->pfd.events |= G_IO_OUT; in aio_set_fd_handler() 159 node->pfd.fd = (uintptr_t)event_notifier_get_handle(e); in aio_set_event_notifier() 160 node->pfd.events = G_IO_IN; in aio_set_event_notifier() [all …]
|
| H A D | fdmon-epoll.c | 40 .events = new_node ? epoll_events_from_pfd(new_node->pfd.events) : 0, in fdmon_epoll_update() 45 r = epoll_ctl(ctx->epollfd, EPOLL_CTL_DEL, old_node->pfd.fd, &event); in fdmon_epoll_update() 47 r = epoll_ctl(ctx->epollfd, EPOLL_CTL_ADD, new_node->pfd.fd, &event); in fdmon_epoll_update() 49 r = epoll_ctl(ctx->epollfd, EPOLL_CTL_MOD, new_node->pfd.fd, &event); in fdmon_epoll_update() 60 GPollFD pfd = { in fdmon_epoll_wait() local 69 ret = qemu_poll_ns(&pfd, 1, timeout); in fdmon_epoll_wait() 109 if (QLIST_IS_INSERTED(node, node_deleted) || !node->pfd.events) { in fdmon_epoll_try_enable() 112 event.events = epoll_events_from_pfd(node->pfd.events); in fdmon_epoll_try_enable() 114 r = epoll_ctl(ctx->epollfd, EPOLL_CTL_ADD, node->pfd.fd, &event); in fdmon_epoll_try_enable()
|
| H A D | aio-posix.c | 44 node->pfd.revents = revents; in aio_add_ready_handler() 61 if (node->pfd.fd == fd) { in find_aio_handler() 79 g_source_remove_poll(&ctx->source, &node->pfd); in aio_remove_fd_handler() 82 node->pfd.revents = 0; in aio_remove_fd_handler() 133 node->pfd.events = 0; in aio_set_fd_handler() 152 new_node->pfd.fd = fd; in aio_set_fd_handler() 154 new_node->pfd = node->pfd; in aio_set_fd_handler() 156 g_source_add_poll(&ctx->source, &new_node->pfd); in aio_set_fd_handler() 158 new_node->pfd.events = (io_read ? G_IO_IN | G_IO_HUP | G_IO_ERR : 0); in aio_set_fd_handler() 159 new_node->pfd.events |= (io_write ? G_IO_OUT | G_IO_ERR : 0); in aio_set_fd_handler() [all …]
|
| H A D | fdmon-poll.c | 53 .fd = node->pfd.fd, in add_pollfd() 54 .events = node->pfd.events, in add_pollfd() 68 if (!QLIST_IS_INSERTED(node, node_deleted) && node->pfd.events) { in fdmon_poll_wait()
|
| H A D | main-loop.c | 417 GPollFD *pfd = &g_array_index(pollfds, GPollFD, i); 418 int fd = pfd->fd; 419 int events = pfd->events; 442 GPollFD *pfd = &g_array_index(pollfds, GPollFD, i); 443 int fd = pfd->fd; 455 pfd->revents = revents & pfd->events;
|
| H A D | aio-posix.h | 23 GPollFD pfd; member
|
| H A D | fdmon-io_uring.c | 172 int events = poll_events_from_pfd(node->pfd.events); in add_poll_add_sqe() 174 io_uring_prep_poll_add(sqe, node->pfd.fd, events); in add_poll_add_sqe()
|
| /openbmc/qemu/chardev/ |
| H A D | char-pty.c | 91 GPollFD pfd; in pty_chr_update_read_handler() local 95 pfd.fd = fioc->fd; in pty_chr_update_read_handler() 96 pfd.events = G_IO_OUT; in pty_chr_update_read_handler() 97 pfd.revents = 0; in pty_chr_update_read_handler() 98 rc = RETRY_ON_EINTR(g_poll(&pfd, 1, 0)); in pty_chr_update_read_handler() 101 if (pfd.revents & G_IO_HUP) { in pty_chr_update_read_handler() 111 GPollFD pfd; in char_pty_chr_write() local 122 pfd.fd = QIO_CHANNEL_FILE(s->ioc)->fd; in char_pty_chr_write() 123 pfd.events = G_IO_OUT; in char_pty_chr_write() 124 pfd.revents = 0; in char_pty_chr_write() [all …]
|
| /openbmc/openbmc/meta-openembedded/meta-oe/recipes-test/pm-qa/pm-qa/ |
| H A D | 0001-fix-build-with-gcc-15-Wincompatible-pointer-types-er.patch | 47 pfd.fd = socket(PF_NETLINK, SOCK_DGRAM, NETLINK_KOBJECT_UEVENT); 48 if (pfd.fd == -1) { 54 if (bind(pfd.fd, (struct sockaddr *) &nls, 61 while (-1 != poll(&pfd, 1, -1)) { 62 int i, len = recv(pfd.fd, buf, sizeof(buf), MSG_DONTWAIT);
|
| /openbmc/qemu/audio/ |
| H A D | sndioaudio.c | 65 struct pollfd *pfd; in sndio_poll_clear() local 69 pfd = &self->pfds[i]; in sndio_poll_clear() 70 qemu_set_fd_handler(pfd->fd, NULL, NULL, NULL); in sndio_poll_clear() 136 struct pollfd *pfd; in sndio_poll_wait() local 158 pfd = &self->pfds[i]; in sndio_poll_wait() 159 if (pfd->fd < 0) { in sndio_poll_wait() 162 qemu_set_fd_handler(pfd->fd, in sndio_poll_wait() 163 (pfd->events & POLLIN) ? sndio_poll_in : NULL, in sndio_poll_wait() 164 (pfd->events & POLLOUT) ? sndio_poll_out : NULL, in sndio_poll_wait() 166 pfd->revents = 0; in sndio_poll_wait()
|
| H A D | ossaudio.c | 247 struct oss_params *obt, int *pfd, Audiodev *dev) in oss_open() argument 346 *pfd = fd; in oss_open()
|
| /openbmc/qemu/migration/ |
| H A D | postcopy-ram.c | 1285 struct pollfd *pfd; in postcopy_ram_fault_thread() local 1288 pfd = g_new0(struct pollfd, pfd_len); in postcopy_ram_fault_thread() 1290 pfd[0].fd = mis->userfault_fd; in postcopy_ram_fault_thread() 1291 pfd[0].events = POLLIN; in postcopy_ram_fault_thread() 1292 pfd[1].fd = mis->userfault_event_fd; in postcopy_ram_fault_thread() 1293 pfd[1].events = POLLIN; /* Waiting for eventfd to go positive */ in postcopy_ram_fault_thread() 1294 trace_postcopy_ram_fault_thread_fds_core(pfd[0].fd, pfd[1].fd); in postcopy_ram_fault_thread() 1298 pfd[2 + index].fd = pcfd->fd; in postcopy_ram_fault_thread() 1299 pfd[2 + index].events = POLLIN; in postcopy_ram_fault_thread() 1314 poll_result = poll(pfd, pfd_len, -1 /* Wait forever */); in postcopy_ram_fault_thread() [all …]
|
| /openbmc/u-boot/drivers/pinctrl/mediatek/ |
| H A D | pinctrl-mtk-common.c | 81 struct mtk_pin_field *pfd) in mtk_hw_pin_field_lookup() argument 107 pfd->offset = c->s_addr + c->x_addrs * (bits / c->sz_reg); in mtk_hw_pin_field_lookup() 108 pfd->bitpos = bits % c->sz_reg; in mtk_hw_pin_field_lookup() 109 pfd->mask = (1 << c->x_bits) - 1; in mtk_hw_pin_field_lookup() 115 pfd->next = pfd->bitpos + c->x_bits > c->sz_reg ? c->x_addrs : 0; in mtk_hw_pin_field_lookup() 121 int field, struct mtk_pin_field *pfd) in mtk_hw_pin_field_get() argument 134 return mtk_hw_pin_field_lookup(dev, pin, rc, pfd); in mtk_hw_pin_field_get()
|
| /openbmc/qemu/tests/qtest/ |
| H A D | tpm-emu.c | 115 int *pfd = NULL; in tpm_emu_ctrl_thread() local 118 qio_channel_readv_full(ioc, &iov, 1, &pfd, &nfd, 0, &error_abort); in tpm_emu_ctrl_thread() 122 s->tpm_ioc = QIO_CHANNEL(qio_channel_socket_new_fd(*pfd, &error_abort)); in tpm_emu_ctrl_thread() 123 g_free(pfd); in tpm_emu_ctrl_thread()
|
| /openbmc/qemu/target/ppc/ |
| H A D | kvm_ppc.h | 53 int *pfd, bool need_vfio); 54 int kvmppc_remove_spapr_tce(void *table, int pfd, uint32_t window_size); 280 int *pfd, bool need_vfio) in kvmppc_create_spapr_tce() argument 285 static inline int kvmppc_remove_spapr_tce(void *table, int pfd, in kvmppc_remove_spapr_tce() argument
|
| /openbmc/pldm/common/ |
| H A D | transport.cpp | 127 transport = transport_impl_init(impl, pfd, listening); in PldmTransport() 141 return pfd.fd; in getEventSource()
|
| H A D | transport.hpp | 95 pollfd pfd; member in PldmTransport
|
| /openbmc/ipmitool/src/plugins/serial/ |
| H A D | serial_terminal.c | 258 struct pollfd pfd; in serial_wait_for_data() local 260 pfd.fd = intf->fd; in serial_wait_for_data() 261 pfd.events = POLLIN; in serial_wait_for_data() 262 pfd.revents = 0; in serial_wait_for_data() 264 n = poll(&pfd, 1, intf->ssn_params.timeout*1000); in serial_wait_for_data()
|
| H A D | serial_basic.c | 452 struct pollfd pfd; in serial_bm_wait_for_data() local 454 pfd.fd = intf->fd; in serial_bm_wait_for_data() 455 pfd.events = POLLIN; in serial_bm_wait_for_data() 456 pfd.revents = 0; in serial_bm_wait_for_data() 458 n = poll(&pfd, 1, intf->ssn_params.timeout * 1000); in serial_bm_wait_for_data()
|
| /openbmc/qemu/hw/misc/ |
| H A D | ivshmem-flat.c | 25 static int64_t ivshmem_flat_recv_msg(IvshmemFTState *s, int *pfd) in ivshmem_flat_recv_msg() argument 43 if (pfd) { in ivshmem_flat_recv_msg() 44 *pfd = qemu_chr_fe_get_msgfd(&s->server_chr); in ivshmem_flat_recv_msg()
|
| H A D | ivshmem-pci.c | 615 static int64_t ivshmem_recv_msg(IVShmemState *s, int *pfd, Error **errp) in ivshmem_recv_msg() argument 634 *pfd = qemu_chr_fe_get_msgfd(&s->server_chr); in ivshmem_recv_msg()
|
| /openbmc/qemu/hw/vfio/ |
| H A D | device.c | 159 int32_t *pfd; in vfio_device_irq_set_signaling() local 161 argsz = sizeof(*irq_set) + sizeof(*pfd); in vfio_device_irq_set_signaling() 169 pfd = (int32_t *)&irq_set->data; in vfio_device_irq_set_signaling() 170 *pfd = fd; in vfio_device_irq_set_signaling()
|
| /openbmc/ipmitool/src/ |
| H A D | ipmievd.c | 469 struct pollfd pfd; in openipmi_wait() local 473 pfd.fd = eintf->intf->fd; /* wait on openipmi device */ in openipmi_wait() 474 pfd.events = POLLIN; /* wait for input */ in openipmi_wait() 475 r = poll(&pfd, 1, -1); in openipmi_wait() 485 if (pfd.revents & POLLIN) in openipmi_wait()
|
| /openbmc/qemu/io/ |
| H A D | channel-command.c | 188 GPollFD pfd = { .fd = _get_osfhandle(fd), .events = events }; in win32_fd_poll() local 192 res = g_poll(&pfd, 1, 0); in win32_fd_poll()
|
| /openbmc/obmc-console/ |
| H A D | console-server.c | 123 struct pollfd *pfd = &server->pollfds[pollfd_index]; in console_server_release_pollfd() local 129 pfd->fd = -1; in console_server_release_pollfd() 130 pfd->events = 0; in console_server_release_pollfd() 131 pfd->revents = ~0; in console_server_release_pollfd()
|