hc
2023-12-11 6778948f9de86c3cfaf36725a7c87dcff9ba247f
kernel/include/linux/eventfd.h
....@@ -39,6 +39,7 @@
3939 struct eventfd_ctx *eventfd_ctx_fdget(int fd);
4040 struct eventfd_ctx *eventfd_ctx_fileget(struct file *file);
4141 __u64 eventfd_signal(struct eventfd_ctx *ctx, __u64 n);
42
+__u64 eventfd_signal_mask(struct eventfd_ctx *ctx, __u64 n, unsigned mask);
4243 int eventfd_ctx_remove_wait_queue(struct eventfd_ctx *ctx, wait_queue_entry_t *wait,
4344 __u64 *cnt);
4445
....@@ -66,6 +67,12 @@
6667 return -ENOSYS;
6768 }
6869
70
+static inline int eventfd_signal_mask(struct eventfd_ctx *ctx, __u64 n,
71
+ unsigned mask)
72
+{
73
+ return -ENOSYS;
74
+}
75
+
6976 static inline void eventfd_ctx_put(struct eventfd_ctx *ctx)
7077 {
7178