Changeset c0bc189 in mainline for generic/include


Ignore:
Timestamp:
2006-05-19T11:55:55Z (19 years ago)
Author:
Jakub Jermar <jakub@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
7633b109
Parents:
35f3b8c
Message:

Fix race in condition variables.

File:
1 edited

Legend:

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

    r35f3b8c rc0bc189  
    5757extern void waitq_initialize(waitq_t *wq);
    5858extern int waitq_sleep_timeout(waitq_t *wq, __u32 usec, int nonblocking);
     59extern ipl_t waitq_sleep_prepare(waitq_t *wq);
     60extern int waitq_sleep_timeout_unsafe(waitq_t *wq, __u32 usec, int nonblocking);
     61extern void waitq_sleep_finish(waitq_t *wq, int rc, ipl_t ipl);
    5962extern void waitq_wakeup(waitq_t *wq, bool all);
    6063extern void _waitq_wakeup_unsafe(waitq_t *wq, bool all);
Note: See TracChangeset for help on using the changeset viewer.