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);