Changeset 2e151ab0 in mainline
- Timestamp:
- 2009-08-20T14:23:00Z (15 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 6c4a56f
- Parents:
- 64cbf94
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
kernel/generic/include/synch/waitq.h
r64cbf94 r2e151ab0 68 68 struct thread; 69 69 70 extern void waitq_initialize(waitq_t * wq);71 extern int waitq_sleep_timeout(waitq_t * wq, uint32_t usec, int flags);72 extern ipl_t waitq_sleep_prepare(waitq_t * wq);73 extern int waitq_sleep_timeout_unsafe(waitq_t * wq, uint32_t usec, int flags);74 extern void waitq_sleep_finish(waitq_t * wq, int rc, ipl_t ipl);75 extern void waitq_wakeup(waitq_t * wq, wakeup_mode_t mode);76 extern void _waitq_wakeup_unsafe(waitq_t * wq, wakeup_mode_t mode);77 extern void waitq_interrupt_sleep(struct thread * t);70 extern void waitq_initialize(waitq_t *); 71 extern int waitq_sleep_timeout(waitq_t *, uint32_t, int); 72 extern ipl_t waitq_sleep_prepare(waitq_t *); 73 extern int waitq_sleep_timeout_unsafe(waitq_t *, uint32_t, int); 74 extern void waitq_sleep_finish(waitq_t *, int, ipl_t); 75 extern void waitq_wakeup(waitq_t *, wakeup_mode_t); 76 extern void _waitq_wakeup_unsafe(waitq_t *, wakeup_mode_t); 77 extern void waitq_interrupt_sleep(struct thread *); 78 78 79 79 #endif
Note:
See TracChangeset
for help on using the changeset viewer.