Rev 1229 | Rev 1264 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
| Rev 1229 | Rev 1248 | ||
|---|---|---|---|
| Line 74... | Line 74... | ||
| 74 | * @param mtx Mutex. |
74 | * @param mtx Mutex. |
| 75 | * @param usec Timeout value in microseconds. |
75 | * @param usec Timeout value in microseconds. |
| 76 | * @param trywait Blocking versus non-blocking operation mode switch. |
76 | * @param trywait Blocking versus non-blocking operation mode switch. |
| 77 | * |
77 | * |
| 78 | * For exact description of possible combinations of |
78 | * For exact description of possible combinations of |
| 79 | * @usec and @trywait, see comment for waitq_sleep_timeout(). |
79 | * usec and trywait, see comment for waitq_sleep_timeout(). |
| 80 | * |
80 | * |
| 81 | * @return See comment for waitq_sleep_timeout(). |
81 | * @return See comment for waitq_sleep_timeout(). |
| 82 | */ |
82 | */ |
| 83 | int _condvar_wait_timeout(condvar_t *cv, mutex_t *mtx, __u32 usec, int trywait) |
83 | int _condvar_wait_timeout(condvar_t *cv, mutex_t *mtx, __u32 usec, int trywait) |
| 84 | { |
84 | { |