Changeset baafe71 in mainline for generic/include/synch/condvar.h
- Timestamp:
- 2006-05-25T10:04:05Z (19 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- fd4d8c0
- Parents:
- 47800e0
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
generic/include/synch/condvar.h
r47800e0 rbaafe71 40 40 41 41 #define condvar_wait(cv,mtx) \ 42 _condvar_wait_timeout((cv),(mtx),SYNCH_NO_TIMEOUT,SYNCH_BLOCKING) 43 #define condvar_trywait(cv,mtx) \ 44 _condvar_wait_timeout((cv),(mtx),SYNCH_NO_TIMEOUT,SYNCH_NON_BLOCKING) 42 _condvar_wait_timeout((cv),(mtx),SYNCH_NO_TIMEOUT) 45 43 #define condvar_wait_timeout(cv,mtx,usec) \ 46 _condvar_wait_timeout((cv),(mtx),(usec) ,SYNCH_NON_BLOCKING)44 _condvar_wait_timeout((cv),(mtx),(usec)) 47 45 48 46 extern void condvar_initialize(condvar_t *cv); 49 47 extern void condvar_signal(condvar_t *cv); 50 48 extern void condvar_broadcast(condvar_t *cv); 51 extern int _condvar_wait_timeout(condvar_t *cv, mutex_t *mtx, __u32 usec , int trywait);49 extern int _condvar_wait_timeout(condvar_t *cv, mutex_t *mtx, __u32 usec); 52 50 53 51 #endif
Note:
See TracChangeset
for help on using the changeset viewer.