zephyr/lib/posix
Christopher Friedt b0a83a9177 posix: rwlock: make pthread_rwlock_t a pooled ipc type
Like mutex, barrier, cond, spinlock, etc, make
pthread_rwlock_t a pooled ipc type.

Signed-off-by: Christopher Friedt <cfriedt@meta.com>
2024-01-18 09:22:35 -05:00
..
getopt lib/posix getopt: Fix include 2024-01-05 11:38:57 -06:00
shell posix: shell: introduce top level `posix` command 2024-01-18 10:54:32 +01:00
CMakeLists.txt posix: rwlock: make pthread_rwlock_t a pooled ipc type 2024-01-18 09:22:35 -05:00
Kconfig posix: rwlock: make pthread_rwlock_t a pooled ipc type 2024-01-18 09:22:35 -05:00
Kconfig.barrier
Kconfig.clock posix kconfig: Improve depends on host libC 2024-01-05 11:38:57 -06:00
Kconfig.cond
Kconfig.eventfd
Kconfig.fnmatch
Kconfig.fs
Kconfig.getopt
Kconfig.key
Kconfig.limits
Kconfig.mqueue posix: mqueue: Remove custom default for HEAP_MEM_POOL_SIZE 2023-12-20 11:01:42 +01:00
Kconfig.mutex
Kconfig.pthread posix: pthread: support stack sizes larger than 65k 2023-12-23 22:29:41 -05:00
Kconfig.rwlock posix: rwlock: make pthread_rwlock_t a pooled ipc type 2024-01-18 09:22:35 -05:00
Kconfig.sched posix: sched: Add CONFIG_POSIX_PRIORITY_SCHEDULING 2024-01-15 09:57:44 +01:00
Kconfig.semaphore posix: semaphore: implement `sem_open()`, `sem_unlink()` & `sem_close()` 2024-01-10 07:18:19 -05:00
Kconfig.signal
Kconfig.spinlock
Kconfig.template.pooled_ipc_type
Kconfig.template.pooled_type
Kconfig.template.with_logging
Kconfig.template.with_url
Kconfig.timer
Kconfig.uname
_common.c
barrier.c
clock.c posix: clock: add ztest rule to reset clock base 2024-01-17 05:41:37 -05:00
cond.c
eventfd.c
fnmatch.c lib: posix: tag the fallthrough case as __fallthrough 2023-12-30 14:35:41 -05:00
fs.c
key.c posix: pthread_setspecific: fix for coverity issue cid 334906 2023-12-28 12:19:10 +00:00
mqueue.c posix: mqueue: pop mode as int with va_arg() 2024-01-01 16:36:31 -05:00
mutex.c
nanosleep.c
perror.c
posix_clock.h posix: clock: clock_gettime() should not be a syscall 2024-01-04 08:27:29 +09:00
posix_internal.h posix: pthread: support stack sizes larger than 65k 2023-12-23 22:29:41 -05:00
pthread.c posix: pthread: use `is_posix_policy_prio_valid` to check POSIX priority 2024-01-18 10:54:47 +01:00
pthread_sched.h
rwlock.c posix: rwlock: make pthread_rwlock_t a pooled ipc type 2024-01-18 09:22:35 -05:00
sched.c posix: sched: Implement get APIs for scheduling parameters 2024-01-15 09:57:44 +01:00
semaphore.c posix: semaphore: optimize named semaphore implementation a bit 2024-01-10 07:18:19 -05:00
signal.c posix: signal: implement `sigprocmask()` 2024-01-11 07:49:26 -05:00
sleep.c
spinlock.c
timer.c posix: timer: Fix timer_obj alignment 2024-01-02 10:09:00 +01:00
uname.c