Home
last modified time | relevance | path

Searched defs:mutex (Results 1 – 6 of 6) sorted by relevance

/lk-master/kernel/include/kernel/
A Dmutex.h20 typedef struct mutex { struct
42 status_t mutex_acquire_timeout(mutex_t *, lk_time_t); /* try to acquire the mutex with a timeout va… argument
83 explicit AutoLock(mutex_t *mutex) : mutex_(mutex) { mutex_acquire(mutex_); } in AutoLock()
84 AutoLock(mutex_t &mutex) : AutoLock(&mutex) {} in AutoLock()
86 explicit AutoLock(Mutex *mutex) : AutoLock(&mutex->lock_) {} in AutoLock()
87 AutoLock(Mutex &mutex) : AutoLock(&mutex) {} in AutoLock()
/lk-master/external/platform/pico/common/pico_sync/include/pico/
A Dmutex.h32 typedef struct __packed_aligned mutex { struct
37 /*! \brief Initialise a mutex structure argument
/lk-master/external/lib/lwip/
A Dsys_arch.c180 err_t sys_mutex_new(sys_mutex_t *mutex) in sys_mutex_new()
186 void sys_mutex_lock(sys_mutex_t *mutex) in sys_mutex_lock()
191 void sys_mutex_unlock(sys_mutex_t *mutex) in sys_mutex_unlock()
196 void sys_mutex_free(sys_mutex_t *mutex) in sys_mutex_free()
/lk-master/external/platform/nrfx/hal/
A Dnrf_mutex.h78 NRF_STATIC_INLINE bool nrf_mutex_lock(NRF_MUTEX_Type * p_reg, uint8_t mutex) in nrf_mutex_lock()
83 NRF_STATIC_INLINE void nrf_mutex_unlock(NRF_MUTEX_Type * p_reg, uint8_t mutex) in nrf_mutex_unlock()
/lk-master/external/lib/lwip/include/lwip/
A Dstats.h109 struct stats_syselem mutex; member
/lk-master/external/lib/heap/dlmalloc/
A Ddlmalloc.c2653 MLOCK_T mutex; /* locate lock among fields that rarely change */ member

Completed in 19 milliseconds