13 Commits (a10f96e153ea3153d085a975bd382b4d7f8cea44)

Author SHA1 Message Date
Chris Friedt a10f96e153 posix + tests: use CLOCK_REALTIME where specified by POSIX 3 months ago
Chris Friedt e75f285bd1 posix: add timespec_is_valid() private internal function 3 months ago
Chris Friedt fffbd76683 posix: declare timespec_to_timeoutms() in posix_clock.h 3 months ago
Daniel Leung f81add2f65 posix: pin init functions and data for demand paging 6 months ago
Chris Friedt 7506274ef2 posix: use sys_sem instead of k_spinlock for pool synch 9 months ago
Yong Cong Sin 8e1ac56847 lib: posix: mutex: stubs remaining of _POSIX_THREAD_PRIO_PROTECT 11 months ago
Yong Cong Sin 0c4870a0f0 lib: posix: mutex: implement pthread_mutexattr_setprotocol 11 months ago
Yong Cong Sin 50f47a44b7 lib: posix: mutex: check args of pthread_mutexattr_getprotocol 11 months ago
Alberto Escolar Piedras 84e7107b32 Revert "posix: use sys_sem instead of k_spinlock for pool synch" 1 year ago
Chris Friedt 6e66aa1f7c posix: use sys_sem instead of k_spinlock for pool synch 1 year ago
Christopher Friedt ec27e8875d posix: mutexattr: improvements for pthread_mutexattr_t 1 year ago
Christopher Friedt f3709e20b8 posix: convert all error logs to debug logs 1 year ago
Christopher Friedt 855b8bc6ca posix: separate shell utilities and posix api implementation 1 year ago
Jaxson Han d489ec087e lib: posix: mutex: to_posix_mutex should be spinlocked 2 years ago
Christopher Friedt b142e9dd5e posix: logging: use log module register instead of declare 2 years ago
Christopher Friedt 0958c46e23 posix: mutex: add logging for POSIX mutexes 2 years ago
Christopher Friedt f9ecc9a658 posix: mutex: return ETIMEDOUT from pthread_mutex_timedlock() 2 years ago
Christopher Friedt 4fcf197c50 posix: rename some files for brevity 2 years ago
Christopher Friedt e11856fbfe posix: add Meta copyright as appropriate 2 years ago
Christopher Friedt 89cf4cea56 posix: pthread: mitigate include order sensitivity 2 years ago
Christopher Friedt 85e18746b8 posix: pthread: rework pthreads to use zephyr api 2 years ago
Christopher Friedt 0d7ef2297b posix: mutex: use k_mutex instead of posix_mutex 2 years ago
Chris Friedt 0697c7b3fe posix: headers: harmonize remaining types with newlib 3 years ago
Chris Friedt 1777a33558 lib: posix: internal: use a more generic INIT mask and inlines 3 years ago
Chris Friedt b0b4c9c3f1 posix: mutex: abstract pthread_mutex_t as uint32_t 3 years ago
Chris Friedt ce054404a2 posix: use uint32_t instead of void* for pthread_t 3 years ago
Gerard Marull-Paretas cbd31d720b lib: migrate includes to <zephyr/...> 3 years ago
Nazar Kazakov f483b1bc4c everywhere: fix typos 3 years ago
Evgeniy Paltsev 4e0f7ea540 posix: pthread: replace irq_lock with spinlock 4 years ago
James Harris c7bb423f3e kernel: fix race conditions with z_ready_thread 4 years ago
Kumar Gala a1b77fd589 zephyr: replace zephyr integer types with C99 types 5 years ago
Paul Sokolovsky 0b634793cc lib: posix: Update to new timeout API 5 years ago
Andrew Boie 4f77c2ad53 kernel: rename z_arch_ to arch_ 6 years ago
Andrew Boie 4ad9f687df kernel: rename thread return value functions 6 years ago
Paul Sokolovsky 0906671a7b posix: pthread: pthread_mutex_timedlock should accept absolute deadline 6 years ago
Patrik Flykt 24d71431e9 all: Add 'U' suffix when using unsigned variables 6 years ago
Patrik Flykt 4344e27c26 all: Update reserved function names 6 years ago
Andy Ross ec554f44d9 kernel: Split reschdule & pend into irq/spin lock versions 7 years ago
Flavio Ceolin 98c64b6d92 kernel: Change _reschedule signature 7 years ago
Andy Ross f4b6daff4b lib/posix: Port wait_q usage to new API 7 years ago
Punit Vara eb8ba696d2 lib: posix: Implement posix mutex APIs 7 years ago
Ramakrishna Pallala f603e603bb lib: posix: Move posix layer from 'kernel' to 'lib' 7 years ago
Youvedeep Singh 325abfbcf4 kernel: POSIX: Fixing return value of POSIX APIs on error. 7 years ago
Youvedeep Singh b4292cf35b kernel: posix: separating posix APIs according to their types. 8 years ago