]> git.sesse.net Git - bcachefs-tools-debian/blobdiff - include/linux/completion.h
Move c_src dirs back to toplevel
[bcachefs-tools-debian] / include / linux / completion.h
index 71c6b616ec0065157b4ba4ea079361526ac5bb60..d11a8dd0df298da13d7e014fc289a6ddc99c815f 100644 (file)
@@ -29,7 +29,14 @@ static inline void init_completion(struct completion *x)
        init_waitqueue_head(&x->wait);
 }
 
+static inline void reinit_completion(struct completion *x)
+{
+       x->done = 0;
+}
+
 void complete(struct completion *);
 void wait_for_completion(struct completion *);
 
+#define wait_for_completion_interruptible(x) (wait_for_completion(x), 0)
+
 #endif