PTHREAD_M...IOCEILING(3P)
PTHREAD_M...IOCEILING(3P) π β¨
okay so bestie, this one lives in the POSIX Programmer's Manual, and the name is pthread_mutex_setprioceiling β she changes the priority ceiling of a mutex. REALTIME THREADS energy only, no cap. π
πΈ PROLOG πΈ
so like, real talk first:
- This manual page is part of the POSIX Programmer's Manual.
- The Linux implementation of this interface may differ β so consult the corresponding Linux manual page for details of Linux behavior.
- Orrr the interface may not be implemented on Linux at all. π
it's giving "check before you ship", fr fr.
β¨ NAME β¨
pthread_mutex_setprioceiling β change the priority ceiling of a mutex (REALTIME THREADS)
π SYNOPSIS π
#include <pthread.h>
int pthread_mutex_setprioceiling(pthread_mutex_t *restrict mutex,
int prioceiling, int *restrict old_ceiling);
π¦ DESCRIPTION π¦
the whole vibe here? π Refer to pthread_mutex_getprioceiling().
that's it, that's the description. she's brief and she's iconic. π
π COPYRIGHT π
bestie this part is the legal lore, so I'm keeping every single word of the facts, just serving them cute:
- Portions of this text are reprinted and reproduced in electronic form from IEEE Std 1003.1-2017, Standard for Information Technology -- Portable Operating System Interface (POSIX), The Open Group Base Specifications Issue 7, 2018 Edition, Copyright (C) 2018 by the Institute of Electrical and Electronics Engineers, Inc and The Open Group.
- In the event of any discrepancy between this version and the original IEEE and The Open Group Standard, the original IEEE and The Open Group Standard is the referee document.
- The original Standard can be obtained online at
http://www.opengroup.org/unix/online.html.
π the typo disclaimer π
- Any typographical or formatting errors that appear in this page are most likely to have been introduced during the conversion of the source files to man page format.
- To report such errors, see
https://www.kernel.org/doc/man-pages/reporting_bugs.html.
not me being the messenger for the glitches π but yeah, report them there.
and that's the whole page, bestie π this one came from IEEE/The Open Group, dated 2017, and she signs off as PTHREAD_M...IOCEILING(3P) β periodt. π«Άπ
π¦ where this page comes from
- alpine 3.22: man-pages-posix 2017a-r0 Β· custom
- alpine 3.23: man-pages-posix 2017a-r0 Β· custom
- alpine 3.24: man-pages-posix 2017a-r0 Β· custom
- arch rolling: man-pages 6.19-1
- arch rolling: man-pages 6.20-1 Β· BSD-2-Clause AND BSD-3-Clause AND BSD-4.3TAHOE AND BSD-4-Clause-UC AND GPL-1.0-or-later AND GPL-2.0-only AND GPL-2.0-or-later AND GPL-3.0-or-later AND LGPL-3.0-linking-exception AND LGPL-3.0-or-later AND LicenseRef-Public-Domain AND LicenseRef-UltraPermissive AND Linux-man-pages-1-para AND Linux-man-pages-copyleft AND Linux-man-pages-copyleft-2-para AND Linux-man-pages-copyleft-var AND MIT AND Spencer-94
- nixpkgs unstable: man-pages-posix 2017a
- opensuse-leap 16.0: man-pages-posix 2017a-160000.4.1 Β· SUSE-IEEE
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms