Lines Matching refs:eventfd_ctx
32 struct eventfd_ctx {
48 __u64 eventfd_signal_mask(struct eventfd_ctx *ctx, __u64 n, unsigned mask)
90 __u64 eventfd_signal(struct eventfd_ctx *ctx, __u64 n)
96 static void eventfd_free_ctx(struct eventfd_ctx *ctx)
105 struct eventfd_ctx *ctx = container_of(kref, struct eventfd_ctx, kref);
117 void eventfd_ctx_put(struct eventfd_ctx *ctx)
125 struct eventfd_ctx *ctx = file->private_data;
134 struct eventfd_ctx *ctx = file->private_data;
190 void eventfd_ctx_do_read(struct eventfd_ctx *ctx, __u64 *cnt)
212 int eventfd_ctx_remove_wait_queue(struct eventfd_ctx *ctx, wait_queue_entry_t *wait,
231 struct eventfd_ctx *ctx = file->private_data;
275 struct eventfd_ctx *ctx = file->private_data;
322 struct eventfd_ctx *ctx = f->private_data;
378 struct eventfd_ctx *eventfd_ctx_fdget(int fd)
380 struct eventfd_ctx *ctx;
399 struct eventfd_ctx *eventfd_ctx_fileget(struct file *file)
401 struct eventfd_ctx *ctx;
414 struct eventfd_ctx *ctx;