Changeset View
Changeset View
Standalone View
Standalone View
sys/compat/linuxkpi/common/include/linux/completion.h
Show First 20 Lines • Show All 43 Lines • ▼ Show 20 Lines | |||||
#define reinit_completion(c) \ | #define reinit_completion(c) \ | ||||
do { (c)->done = 0; } while (0) | do { (c)->done = 0; } while (0) | ||||
#define complete(c) \ | #define complete(c) \ | ||||
linux_complete_common((c), 0) | linux_complete_common((c), 0) | ||||
#define complete_all(c) \ | #define complete_all(c) \ | ||||
linux_complete_common((c), 1) | linux_complete_common((c), 1) | ||||
#define wait_for_completion(c) \ | #define wait_for_completion(c) \ | ||||
linux_wait_for_common((c), 0) | linux_wait_for_common((c), 0) | ||||
#define wait_for_completion_interuptible(c) \ | #define wait_for_completion_interruptible(c) \ | ||||
linux_wait_for_common((c), 1) | linux_wait_for_common((c), 1) | ||||
#define wait_for_completion_timeout(c, timeout) \ | #define wait_for_completion_timeout(c, timeout) \ | ||||
linux_wait_for_timeout_common((c), (timeout), 0) | linux_wait_for_timeout_common((c), (timeout), 0) | ||||
#define wait_for_completion_interruptible_timeout(c, timeout) \ | #define wait_for_completion_interruptible_timeout(c, timeout) \ | ||||
linux_wait_for_timeout_common((c), (timeout), 1) | linux_wait_for_timeout_common((c), (timeout), 1) | ||||
#define try_wait_for_completion(c) \ | #define try_wait_for_completion(c) \ | ||||
linux_try_wait_for_completion(c) | linux_try_wait_for_completion(c) | ||||
#define completion_done(c) \ | #define completion_done(c) \ | ||||
Show All 9 Lines |