lib: posix: mutex: stubs remaining of _POSIX_THREAD_PRIO_PROTECT
Create stub functions for the remaining of `_POSIX_THREAD_PRIO_PROTECT` option group. Signed-off-by: Yong Cong Sin <ycsin@meta.com>
This commit is contained in:
parent
0c4870a0f0
commit
8e1ac56847
7 changed files with 68 additions and 14 deletions
|
@ -69,7 +69,7 @@ The *Minimal Realtime System Profile* (PSE51) includes all of the
|
|||
:ref:`_POSIX_THREAD_ATTR_STACKSIZE<posix_option_thread_attr_stacksize>`, 200809L, :kconfig:option:`CONFIG_POSIX_THREAD_ATTR_STACKSIZE`
|
||||
:ref:`_POSIX_THREAD_CPUTIME <posix_option_thread_cputime>`, 200809L, :kconfig:option:`CONFIG_POSIX_CPUTIME`
|
||||
:ref:`_POSIX_THREAD_PRIO_INHERIT <posix_option_thread_prio_inherit>`, 200809L, :kconfig:option:`CONFIG_POSIX_THREAD_PRIO_INHERIT`
|
||||
:ref:`_POSIX_THREAD_PRIO_PROTECT <posix_option_thread_prio_protect>`, -1, :kconfig:option:`CONFIG_POSIX_THREAD_PRIO_PROTECT`
|
||||
:ref:`_POSIX_THREAD_PRIO_PROTECT <posix_option_thread_prio_protect>`, 200809L, :kconfig:option:`CONFIG_POSIX_THREAD_PRIO_PROTECT`
|
||||
:ref:`_POSIX_THREAD_PRIORITY_SCHEDULING <posix_option_thread_priority_scheduling>`, 200809L, :kconfig:option:`CONFIG_POSIX_THREAD_PRIORITY_SCHEDULING`
|
||||
_POSIX_THREAD_SPORADIC_SERVER, -1,
|
||||
|
||||
|
|
|
@ -83,7 +83,7 @@ POSIX System Interfaces
|
|||
:ref:`_POSIX_THREAD_ATTR_STACKSIZE<posix_option_thread_attr_stacksize>`, 200809L, :kconfig:option:`CONFIG_POSIX_THREAD_ATTR_STACKSIZE`
|
||||
:ref:`_POSIX_THREAD_CPUTIME <posix_option_thread_cputime>`, 200809L, :kconfig:option:`CONFIG_POSIX_CPUTIME`
|
||||
:ref:`_POSIX_THREAD_PRIO_INHERIT <posix_option_thread_prio_inherit>`, 200809L, :kconfig:option:`CONFIG_POSIX_THREAD_PRIO_INHERIT`
|
||||
:ref:`_POSIX_THREAD_PRIO_PROTECT <posix_option_thread_prio_protect>`, -1, :kconfig:option:`CONFIG_POSIX_THREAD_PRIO_PROTECT`
|
||||
:ref:`_POSIX_THREAD_PRIO_PROTECT <posix_option_thread_prio_protect>`, 200809L, :kconfig:option:`CONFIG_POSIX_THREAD_PRIO_PROTECT`
|
||||
:ref:`_POSIX_THREAD_PRIORITY_SCHEDULING <posix_option_thread_priority_scheduling>`, 200809L, :kconfig:option:`CONFIG_POSIX_THREAD_PRIORITY_SCHEDULING`
|
||||
_POSIX_THREAD_PROCESS_SHARED, -1,
|
||||
_POSIX_THREAD_SPORADIC_SERVER, -1,
|
||||
|
|
|
@ -942,11 +942,11 @@ Enable this option with :kconfig:option:`CONFIG_POSIX_THREAD_PRIO_PROTECT`.
|
|||
:header: API, Supported
|
||||
:widths: 50,10
|
||||
|
||||
pthread_mutex_getprioceiling(),
|
||||
pthread_mutex_setprioceiling(),
|
||||
pthread_mutexattr_getprioceiling(),
|
||||
pthread_mutex_getprioceiling(),yes
|
||||
pthread_mutex_setprioceiling(),yes
|
||||
pthread_mutexattr_getprioceiling(),yes
|
||||
pthread_mutexattr_getprotocol(),yes
|
||||
pthread_mutexattr_setprioceiling(),
|
||||
pthread_mutexattr_setprioceiling(),yes
|
||||
pthread_mutexattr_setprotocol(),yes
|
||||
|
||||
.. _posix_option_thread_priority_scheduling:
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue