Home
last modified time | relevance | path

Searched refs:pthread_mutex_t (Results 1 – 12 of 12) sorted by relevance

/Zephyr-latest/lib/posix/options/
Dmutex.c51 static inline size_t to_posix_mutex_idx(pthread_mutex_t mut) in to_posix_mutex_idx()
56 static struct k_mutex *get_posix_mutex(pthread_mutex_t mu) in get_posix_mutex()
82 struct k_mutex *to_posix_mutex(pthread_mutex_t *mu) in to_posix_mutex()
110 static int acquire_mutex(pthread_mutex_t *mu, k_timeout_t timeout) in acquire_mutex()
201 int pthread_mutex_trylock(pthread_mutex_t *m) in pthread_mutex_trylock()
212 int pthread_mutex_timedlock(pthread_mutex_t *m, in pthread_mutex_timedlock()
224 int pthread_mutex_init(pthread_mutex_t *mu, const pthread_mutexattr_t *_attr) in pthread_mutex_init()
255 int pthread_mutex_lock(pthread_mutex_t *m) in pthread_mutex_lock()
265 int pthread_mutex_unlock(pthread_mutex_t *mu) in pthread_mutex_unlock()
292 int pthread_mutex_destroy(pthread_mutex_t *mu) in pthread_mutex_destroy()
[all …]
Dcond.c92 static int cond_wait(pthread_cond_t *cond, pthread_mutex_t *mu, k_timeout_t timeout) in cond_wait()
164 int pthread_cond_wait(pthread_cond_t *cv, pthread_mutex_t *mut) in pthread_cond_wait()
169 int pthread_cond_timedwait(pthread_cond_t *cv, pthread_mutex_t *mut, const struct timespec *abstime) in pthread_cond_timedwait()
Dposix_internal.h110 struct k_mutex *to_posix_mutex(pthread_mutex_t *mu);
/Zephyr-latest/include/zephyr/posix/
Dpthread.h100 int pthread_cond_wait(pthread_cond_t *cv, pthread_mutex_t *mut);
107 int pthread_cond_timedwait(pthread_cond_t *cv, pthread_mutex_t *mut,
194 int pthread_mutex_destroy(pthread_mutex_t *m);
201 int pthread_mutex_lock(pthread_mutex_t *m);
208 int pthread_mutex_unlock(pthread_mutex_t *m);
216 int pthread_mutex_timedlock(pthread_mutex_t *m,
224 int pthread_mutex_trylock(pthread_mutex_t *m);
231 int pthread_mutex_init(pthread_mutex_t *m,
360 int pthread_mutex_getprioceiling(const pthread_mutex_t *ZRESTRICT mutex,
362 int pthread_mutex_setprioceiling(pthread_mutex_t *ZRESTRICT mutex, int prioceiling,
Dposix_types.h109 typedef uint32_t pthread_mutex_t; typedef
/Zephyr-latest/tests/posix/common/src/
Dmutex.c15 static pthread_mutex_t mutex;
132 pthread_mutex_t m[CONFIG_MAX_PTHREAD_MUTEX_COUNT + 1]; in ZTEST()
155 pthread_mutex_t m; in ZTEST()
183 pthread_mutex_t *mtx = (pthread_mutex_t *)arg; in test_mutex_timedlock_fn()
Dpthread.c29 static pthread_mutex_t lock = PTHREAD_MUTEX_INITIALIZER;
/Zephyr-latest/samples/posix/philosophers/src/
Dmain.c31 typedef pthread_mutex_t *fork_t;
35 static pthread_mutex_t forks[NUM_PHIL];
/Zephyr-latest/scripts/native_simulator/common/src/
Dnce.c30 pthread_mutex_t mtx_cpu;
Dnct.c123 pthread_mutex_t mtx_threads;
/Zephyr-latest/tests/posix/headers/src/
Dpthread_h.c59 __unused pthread_mutex_t mu = PTHREAD_MUTEX_INITIALIZER; in ZTEST()
/Zephyr-latest/doc/releases/
Drelease-notes-3.3.rst2422 ``pthread_mutex_t``, as ``uint32_t``.