Changes in kernel/generic/include/synch/semaphore.h [897fd8f1:83dab11] in mainline
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
kernel/generic/include/synch/semaphore.h
r897fd8f1 r83dab11 36 36 #define KERN_SEMAPHORE_H_ 37 37 38 #include <errno.h>39 38 #include <stdint.h> 40 39 #include <synch/waitq.h> … … 55 54 56 55 #define semaphore_down_interruptable(s) \ 57 ( _semaphore_down_timeout((s), SYNCH_NO_TIMEOUT, \58 SYNCH_FLAGS_INTERRUPTIBLE) != EINTR)56 (ESYNCH_INTERRUPTED != _semaphore_down_timeout((s), SYNCH_NO_TIMEOUT, \ 57 SYNCH_FLAGS_INTERRUPTIBLE)) 59 58 60 59 extern void semaphore_initialize(semaphore_t *, int);
Note:
See TracChangeset
for help on using the changeset viewer.