X-Git-Url: http://git.rot13.org/?a=blobdiff_plain;f=include%2Flinux%2Fcompletion.h;h=d2961b66d53dbab52a3f69cd30a441725c4000ee;hb=0eea6458c04a1cbb2e8e5c2cdbef736d882d200c;hp=268c5a4a2bd4d5611d85da425ed1f66ee5eed883;hpb=7d450e00711bf8c72fc781677f7abc08d227578e;p=powerpc.git diff --git a/include/linux/completion.h b/include/linux/completion.h index 268c5a4a2b..d2961b66d5 100644 --- a/include/linux/completion.h +++ b/include/linux/completion.h @@ -42,15 +42,16 @@ static inline void init_completion(struct completion *x) init_waitqueue_head(&x->wait); } -extern void FASTCALL(wait_for_completion(struct completion *)); -extern int FASTCALL(wait_for_completion_interruptible(struct completion *x)); -extern unsigned long FASTCALL(wait_for_completion_timeout(struct completion *x, - unsigned long timeout)); -extern unsigned long FASTCALL(wait_for_completion_interruptible_timeout( - struct completion *x, unsigned long timeout)); - -extern void FASTCALL(complete(struct completion *)); -extern void FASTCALL(complete_all(struct completion *)); +extern void wait_for_completion(struct completion *); +extern int wait_for_completion_interruptible(struct completion *x); +extern int wait_for_completion_killable(struct completion *x); +extern unsigned long wait_for_completion_timeout(struct completion *x, + unsigned long timeout); +extern unsigned long wait_for_completion_interruptible_timeout( + struct completion *x, unsigned long timeout); + +extern void complete(struct completion *); +extern void complete_all(struct completion *); #define INIT_COMPLETION(x) ((x).done = 0)