zephyr/include/posix
Niranjhana N 414c39fc94 posix: add pthread_key and pthread_once APIs
Added 4 new pthread_key APIs for thread-specific data
key creation, deletion, setting and getting the values.

Added a key list to the posix_struct for threads.

Added pthread_once API.

Signed-off-by: Niranjhana N <niranjhana.n@intel.com>
2018-07-19 08:46:33 -04:00
..
sys lib: posix: Implement posix mutex APIs 2018-05-18 23:02:28 +03:00
mqueue.h lib: posix: Move posix layer from 'kernel' to 'lib' 2018-04-05 16:43:05 -04:00
posix_sched.h kernel: POSIX: Compatibility layer for scheduler APIs. 2018-02-21 19:17:28 -05:00
pthread.h posix: add pthread_key and pthread_once APIs 2018-07-19 08:46:33 -04:00
pthread_key.h posix: add pthread_key and pthread_once APIs 2018-07-19 08:46:33 -04:00
semaphore.h lib: posix: Move posix layer from 'kernel' to 'lib' 2018-04-05 16:43:05 -04:00
signal.h kernel: POSIX: Compatibility layer for POSIX timer APIs. 2018-02-21 19:17:28 -05:00
time.h lib: posix: Move posix layer from 'kernel' to 'lib' 2018-04-05 16:43:05 -04:00
unistd.h lib: posix: Do not redefine PATH_MAX in unistd.h 2018-05-19 06:59:40 +03:00