Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • kernel/generic/include/synch/waitq.h

    r6c4a56f r5c8ba05  
    6868struct thread;
    6969
    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 extern void waitq_unsleep(waitq_t *);
     70extern void waitq_initialize(waitq_t *wq);
     71extern int waitq_sleep_timeout(waitq_t *wq, uint32_t usec, int flags);
     72extern ipl_t waitq_sleep_prepare(waitq_t *wq);
     73extern int waitq_sleep_timeout_unsafe(waitq_t *wq, uint32_t usec, int flags);
     74extern void waitq_sleep_finish(waitq_t *wq, int rc, ipl_t ipl);
     75extern void waitq_wakeup(waitq_t *wq, wakeup_mode_t mode);
     76extern void _waitq_wakeup_unsafe(waitq_t *wq, wakeup_mode_t mode);
     77extern void waitq_interrupt_sleep(struct thread *t);
    7978
    8079#endif
Note: See TracChangeset for help on using the changeset viewer.