Searched refs:pthread_mutex_t (Results 1 – 12 of 12) sorted by relevance
/Zephyr-latest/lib/posix/options/ |
D | mutex.c | 51 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 …]
|
D | cond.c | 92 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()
|
D | posix_internal.h | 110 struct k_mutex *to_posix_mutex(pthread_mutex_t *mu);
|
/Zephyr-latest/include/zephyr/posix/ |
D | pthread.h | 100 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,
|
D | posix_types.h | 109 typedef uint32_t pthread_mutex_t; typedef
|
/Zephyr-latest/tests/posix/common/src/ |
D | mutex.c | 15 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()
|
D | pthread.c | 29 static pthread_mutex_t lock = PTHREAD_MUTEX_INITIALIZER;
|
/Zephyr-latest/samples/posix/philosophers/src/ |
D | main.c | 31 typedef pthread_mutex_t *fork_t; 35 static pthread_mutex_t forks[NUM_PHIL];
|
/Zephyr-latest/scripts/native_simulator/common/src/ |
D | nce.c | 30 pthread_mutex_t mtx_cpu;
|
D | nct.c | 123 pthread_mutex_t mtx_threads;
|
/Zephyr-latest/tests/posix/headers/src/ |
D | pthread_h.c | 59 __unused pthread_mutex_t mu = PTHREAD_MUTEX_INITIALIZER; in ZTEST()
|
/Zephyr-latest/doc/releases/ |
D | release-notes-3.3.rst | 2422 ``pthread_mutex_t``, as ``uint32_t``.
|