lock.c File Reference

Go to the source code of this file.

Classes

struct  ddekit_lock

Defines

#define DDEKIT_DEBUG_LOCKS   0

Functions

void _ddekit_lock_init (struct ddekit_lock **mtx)
 Initialize a DDEKit lock.
void _ddekit_lock_deinit (struct ddekit_lock **mtx)
 Uninitialize a DDEKit lock.
void _ddekit_lock_lock (struct ddekit_lock **mtx)
 Acquire a lock.
int _ddekit_lock_try_lock (struct ddekit_lock **mtx)
 Acquire a lock, non-blocking.
void _ddekit_lock_unlock (struct ddekit_lock **mtx)
 Unlock function.
int _ddekit_lock_owner (struct ddekit_lock **mtx)
 Get lock owner.


Define Documentation

#define DDEKIT_DEBUG_LOCKS   0

Definition at line 7 of file lock.c.


Generated on Wed Apr 11 06:39:15 2012 for DDE - The L4 Device Driver Environment by  doxygen 1.5.6