1#ifndef __VSF_LINUX_MUTEX_H__
2#define __VSF_LINUX_MUTEX_H__
14static inline void mutex_init(
struct mutex *lock)
19static inline void mutex_lock(
struct mutex *lock)
24static inline int mutex_trylock(
struct mutex *lock)
29static inline void mutex_unlock(
struct mutex *lock)
34static inline void mutex_destroy(
struct mutex *lock)
vsf_mutex_t mutex
Definition mutex.h:11
#define vsf_eda_mutex_leave(__pmtx)
Definition vsf_eda.h:99
#define vsf_eda_mutex_init(__pmtx)
Definition vsf_eda.h:87
@ VSF_SYNC_GET
Definition vsf_eda.h:1057
#define vsf_thread_mutex_enter(__mtx, timeout)
Definition vsf_thread.h:413