libc/new/glibc/sysdeps/nptl/
pthread.rs

1//! Source header: `sysdeps/nptl/pthread.h`
2//!
3//! <https://github.com/bminor/glibc/blob/master/sysdeps/nptl/pthread.h>
4
5pub use crate::new::common::linux_like::pthread::{
6    pthread_getaffinity_np,
7    pthread_getattr_np,
8    pthread_getname_np,
9    pthread_setaffinity_np,
10    pthread_setname_np,
11};
12pub use crate::new::common::posix::pthread::{
13    pthread_atfork,
14    pthread_attr_getguardsize,
15    pthread_attr_getinheritsched,
16    pthread_attr_getschedparam,
17    pthread_attr_getschedpolicy,
18    pthread_attr_getstack,
19    pthread_attr_setguardsize,
20    pthread_attr_setinheritsched,
21    pthread_attr_setschedparam,
22    pthread_attr_setschedpolicy,
23    pthread_attr_setstack,
24    pthread_barrier_destroy,
25    pthread_barrier_init,
26    pthread_barrier_wait,
27    pthread_barrierattr_destroy,
28    pthread_barrierattr_getpshared,
29    pthread_barrierattr_init,
30    pthread_barrierattr_setpshared,
31    pthread_cancel,
32    pthread_condattr_getclock,
33    pthread_condattr_getpshared,
34    pthread_condattr_setclock,
35    pthread_condattr_setpshared,
36    pthread_create,
37    pthread_getcpuclockid,
38    pthread_getschedparam,
39    pthread_kill,
40    pthread_mutex_consistent,
41    pthread_mutex_timedlock,
42    pthread_mutexattr_getprotocol,
43    pthread_mutexattr_getpshared,
44    pthread_mutexattr_getrobust,
45    pthread_mutexattr_setprotocol,
46    pthread_mutexattr_setpshared,
47    pthread_mutexattr_setrobust,
48    pthread_once,
49    pthread_rwlockattr_getpshared,
50    pthread_rwlockattr_setpshared,
51    pthread_setschedparam,
52    pthread_setschedprio,
53    pthread_sigmask,
54    pthread_spin_destroy,
55    pthread_spin_init,
56    pthread_spin_lock,
57    pthread_spin_trylock,
58    pthread_spin_unlock,
59};