eventfd 627 arch/um/os-Linux/file.c int fd = eventfd(initval, flags); eventfd 1561 arch/x86/kvm/hyperv.c struct eventfd_ctx *eventfd; eventfd 1589 arch/x86/kvm/hyperv.c eventfd = idr_find(&vcpu->kvm->arch.hyperv.conn_to_evt, param); eventfd 1591 arch/x86/kvm/hyperv.c if (!eventfd) eventfd 1594 arch/x86/kvm/hyperv.c eventfd_signal(eventfd, 1); eventfd 1726 arch/x86/kvm/hyperv.c struct eventfd_ctx *eventfd; eventfd 1729 arch/x86/kvm/hyperv.c idr_for_each_entry(&kvm->arch.hyperv.conn_to_evt, eventfd, i) eventfd 1730 arch/x86/kvm/hyperv.c eventfd_ctx_put(eventfd); eventfd 1737 arch/x86/kvm/hyperv.c struct eventfd_ctx *eventfd; eventfd 1740 arch/x86/kvm/hyperv.c eventfd = eventfd_ctx_fdget(fd); eventfd 1741 arch/x86/kvm/hyperv.c if (IS_ERR(eventfd)) eventfd 1742 arch/x86/kvm/hyperv.c return PTR_ERR(eventfd); eventfd 1745 arch/x86/kvm/hyperv.c ret = idr_alloc(&hv->conn_to_evt, eventfd, conn_id, conn_id + 1, eventfd 1754 arch/x86/kvm/hyperv.c eventfd_ctx_put(eventfd); eventfd 1761 arch/x86/kvm/hyperv.c struct eventfd_ctx *eventfd; eventfd 1764 arch/x86/kvm/hyperv.c eventfd = idr_remove(&hv->conn_to_evt, conn_id); eventfd 1767 arch/x86/kvm/hyperv.c if (!eventfd) eventfd 1771 arch/x86/kvm/hyperv.c eventfd_ctx_put(eventfd); eventfd 76 drivers/infiniband/hw/mlx5/devx.c struct eventfd_ctx *eventfd; eventfd 2023 drivers/infiniband/hw/mlx5/devx.c event_sub->eventfd = eventfd 2026 drivers/infiniband/hw/mlx5/devx.c if (IS_ERR(event_sub->eventfd)) { eventfd 2027 drivers/infiniband/hw/mlx5/devx.c err = PTR_ERR(event_sub->eventfd); eventfd 2028 drivers/infiniband/hw/mlx5/devx.c event_sub->eventfd = NULL; eventfd 2087 drivers/infiniband/hw/mlx5/devx.c if (event_sub->eventfd) eventfd 2088 drivers/infiniband/hw/mlx5/devx.c eventfd_ctx_put(event_sub->eventfd); eventfd 2354 drivers/infiniband/hw/mlx5/devx.c if (item->eventfd) { eventfd 2355 drivers/infiniband/hw/mlx5/devx.c eventfd_signal(item->eventfd, 1); eventfd 2655 drivers/infiniband/hw/mlx5/devx.c if (event_sub->eventfd) eventfd 2656 drivers/infiniband/hw/mlx5/devx.c eventfd_ctx_put(event_sub->eventfd); eventfd 258 drivers/misc/ocxl/file.c ev_ctx = eventfd_ctx_fdget(irq_fd.eventfd); eventfd 90 drivers/vfio/virqfd.c eventfd_ctx_remove_wait_queue(virqfd->eventfd, &virqfd->wait, &cnt); eventfd 92 drivers/vfio/virqfd.c eventfd_ctx_put(virqfd->eventfd); eventfd 140 drivers/vfio/virqfd.c virqfd->eventfd = ctx; eventfd 1811 fs/aio.c struct eventfd_ctx *eventfd; eventfd 1818 fs/aio.c eventfd = eventfd_ctx_fdget(iocb->aio_resfd); eventfd 1819 fs/aio.c if (IS_ERR(eventfd)) eventfd 1820 fs/aio.c return PTR_ERR(eventfd); eventfd 1822 fs/aio.c req->ki_eventfd = eventfd; eventfd 441 fs/eventfd.c SYSCALL_DEFINE1(eventfd, unsigned int, count) eventfd 56 include/linux/kvm_irqfd.h struct eventfd_ctx *eventfd; eventfd 145 include/linux/memcontrol.h struct eventfd_ctx *eventfd; eventfd 181 include/linux/vfio.h struct eventfd_ctx *eventfd; eventfd 42 include/linux/vmpressure.h struct eventfd_ctx *eventfd, eventfd 45 include/linux/vmpressure.h struct eventfd_ctx *eventfd); eventfd 65 include/uapi/misc/ocxl.h __s32 eventfd; eventfd 398 kernel/sys_ni.c COND_SYSCALL(eventfd); eventfd 133 mm/memcontrol.c struct eventfd_ctx *eventfd; eventfd 147 mm/memcontrol.c struct eventfd_ctx *eventfd; eventfd 158 mm/memcontrol.c struct eventfd_ctx *eventfd, const char *args); eventfd 165 mm/memcontrol.c struct eventfd_ctx *eventfd); eventfd 4053 mm/memcontrol.c eventfd_signal(t->entries[i].eventfd, 1); eventfd 4065 mm/memcontrol.c eventfd_signal(t->entries[i].eventfd, 1); eventfd 4105 mm/memcontrol.c eventfd_signal(ev->eventfd, 1); eventfd 4120 mm/memcontrol.c struct eventfd_ctx *eventfd, const char *args, enum res_type type) eventfd 4164 mm/memcontrol.c new->entries[size - 1].eventfd = eventfd; eventfd 4201 mm/memcontrol.c struct eventfd_ctx *eventfd, const char *args) eventfd 4203 mm/memcontrol.c return __mem_cgroup_usage_register_event(memcg, eventfd, args, _MEM); eventfd 4207 mm/memcontrol.c struct eventfd_ctx *eventfd, const char *args) eventfd 4209 mm/memcontrol.c return __mem_cgroup_usage_register_event(memcg, eventfd, args, _MEMSWAP); eventfd 4213 mm/memcontrol.c struct eventfd_ctx *eventfd, enum res_type type) eventfd 4240 mm/memcontrol.c if (thresholds->primary->entries[i].eventfd != eventfd) eventfd 4264 mm/memcontrol.c if (thresholds->primary->entries[i].eventfd == eventfd) eventfd 4298 mm/memcontrol.c struct eventfd_ctx *eventfd) eventfd 4300 mm/memcontrol.c return __mem_cgroup_usage_unregister_event(memcg, eventfd, _MEM); eventfd 4304 mm/memcontrol.c struct eventfd_ctx *eventfd) eventfd 4306 mm/memcontrol.c return __mem_cgroup_usage_unregister_event(memcg, eventfd, _MEMSWAP); eventfd 4310 mm/memcontrol.c struct eventfd_ctx *eventfd, const char *args) eventfd 4320 mm/memcontrol.c event->eventfd = eventfd; eventfd 4325 mm/memcontrol.c eventfd_signal(eventfd, 1); eventfd 4332 mm/memcontrol.c struct eventfd_ctx *eventfd) eventfd 4339 mm/memcontrol.c if (ev->eventfd == eventfd) { eventfd 4629 mm/memcontrol.c event->unregister_event(memcg, event->eventfd); eventfd 4632 mm/memcontrol.c eventfd_signal(event->eventfd, 1); eventfd 4634 mm/memcontrol.c eventfd_ctx_put(event->eventfd); eventfd 4737 mm/memcontrol.c event->eventfd = eventfd_ctx_fileget(efile.file); eventfd 4738 mm/memcontrol.c if (IS_ERR(event->eventfd)) { eventfd 4739 mm/memcontrol.c ret = PTR_ERR(event->eventfd); eventfd 4797 mm/memcontrol.c ret = event->register_event(memcg, event->eventfd, buf); eventfd 4817 mm/memcontrol.c eventfd_ctx_put(event->eventfd); eventfd 363 mm/vmpressure.c struct eventfd_ctx *eventfd, const char *args) eventfd 401 mm/vmpressure.c ev->efd = eventfd; eventfd 426 mm/vmpressure.c struct eventfd_ctx *eventfd) eventfd 433 mm/vmpressure.c if (ev->efd != eventfd) eventfd 8 tools/build/feature/test-eventfd.c return eventfd(0, EFD_NONBLOCK); eventfd 47 tools/cgroup/cgroup_event_listener.c efd = eventfd(0, 0); eventfd 243 tools/perf/bench/epoll-ctl.c w->fdmap[j] = eventfd(0, EFD_NONBLOCK); eventfd 332 tools/perf/bench/epoll-wait.c w->fdmap[j] = eventfd(0, EFD_NONBLOCK); eventfd 376 tools/testing/selftests/uevent/uevent_filtering.c sync_fd = eventfd(0, EFD_CLOEXEC); eventfd 293 tools/usb/ffs-aio-example/multibuff/device_app/aio_multibuff.c evfd = eventfd(0, 0); eventfd 267 tools/usb/ffs-aio-example/simple/device_app/aio_simple.c evfd = eventfd(0, 0); eventfd 302 tools/virtio/ringtest/main.c kickfd = eventfd(0, 0); eventfd 304 tools/virtio/ringtest/main.c callfd = eventfd(0, 0); eventfd 96 tools/virtio/virtio_test.c info->kick = eventfd(0, EFD_NONBLOCK); eventfd 97 tools/virtio/virtio_test.c info->call = eventfd(0, EFD_NONBLOCK); eventfd 126 virt/kvm/eventfd.c eventfd_ctx_remove_wait_queue(irqfd->eventfd, &irqfd->wait, &cnt); eventfd 145 virt/kvm/eventfd.c eventfd_ctx_put(irqfd->eventfd); eventfd 286 virt/kvm/eventfd.c struct eventfd_ctx *eventfd = NULL, *resamplefd = NULL; eventfd 314 virt/kvm/eventfd.c eventfd = eventfd_ctx_fileget(f.file); eventfd 315 virt/kvm/eventfd.c if (IS_ERR(eventfd)) { eventfd 316 virt/kvm/eventfd.c ret = PTR_ERR(eventfd); eventfd 320 virt/kvm/eventfd.c irqfd->eventfd = eventfd; eventfd 382 virt/kvm/eventfd.c if (irqfd->eventfd != tmp->eventfd) eventfd 408 virt/kvm/eventfd.c irqfd->consumer.token = (void *)irqfd->eventfd; eventfd 436 virt/kvm/eventfd.c if (eventfd && !IS_ERR(eventfd)) eventfd 437 virt/kvm/eventfd.c eventfd_ctx_put(eventfd); eventfd 530 virt/kvm/eventfd.c struct eventfd_ctx *eventfd; eventfd 532 virt/kvm/eventfd.c eventfd = eventfd_ctx_fdget(args->fd); eventfd 533 virt/kvm/eventfd.c if (IS_ERR(eventfd)) eventfd 534 virt/kvm/eventfd.c return PTR_ERR(eventfd); eventfd 539 virt/kvm/eventfd.c if (irqfd->eventfd == eventfd && irqfd->gsi == args->gsi) { eventfd 554 virt/kvm/eventfd.c eventfd_ctx_put(eventfd); eventfd 661 virt/kvm/eventfd.c struct eventfd_ctx *eventfd; eventfd 677 virt/kvm/eventfd.c eventfd_ctx_put(p->eventfd); eventfd 737 virt/kvm/eventfd.c eventfd_signal(p->eventfd, 1); eventfd 790 virt/kvm/eventfd.c struct eventfd_ctx *eventfd; eventfd 794 virt/kvm/eventfd.c eventfd = eventfd_ctx_fdget(args->fd); eventfd 795 virt/kvm/eventfd.c if (IS_ERR(eventfd)) eventfd 796 virt/kvm/eventfd.c return PTR_ERR(eventfd); eventfd 808 virt/kvm/eventfd.c p->eventfd = eventfd; eventfd 843 virt/kvm/eventfd.c eventfd_ctx_put(eventfd); eventfd 853 virt/kvm/eventfd.c struct eventfd_ctx *eventfd; eventfd 857 virt/kvm/eventfd.c eventfd = eventfd_ctx_fdget(args->fd); eventfd 858 virt/kvm/eventfd.c if (IS_ERR(eventfd)) eventfd 859 virt/kvm/eventfd.c return PTR_ERR(eventfd); eventfd 867 virt/kvm/eventfd.c p->eventfd != eventfd || eventfd 887 virt/kvm/eventfd.c eventfd_ctx_put(eventfd);