Searched refs:cyg_drv_mutex_t (Results 1 – 3 of 3) sorted by relevance
12 #define down_read(sem) cyg_drv_mutex_lock((cyg_drv_mutex_t *)sem)13 #define down_read_trylock(sem) cyg_drv_mutex_trylock((cyg_drv_mutex_t *)sem)14 #define down_write(sem) cyg_drv_mutex_lock((cyg_drv_mutex_t *)sem)15 #define down_write_trylock(sem) cyg_drv_mutex_trylock((cyg_drv_mutex_t *)sem)16 #define up_read(sem) cyg_drv_mutex_unlock((cyg_drv_mutex_t *)sem)17 #define up_write(sem) cyg_drv_mutex_unlock((cyg_drv_mutex_t *)sem)
81 #define cyg_drv_mutex_t cyg_mutex_t macro147 } cyg_drv_mutex_t; typedef149 externC void cyg_drv_mutex_init( cyg_drv_mutex_t *mutex );150 externC void cyg_drv_mutex_destroy( cyg_drv_mutex_t *mutex );151 externC cyg_bool_t cyg_drv_mutex_lock( cyg_drv_mutex_t *mutex );152 externC cyg_bool_t cyg_drv_mutex_trylock( cyg_drv_mutex_t *mutex );153 externC void cyg_drv_mutex_unlock( cyg_drv_mutex_t *mutex );154 externC void cyg_drv_mutex_release( cyg_drv_mutex_t *mutex );159 cyg_drv_mutex_t *mutex;162 externC void cyg_drv_cond_init( cyg_drv_cond_t *cond, cyg_drv_mutex_t *mutex );
108 static cyg_drv_mutex_t mutex;