File tree 2 files changed +16
-0
lines changed
src/unix/linux_like/linux
2 files changed +16
-0
lines changed Original file line number Diff line number Diff line change @@ -1653,6 +1653,9 @@ PTHREAD_CREATE_DETACHED
1653
1653
PTHREAD_CREATE_JOINABLE
1654
1654
PTHREAD_MUTEX_DEFAULT
1655
1655
PTHREAD_MUTEX_ERRORCHECK
1656
+ PTHREAD_PRIO_NONE
1657
+ PTHREAD_PRIO_INHERIT
1658
+ PTHREAD_PRIO_PROTECT
1656
1659
PTHREAD_PROCESS_PRIVATE
1657
1660
PTHREAD_PROCESS_SHARED
1658
1661
PTHREAD_STACK_MIN
@@ -2951,7 +2954,9 @@ pthread_getschedparam
2951
2954
pthread_kill
2952
2955
pthread_mutex_consistent
2953
2956
pthread_mutex_timedlock
2957
+ pthread_mutexattr_getprotocol
2954
2958
pthread_mutexattr_getpshared
2959
+ pthread_mutexattr_setprotocol
2955
2960
pthread_mutexattr_setpshared
2956
2961
pthread_mutexattr_getrobust
2957
2962
pthread_mutexattr_setrobust
Original file line number Diff line number Diff line change @@ -1519,6 +1519,9 @@ pub const PTHREAD_MUTEX_ERRORCHECK: ::c_int = 2;
1519
1519
pub const PTHREAD_MUTEX_DEFAULT: ::c_int = PTHREAD_MUTEX_NORMAL;
1520
1520
pub const PTHREAD_MUTEX_STALLED: ::c_int = 0;
1521
1521
pub const PTHREAD_MUTEX_ROBUST: ::c_int = 1;
1522
+ pub const PTHREAD_PRIO_NONE: ::c_int = 0;
1523
+ pub const PTHREAD_PRIO_INHERIT: ::c_int = 1;
1524
+ pub const PTHREAD_PRIO_PROTECT: ::c_int = 2;
1522
1525
pub const PTHREAD_PROCESS_PRIVATE: ::c_int = 0;
1523
1526
pub const PTHREAD_PROCESS_SHARED: ::c_int = 1;
1524
1527
pub const __SIZEOF_PTHREAD_COND_T: usize = 48;
@@ -3788,6 +3791,14 @@ extern "C" {
3788
3791
timeout: *const ::timespec,
3789
3792
sigmask: *const sigset_t,
3790
3793
) -> ::c_int;
3794
+ pub fn pthread_mutexattr_getprotocol(
3795
+ attr: *const pthread_mutexattr_t,
3796
+ protocol: *mut ::c_int,
3797
+ ) -> ::c_int;
3798
+ pub fn pthread_mutexattr_setprotocol(
3799
+ attr: *mut pthread_mutexattr_t,
3800
+ protocol: ::c_int,
3801
+ ) -> ::c_int;
3791
3802
pub fn pthread_mutex_consistent(mutex: *mut pthread_mutex_t) -> ::c_int;
3792
3803
pub fn pthread_mutex_timedlock(
3793
3804
lock: *mut pthread_mutex_t,
You can’t perform that action at this time.
0 commit comments