posix-next Logo
  • Getting Started
  • POSIX-next
    • Overview
    • POSIX Conformance
    • XSI Conformance
    • POSIX Application Environment Profiles (AEP)
    • Implementation Details
    • POSIX Option Groups
    • POSIX Options
      • Options that correspond to Option Groups
      • Option Group-like Options
        • _POSIX_ASYNCHRONOUS_IO
        • _POSIX_CPUTIME
        • _POSIX_FSYNC
        • _POSIX_MEMLOCK
        • _POSIX_MEMLOCK_RANGE
        • _POSIX_MESSAGE_PASSING
        • _POSIX_PRIORITY_SCHEDULING
        • _POSIX_SHARED_MEMORY_OBJECTS
        • _POSIX_SYNCHRONIZED_IO
        • _POSIX_THREAD_ATTR_STACKADDR
        • _POSIX_THREAD_ATTR_STACKSIZE
        • _POSIX_THREAD_CPUTIME
        • _POSIX_THREAD_PRIO_INHERIT
        • _POSIX_THREAD_PRIO_PROTECT
        • _POSIX_THREAD_PRIORITY_SCHEDULING
        • _POSIX_THREAD_SAFE_FUNCTIONS
        • _POSIX_TIMEOUTS
        • _XOPEN_STREAMS
      • Options without interfaces of their own
    • Additional Configuration Options
  • POSIX API Search
  • Samples
  • Metrics

Reference

  • Zephyr 4.4.1 docs
  • Zephyr POSIX docs
  • Open Group POSIX
posix-next
  • posix-next »
  • POSIX-next »
  • POSIX Options »
  • _POSIX_THREAD_PRIO_PROTECT

_POSIX_THREAD_PRIO_PROTECT

33
Impl
100
Cov

Enable this option with CONFIG_POSIX_THREAD_PRIO_PROTECT.

_POSIX_THREAD_PRIO_PROTECT

API

Supported

pthread_mutex_getprioceiling()

yes †

pthread_mutex_setprioceiling()

yes †

pthread_mutexattr_getprioceiling()

yes †

pthread_mutexattr_getprotocol()

yes †

pthread_mutexattr_setprioceiling()

yes †

pthread_mutexattr_setprotocol()

yes †

_POSIX_THREAD_PRIO_PROTECT
Previous Next

© Copyright 2015-2026 Zephyr Project members and individual contributors.

Built with Sphinx using a theme provided by Read the Docs.