incubator-nuttx/sched/pthread
Jussi Kivilinna 8eaa587c98 sched: move POSIX thread specific data from pthread TCB to common TCB structure. This change allows using pthread_getspecific/pthread_setspecific from main thread. Patch also enables using pthread data with config option CONFIG_DISABLE_PTHREAD=y. 2017-10-25 07:06:42 -06:00
..
Make.defs sched: move POSIX thread specific data from pthread TCB to common TCB structure. This change allows using pthread_getspecific/pthread_setspecific from main thread. Patch also enables using pthread data with config option CONFIG_DISABLE_PTHREAD=y. 2017-10-25 07:06:42 -06:00
pthread.h Squashed commit of the following: 2017-10-04 15:22:27 -06:00
pthread_cancel.c Upate some comments 2017-05-11 13:15:31 -06:00
pthread_cleanup.c Miscellaneous fixes from astyle tool. 2017-08-14 17:19:27 -06:00
pthread_completejoin.c Squashed commit of the following: 2017-10-03 15:35:24 -06:00
pthread_condbroadcast.c Squashed commit of the following: 2017-10-03 12:52:31 -06:00
pthread_condsignal.c Squashed commit of the following: 2017-10-03 12:52:31 -06:00
pthread_condtimedwait.c Squashed commit of the following: 2017-10-10 08:44:12 -06:00
pthread_condwait.c Squashed commit of the following: 2017-10-04 15:22:27 -06:00
pthread_create.c Squashed commit of the following: 2017-10-03 15:35:24 -06:00
pthread_detach.c pthread_trylock: Fixes a problem in pthread_trylock() noted by initialkjc@yahoo.com. When CONFIG_PTHREAD_MUTEX_UNSAFE=y, the special return value EAGAIN was not being detected due to differences in reporting of returned values. 2017-05-29 07:05:06 -06:00
pthread_exit.c Squashed commit of the following: 2017-10-07 12:16:10 -06:00
pthread_findjoininfo.c sched/: Review and correct some stylistic inconsistencies 2016-08-07 08:25:30 -06:00
pthread_getaffinity.c sched/: Review and correct some stylistic inconsistencies 2016-08-07 08:25:30 -06:00
pthread_getschedparam.c sched/: Review and correct some stylistic inconsistencies 2016-08-07 08:25:30 -06:00
pthread_getspecific.c sched: move POSIX thread specific data from pthread TCB to common TCB structure. This change allows using pthread_getspecific/pthread_setspecific from main thread. Patch also enables using pthread data with config option CONFIG_DISABLE_PTHREAD=y. 2017-10-25 07:06:42 -06:00
pthread_initialize.c Squashed commit of the following: 2017-10-10 08:44:12 -06:00
pthread_join.c Squashed commit of the following: 2017-10-10 08:44:12 -06:00
pthread_keycreate.c Remove some empty C file section comments; Update some text in TODO file 2016-02-19 10:01:15 -06:00
pthread_keydelete.c Remove some empty C file section comments; Update some text in TODO file 2016-02-19 10:01:15 -06:00
pthread_kill.c Eliminate a warning introduced with last commit. 2017-10-07 08:51:31 -06:00
pthread_mutex.c sched/semaphore: sem_trywait() modifies the errno value and, hence, should not be used within the OS. Use nxsem_trywait() instead. 2017-10-05 07:59:06 -06:00
pthread_mutexconsistent.c Squashed commit of the following: 2017-10-03 12:52:31 -06:00
pthread_mutexdestroy.c Squashed commit of the following: 2017-10-03 15:35:24 -06:00
pthread_mutexinconsistent.c pthread_trylock: Fixes a problem in pthread_trylock() noted by initialkjc@yahoo.com. When CONFIG_PTHREAD_MUTEX_UNSAFE=y, the special return value EAGAIN was not being detected due to differences in reporting of returned values. 2017-05-29 07:05:06 -06:00
pthread_mutexinit.c Squashed commit of the following: 2017-10-03 15:35:24 -06:00
pthread_mutexlock.c Miscellaneous fixes from astyle tool. 2017-08-14 17:19:27 -06:00
pthread_mutextrylock.c Miscellaneous fixes from astyle tool. 2017-08-14 17:19:27 -06:00
pthread_mutexunlock.c Miscellaneous fixes from astyle tool. 2017-08-14 17:19:27 -06:00
pthread_release.c Squashed commit of the following: 2017-10-03 15:35:24 -06:00
pthread_setaffinity.c sched/: Change some *err() message to *info() messages if what was a *dbg() message does not indicate and error condition. 2016-06-11 16:42:42 -06:00
pthread_setschedparam.c sched/: Change some *err() message to *info() messages if what was a *dbg() message does not indicate and error condition. 2016-06-11 16:42:42 -06:00
pthread_setschedprio.c Remove some empty C file section comments; Update some text in TODO file 2016-02-19 10:01:15 -06:00
pthread_setspecific.c sched: move POSIX thread specific data from pthread TCB to common TCB structure. This change allows using pthread_getspecific/pthread_setspecific from main thread. Patch also enables using pthread data with config option CONFIG_DISABLE_PTHREAD=y. 2017-10-25 07:06:42 -06:00
pthread_sigmask.c Fix some build problems after recent separation of internal OS from application interfaces. The build problem only occurs in the PROTECTED and KERNEL builds where separate libraries are built for the applications and for use within the OS. In these cases, the correct interfaces must be used. This commit fixes a few of these, so I can get through build testing, but there are many more that need fixin'. 2017-10-08 08:13:47 -06:00