Searched refs:eventfd (Results 1 - 25 of 30) sorted by relevance

12

/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/iserver/libkqueue-1.0.6/src/linux/
H A Deventfd.c21 #include <sys/eventfd.h>
27 struct eventfd { struct
31 struct eventfd *
34 struct eventfd *e;
41 if ((evfd = eventfd(0, 0)) < 0) {
56 eventfd_free(struct eventfd *e)
63 eventfd_raise(struct eventfd *e)
89 eventfd_lower(struct eventfd *e)
116 eventfd_reader(struct eventfd *e)
122 eventfd_writer(struct eventfd *
[all...]
H A Dproc.c130 if ((efd = eventfd(0, 0)) < 0)
195 re-arm the eventfd. list */
/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/iserver/libkqueue-1.0.6/src/posix/
H A Deventfd.c26 struct eventfd { struct
30 struct eventfd *
33 struct eventfd *e;
55 eventfd_free(struct eventfd *e)
63 eventfd_raise(struct eventfd *e)
75 eventfd_lower(struct eventfd *e)
91 eventfd_reader(struct eventfd *e)
97 eventfd_writer(struct eventfd *e)
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/virt/kvm/
H A Deventfd.c2 * kvm eventfd support - use eventfd objects to signal various KVM events
32 #include <linux/eventfd.h>
48 struct eventfd_ctx *eventfd; member in struct:_irqfd
82 eventfd_ctx_remove_wait_queue(irqfd->eventfd, &irqfd->wait, &cnt);
93 eventfd_ctx_put(irqfd->eventfd);
134 /* The eventfd is closing, detach from KVM */
171 struct eventfd_ctx *eventfd = NULL; local
191 eventfd = eventfd_ctx_fileget(file);
192 if (IS_ERR(eventfd)) {
265 struct eventfd_ctx *eventfd; local
359 struct eventfd_ctx *eventfd; member in struct:_ioeventfd
468 struct eventfd_ctx *eventfd; local
547 struct eventfd_ctx *eventfd; local
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/iserver/libkqueue-1.0.6/
H A Dconfig.inc41 optional_headers="sys/signalfd.h sys/timerfd.h sys/eventfd.h"
61 eventfd="src/posix/eventfd.c"
72 eventfd="src/linux/eventfd.c"
83 eventfd=""
95 sources="$sources $kevent $eventfd $evfilt_signal $evfilt_proc
H A Dconfig.mk13 SOURCES=src/common/filter.c src/common/knote.c src/common/kevent.c src/common/kqueue.c src/posix/kevent.c src/linux/eventfd.c src/posix/signal.c src/linux/proc.c src/linux/socket.c src/linux/timer.c src/posix/user.c src/linux/vnode.c
14 OBJS=src/common/filter.o src/common/knote.o src/common/kevent.o src/common/kqueue.o src/posix/kevent.o src/linux/eventfd.o src/posix/signal.o src/linux/proc.o src/linux/socket.o src/linux/timer.o src/posix/user.o src/linux/vnode.o
/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/iserver/libkqueue-1.0.6/src/common/
H A Dprivate.h140 struct eventfd *kf_efd; /* Used by user.c */
180 struct eventfd * eventfd_create(void);
181 void eventfd_free(struct eventfd *);
182 int eventfd_raise(struct eventfd *);
183 int eventfd_lower(struct eventfd *);
184 int eventfd_reader(struct eventfd *);
185 int eventfd_writer(struct eventfd *);
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/Documentation/cgroups/
H A Dcgroup_event_listener.c16 #include <sys/eventfd.h>
55 efd = eventfd(0, 0);
57 perror("eventfd() failed");
80 perror("Cannot read from eventfd");
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/x86/kvm/
H A DMakefile9 coalesced_mmio.o irq_comm.o eventfd.o \
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/vhost/
H A Dvhost.h4 #include <linux/eventfd.h>
35 /* Poll a file (eventfd or socket) */
H A Dnet.c10 #include <linux/eventfd.h>
158 /* Nothing new? Wait for eventfd to tell us they refilled. */
336 /* Nothing new? Wait for eventfd to tell us
448 /* Nothing new? Wait for eventfd to tell us
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/fs/
H A Deventfd.c2 * fs/eventfd.c
21 #include <linux/eventfd.h>
27 * Every time that a write(2) is performed on an eventfd, the
39 * eventfd_signal - Adds @n to the eventfd counter.
40 * @ctx: [in] Pointer to the eventfd context.
41 * @n: [in] Value of the counter to be added to the eventfd internal counter.
85 * eventfd_ctx_get - Acquires a reference to the internal eventfd context.
86 * @ctx: [in] Pointer to the eventfd context.
88 * Returns: In case of success, returns a pointer to the eventfd context.
98 * eventfd_ctx_put - Releases a reference to the internal eventfd contex
[all...]
H A DMakefile28 obj-$(CONFIG_EVENTFD) += eventfd.o
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/include/linux/
H A Dcgroup.h390 * on eventfd to send notification to userspace.
393 struct eventfd_ctx *eventfd, const char *args);
396 * closes the eventfd or on cgroup removing.
401 struct eventfd_ctx *eventfd);
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/Documentation/lguest/
H A Dlguest.c21 #include <sys/eventfd.h>
162 int eventfd; member in struct:virtqueue
680 /* Nothing new? Wait for eventfd to tell us they refilled. */
681 if (read(vq->eventfd, &event, sizeof(event)) != sizeof(event))
1025 /* Create a zero-initialized eventfd. */
1026 vq->eventfd = eventfd(0, 0);
1027 if (vq->eventfd < 0)
1028 err(1, "Creating eventfd");
1029 args[2] = vq->eventfd;
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/mm/
H A Dmemcontrol.c42 #include <linux/eventfd.h>
151 struct eventfd_ctx *eventfd; member in struct:mem_cgroup_threshold
179 struct eventfd_ctx *eventfd; member in struct:mem_cgroup_eventfd_list
3569 eventfd_signal(t->entries[i].eventfd, 1);
3581 eventfd_signal(t->entries[i].eventfd, 1);
3613 eventfd_signal(ev->eventfd, 1);
3623 struct cftype *cft, struct eventfd_ctx *eventfd, const char *args)
3669 new->entries[size - 1].eventfd = eventfd;
3705 struct cftype *cft, struct eventfd_ctx *eventfd)
3622 mem_cgroup_usage_register_event(struct cgroup *cgrp, struct cftype *cft, struct eventfd_ctx *eventfd, const char *args) argument
3704 mem_cgroup_usage_unregister_event(struct cgroup *cgrp, struct cftype *cft, struct eventfd_ctx *eventfd) argument
3780 mem_cgroup_oom_register_event(struct cgroup *cgrp, struct cftype *cft, struct eventfd_ctx *eventfd, const char *args) argument
3805 mem_cgroup_oom_unregister_event(struct cgroup *cgrp, struct cftype *cft, struct eventfd_ctx *eventfd) argument
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/kernel/
H A Dcgroup.c59 #include <linux/eventfd.h>
173 * eventfd to signal userspace about the event.
175 struct eventfd_ctx *eventfd; member in struct:cgroup_event
182 * userspace closes eventfd.
3023 event->cft->unregister_event(cgrp, event->cft, event->eventfd);
3025 eventfd_ctx_put(event->eventfd);
3031 * Gets called on POLLHUP on eventfd when user closes it.
3109 event->eventfd = eventfd_ctx_fileget(efile);
3110 if (IS_ERR(event->eventfd)) {
3111 ret = PTR_ERR(event->eventfd);
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/iserver/forked-daapd-0.19/src/
H A Dremote_pairing.c48 # include <sys/eventfd.h>
924 pairing_efd = eventfd(0, EFD_CLOEXEC | EFD_NONBLOCK);
927 DPRINTF(E_FATAL, L_REMOTE, "Could not create eventfd: %s\n", strerror(errno));
H A Dfilescanner.c51 # include <sys/eventfd.h>
1456 exit_efd = eventfd(0, EFD_CLOEXEC);
1459 DPRINTF(E_FATAL, L_SCAN, "Could not create eventfd: %s\n", strerror(errno));
H A Dhttpd.c41 # include <sys/eventfd.h>
1243 exit_efd = eventfd(0, EFD_CLOEXEC);
1246 DPRINTF(E_FATAL, L_HTTPD, "Could not create eventfd: %s\n", strerror(errno));
H A Dhttpd_dacp.c37 # include <sys/eventfd.h>
1761 update_efd = eventfd(0, EFD_CLOEXEC);
1764 DPRINTF(E_LOG, L_DACP, "Could not create update eventfd: %s\n", strerror(errno));
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/lguest/
H A Dlguest_user.c11 #include <linux/eventfd.h>
22 * to an eventfd.
48 * Simple array search: even if they add an eventfd while we do this,
79 * element. Then we make the lg eventfd pointer point to the new array.
144 * particular LHCALL_NOTIFY value to an event filedescriptor. The eventfd will
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/parisc/kernel/
H A Dsyscall_table.S405 ENTRY_SAME(eventfd)
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/powerpc/include/asm/
H A Dsystbl.h313 SYSCALL_SPU(eventfd)
/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/transmission/libevent-2.0.20-stable/
H A Devent.c49 #include <sys/eventfd.h>
1984 * assumes that you have a working eventfd() implementation. */
2713 event_sock_warn(fd, "Error reading from eventfd");
2756 base->th_notify_fd[0] = eventfd(0, EFD_CLOEXEC);

Completed in 309 milliseconds

12