Searched defs:mutex (Results 1 – 5 of 5) sorted by relevance
29 static inline void metal_mutex_init(metal_mutex_t *mutex) in metal_mutex_init()38 static inline void metal_mutex_deinit(metal_mutex_t *mutex) in metal_mutex_deinit()48 static inline int metal_mutex_try_acquire(metal_mutex_t *mutex) in metal_mutex_try_acquire()57 static inline void metal_mutex_acquire(metal_mutex_t *mutex) in metal_mutex_acquire()67 static inline void metal_mutex_release(metal_mutex_t *mutex) in metal_mutex_release()77 static inline int metal_mutex_is_acquired(metal_mutex_t *mutex) in metal_mutex_is_acquired()
38 static inline void __metal_mutex_init(metal_mutex_t *mutex) in __metal_mutex_init()43 static inline void __metal_mutex_deinit(metal_mutex_t *mutex) in __metal_mutex_deinit()48 static inline int __metal_mutex_try_acquire(metal_mutex_t *mutex) in __metal_mutex_try_acquire()53 static inline void __metal_mutex_acquire(metal_mutex_t *mutex) in __metal_mutex_acquire()58 static inline void __metal_mutex_release(metal_mutex_t *mutex) in __metal_mutex_release()63 static inline int __metal_mutex_is_acquired(metal_mutex_t *mutex) in __metal_mutex_is_acquired()
38 static inline void __metal_mutex_init(metal_mutex_t *mutex) in __metal_mutex_init()45 static inline void __metal_mutex_deinit(metal_mutex_t *mutex) in __metal_mutex_deinit()52 static inline int __metal_mutex_try_acquire(metal_mutex_t *mutex) in __metal_mutex_try_acquire()58 static inline void __metal_mutex_acquire(metal_mutex_t *mutex) in __metal_mutex_acquire()64 static inline void __metal_mutex_release(metal_mutex_t *mutex) in __metal_mutex_release()70 static inline int __metal_mutex_is_acquired(metal_mutex_t *mutex) in __metal_mutex_is_acquired()
44 static inline int __metal_mutex_cmpxchg(metal_mutex_t *mutex, in __metal_mutex_cmpxchg()51 static inline void __metal_mutex_init(metal_mutex_t *mutex) in __metal_mutex_init()56 static inline void __metal_mutex_deinit(metal_mutex_t *mutex) in __metal_mutex_deinit()61 static inline int __metal_mutex_try_acquire(metal_mutex_t *mutex) in __metal_mutex_try_acquire()68 static inline void __metal_mutex_acquire(metal_mutex_t *mutex) in __metal_mutex_acquire()82 static inline void __metal_mutex_release(metal_mutex_t *mutex) in __metal_mutex_release()90 static inline int __metal_mutex_is_acquired(metal_mutex_t *mutex) in __metal_mutex_is_acquired()
43 static inline void __metal_mutex_init(metal_mutex_t *mutex) in __metal_mutex_init()48 static inline void __metal_mutex_deinit(metal_mutex_t *mutex) in __metal_mutex_deinit()53 static inline int __metal_mutex_try_acquire(metal_mutex_t *mutex) in __metal_mutex_try_acquire()65 static inline void __metal_mutex_acquire(metal_mutex_t *mutex) in __metal_mutex_acquire()75 static inline void __metal_mutex_release(metal_mutex_t *mutex) in __metal_mutex_release()80 static inline int __metal_mutex_is_acquired(metal_mutex_t *mutex) in __metal_mutex_is_acquired()