semaphore.h File Reference

Include dependency graph for semaphore.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  semaphore

Defines

#define semaphore_down(s)   _semaphore_down_timeout((s),SYNCH_NO_TIMEOUT,SYNCH_FLAGS_NONE)
#define semaphore_trydown(s)   _semaphore_down_timeout((s),SYNCH_NO_TIMEOUT,SYNCH_FLAGS_NON_BLOCKING)
#define semaphore_down_timeout(s, usec)   _semaphore_down_timeout((s),(usec),SYNCH_FLAGS_NONE)

Functions

void semaphore_initialize (semaphore_t *s, int val)
int _semaphore_down_timeout (semaphore_t *s, __u32 usec, int flags)
void semaphore_up (semaphore_t *s)


Detailed Description

Definition in file semaphore.h.


Generated on Sun Jun 18 17:29:20 2006 for HelenOS Kernel (ppc64) by  doxygen 1.4.6