This website requires JavaScript.
Explore
Help
Register
Sign In
Mirrors_Framework
/
nuttx
Watch
1
Star
0
Fork
0
You've already forked nuttx
mirror of
https://github.com/apache/nuttx.git
synced
2026-05-12 09:48:31 +08:00
Code
Issues
Actions
Packages
Projects
Releases
Wiki
Activity
Files
2dae0ef0db0141c3625d02007b111d3aa0fd6eec
nuttx
/
libs
/
libc
/
pthread
T
History
Joao Matos
8f5a94c5e5
include/pthread.h and libs/libcpthread: Fixed pthread_attr_get/setstacksize param type to size_t.
2019-04-04 10:33:57 -06:00
..
Kconfig
Squashed commit of the following:
2019-03-04 14:22:50 -06:00
Make.defs
include/pthread.h and libs/libc/pthread/pthread_spinlock.c: Add a very preliminary implementation of the new POSIX pthread_spinlock_* interfaces. This feature is marked EXPERIMENTAL. There are usage model issues to be examined and there are also architectural issues that currently limit the implemantion to the FLAT build (that is, however, fixable when the APIs are needed.
2019-02-28 10:21:05 -06:00
pthread_attr_destroy.c
…
pthread_attr_getaffinity.c
…
pthread_attr_getinheritsched.c
…
pthread_attr_getschedparam.c
…
pthread_attr_getschedpolicy.c
…
pthread_attr_getstack.c
pthreads: Add support static pthread stack. Add standard pthread_attr_setstack() and pthread_attr_getstack(). In all cases where the stack is released, add check to see which allocator must be used to free the stack: The user or the kernel allocator.
2018-08-23 09:49:20 -06:00
pthread_attr_getstacksize.c
include/pthread.h and libs/libcpthread: Fixed pthread_attr_get/setstacksize param type to size_t.
2019-04-04 10:33:57 -06:00
pthread_attr_init.c
…
pthread_attr_setaffinity.c
…
pthread_attr_setinheritsched.c
…
pthread_attr_setschedparam.c
…
pthread_attr_setschedpolicy.c
…
pthread_attr_setstack.c
pthreads: Add support static pthread stack. Add standard pthread_attr_setstack() and pthread_attr_getstack(). In all cases where the stack is released, add check to see which allocator must be used to free the stack: The user or the kernel allocator.
2018-08-23 09:49:20 -06:00
pthread_attr_setstacksize.c
include/pthread.h and libs/libcpthread: Fixed pthread_attr_get/setstacksize param type to size_t.
2019-04-04 10:33:57 -06:00
pthread_barrierattr_destroy.c
…
pthread_barrierattr_getpshared.c
…
pthread_barrierattr_init.c
…
pthread_barrierattr_setpshared.c
…
pthread_barrierdestroy.c
…
pthread_barrierinit.c
…
pthread_barrierwait.c
…
pthread_condattr_destroy.c
…
pthread_condattr_init.c
…
pthread_conddestroy.c
…
pthread_condinit.c
…
pthread_mutex_lock.c
libs/libc/pthread, syscall/, and include/sys/syscall.h: Support for pthread_mutex_timedlock() was added recently, however no new system call was added for the API make is usable only in the FLAT build. With a pthread_mutex_timedlock() system call, there is no reason for a pthread_mutex_lock() system call since it is now nothing more than an wrapper around pthread_mutex_timedlock(), passing NULL for the time value. The pthread_mutex_lock() syscall was removed and the pthread_mutex_lock() implemented was moved from /sched/pthread to where it now belows in libs/libc/pthread.
2019-02-25 18:19:13 -06:00
pthread_mutexattr_destroy.c
…
pthread_mutexattr_getprotocol.c
…
pthread_mutexattr_getpshared.c
…
pthread_mutexattr_getrobust.c
…
pthread_mutexattr_gettype.c
…
pthread_mutexattr_init.c
…
pthread_mutexattr_setprotocol.c
…
pthread_mutexattr_setpshared.c
…
pthread_mutexattr_setrobust.c
…
pthread_mutexattr_settype.c
…
pthread_once.c
…
pthread_rwlock_rdlock.c
…
pthread_rwlock_wrlock.c
…
pthread_rwlock.c
…
pthread_setcancelstate.c
…
pthread_setcanceltype.c
…
pthread_spinlock.c
Update README and C comments.
2019-03-05 06:33:42 -06:00
pthread_startup.c
…
pthread_testcancel.c
…
pthread_yield.c
…