zephyr/include/posix
Wentong Wu 6922d93d8e lib/posix: correct the meaning of CONFIG_MAX_PTHREAD_COUNT
Current code implement CONFIG_MAX_PTHREAD_COUNT as the maximum number
of POSIX threads that can ever be created, rather than the maximum
number of active POSIX threads. Use pthread_state of struct posix_thread
to track the state of posix thread in posix_thread_pool so that we can
reuse the unused posix thread.

Fixes #15516.

Signed-off-by: Wentong Wu <wentong.wu@intel.com>
2019-05-11 08:24:36 -04:00
..
sys posix: sys/time.h: Add workaround for outdated newlib used by Xtensa 2019-05-07 22:18:09 -04:00
dirent.h lib: posix: Fix compile issue with newer newlib 2019-02-22 11:55:01 -06:00
mqueue.h lib: posix: Fix compile error with mqueue.h 2019-02-23 11:42:31 -06:00
posix_sched.h posix: rename priority in sched_param struct 2019-02-19 11:24:45 -05:00
posix_types.h lib: posix: Fix compile issue with newer newlib 2019-02-22 11:55:01 -06:00
pthread.h lib/posix: correct the meaning of CONFIG_MAX_PTHREAD_COUNT 2019-05-11 08:24:36 -04:00
pthread_key.h headers: Fix headers across the project 2018-09-17 15:49:26 -04:00
semaphore.h lib: posix: Fix compile issue with newer newlib 2019-02-22 11:55:01 -06:00
signal.h lib: posix: Fix compile issue with newer newlib 2019-02-22 11:55:01 -06:00
time.h posix: Move gettimeofday declaration to <sys/time.h> 2019-05-07 22:18:09 -04:00
unistd.h lib: posix: Fix compile error with mqueue.h 2019-02-23 11:42:31 -06:00