Lines Matching refs:sys_mutex
28 struct sys_mutex { struct
54 struct sys_mutex name
68 static inline void sys_mutex_init(struct sys_mutex *mutex) in sys_mutex_init()
77 __syscall int z_sys_mutex_kernel_lock(struct sys_mutex *mutex,
80 __syscall int z_sys_mutex_kernel_unlock(struct sys_mutex *mutex);
102 static inline int sys_mutex_lock(struct sys_mutex *mutex, k_timeout_t timeout) in sys_mutex_lock()
125 static inline int sys_mutex_unlock(struct sys_mutex *mutex) in sys_mutex_unlock()
137 struct sys_mutex {
142 struct sys_mutex name = { \
146 static inline void sys_mutex_init(struct sys_mutex *mutex)
151 static inline int sys_mutex_lock(struct sys_mutex *mutex, k_timeout_t timeout)
156 static inline int sys_mutex_unlock(struct sys_mutex *mutex)