Changeset 203f4c3 in mainline for generic/include/synch/waitq.h


Ignore:
Timestamp:
2006-04-09T14:14:49Z (19 years ago)
Author:
Jakub Jermar <jakub@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
016acbe
Parents:
fe04594
Message:

Sleeping in a wait queue can be now interrupted with
waitq_interrupt_sleep().

File:
1 edited

Legend:

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

    rfe04594 r203f4c3  
    5555        waitq_sleep_timeout((wq),SYNCH_NO_TIMEOUT,SYNCH_BLOCKING)
    5656
    57 extern void waitq_interrupted_sleep(void *data);
    58 
    5957extern void waitq_initialize(waitq_t *wq);
    6058extern int waitq_sleep_timeout(waitq_t *wq, __u32 usec, int nonblocking);
    6159extern void waitq_wakeup(waitq_t *wq, bool all);
    6260extern void _waitq_wakeup_unsafe(waitq_t *wq, bool all);
     61extern void waitq_interrupt_sleep(thread_t *t);
    6362
    6463#endif
Note: See TracChangeset for help on using the changeset viewer.