Lines Matching defs:io_ev_fd
14 struct io_ev_fd {
30 struct io_ev_fd *ev_fd = container_of(rcu, struct io_ev_fd, rcu);
36 static void io_eventfd_put(struct io_ev_fd *ev_fd)
44 struct io_ev_fd *ev_fd = container_of(rcu, struct io_ev_fd, rcu);
53 static bool __io_eventfd_signal(struct io_ev_fd *ev_fd)
70 static bool io_eventfd_trigger(struct io_ev_fd *ev_fd)
78 struct io_ev_fd *ev_fd;
84 ev_fd = rcu_dereference(ctx->io_ev_fd);
87 * completed between the NULL check of ctx->io_ev_fd at the start of
118 struct io_ev_fd *ev_fd;
122 ev_fd = rcu_dereference_protected(ctx->io_ev_fd,
150 rcu_assign_pointer(ctx->io_ev_fd, ev_fd);
156 struct io_ev_fd *ev_fd;
158 ev_fd = rcu_dereference_protected(ctx->io_ev_fd,
162 rcu_assign_pointer(ctx->io_ev_fd, NULL);