/home/dko/Projects/mobilec/src/mc_rwlock.c File Reference

#include "config.h"
#include <stdio.h>
#include <stdlib.h>
#include "include/macros.h"
#include "include/mc_error.h"
#include "include/mc_rwlock.h"

Go to the source code of this file.

Functions

int mc_rwlock_init (mc_rwlock_p rwlock)
int mc_rwlock_destroy (mc_rwlock_p rwlock)
int mc_rwlock_rdlock (mc_rwlock_p rwlock)
int mc_rwlock_rdunlock (mc_rwlock_p rwlock)
int mc_rwlock_wrlock (mc_rwlock_p rwlock)
int mc_rwlock_wrunlock (mc_rwlock_p rwlock)

Function Documentation

int mc_rwlock_destroy ( mc_rwlock_p  rwlock  ) 

Definition at line 66 of file mc_rwlock.c.

References mc_rwlock_s::cond, COND_DESTROY, mc_rwlock_s::lock, and MUTEX_DESTROY.

int mc_rwlock_init ( mc_rwlock_p  rwlock  ) 
int mc_rwlock_rdlock ( mc_rwlock_p  rwlock  ) 
int mc_rwlock_rdunlock ( mc_rwlock_p  rwlock  ) 
int mc_rwlock_wrlock ( mc_rwlock_p  rwlock  ) 
int mc_rwlock_wrunlock ( mc_rwlock_p  rwlock  ) 
Generated on Tue Dec 28 15:15:28 2010 for Mobile-C by  doxygen 1.6.3