Changeset a783ca4 in mainline for src/synch/condvar.c
- Timestamp:
- 2005-10-11T20:25:46Z (20 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 26f9943
- Parents:
- a016b63
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
src/synch/condvar.c
ra016b63 ra783ca4 48 48 * to the first waiting thread by waking it up. 49 49 * 50 * @param Condition variable.50 * @param cv Condition variable. 51 51 */ 52 52 void condvar_signal(condvar_t *cv) … … 60 60 * to all waiting threads by waking them up. 61 61 * 62 * @param Condition variable.62 * @param cv Condition variable. 63 63 */ 64 64 void condvar_broadcast(condvar_t *cv) … … 71 71 * Wait for the condition becoming true. 72 72 * 73 * @param Condition variable. 73 * @param cv Condition variable. 74 * @param mtx Mutex. 75 * @param usec Timeout value in microseconds. 76 * @param trywait Blocking versus non-blocking operation mode switch. 77 * 78 * For exact description of possible combinations of 79 * 'usec' and 'trywait', see comment for waitq_sleep_timeout(). 80 * 81 * @return See comment for waitq_sleep_timeout(). 74 82 */ 75 83 int _condvar_wait_timeout(condvar_t *cv, mutex_t *mtx, __u32 usec, int trywait)
Note:
See TracChangeset
for help on using the changeset viewer.