File tree 2 files changed +38
-0
lines changed
2 files changed +38
-0
lines changed Original file line number Diff line number Diff line change @@ -1839,6 +1839,25 @@ pub const IN_ALL_EVENTS: ::uint32_t = (
1839
1839
pub const IN_CLOEXEC : :: c_int = O_CLOEXEC ;
1840
1840
pub const IN_NONBLOCK : :: c_int = O_NONBLOCK ;
1841
1841
1842
+ pub const FUTEX_WAIT : :: c_int = 0 ;
1843
+ pub const FUTEX_WAKE : :: c_int = 1 ;
1844
+ pub const FUTEX_FD : :: c_int = 2 ;
1845
+ pub const FUTEX_REQUEUE : :: c_int = 3 ;
1846
+ pub const FUTEX_CMP_REQUEUE : :: c_int = 4 ;
1847
+ pub const FUTEX_WAKE_OP : :: c_int = 5 ;
1848
+ pub const FUTEX_LOCK_PI : :: c_int = 6 ;
1849
+ pub const FUTEX_UNLOCK_PI : :: c_int = 7 ;
1850
+ pub const FUTEX_TRYLOCK_PI : :: c_int = 8 ;
1851
+ pub const FUTEX_WAIT_BITSET : :: c_int = 9 ;
1852
+ pub const FUTEX_WAKE_BITSET : :: c_int = 10 ;
1853
+ pub const FUTEX_WAIT_REQUEUE_PI : :: c_int = 11 ;
1854
+ pub const FUTEX_CMP_REQUEUE_PI : :: c_int = 12 ;
1855
+
1856
+ pub const FUTEX_PRIVATE_FLAG : :: c_int = 128 ;
1857
+ pub const FUTEX_CLOCK_REALTIME : :: c_int = 256 ;
1858
+ pub const FUTEX_CMD_MASK : :: c_int =
1859
+ !( FUTEX_PRIVATE_FLAG | FUTEX_CLOCK_REALTIME ) ;
1860
+
1842
1861
f ! {
1843
1862
pub fn CMSG_NXTHDR ( mhdr: * const msghdr,
1844
1863
cmsg: * const cmsghdr) -> * mut cmsghdr {
Original file line number Diff line number Diff line change @@ -1849,6 +1849,25 @@ pub const IN_ALL_EVENTS: ::uint32_t = (
1849
1849
pub const IN_CLOEXEC : :: c_int = O_CLOEXEC ;
1850
1850
pub const IN_NONBLOCK : :: c_int = O_NONBLOCK ;
1851
1851
1852
+ pub const FUTEX_WAIT : :: c_int = 0 ;
1853
+ pub const FUTEX_WAKE : :: c_int = 1 ;
1854
+ pub const FUTEX_FD : :: c_int = 2 ;
1855
+ pub const FUTEX_REQUEUE : :: c_int = 3 ;
1856
+ pub const FUTEX_CMP_REQUEUE : :: c_int = 4 ;
1857
+ pub const FUTEX_WAKE_OP : :: c_int = 5 ;
1858
+ pub const FUTEX_LOCK_PI : :: c_int = 6 ;
1859
+ pub const FUTEX_UNLOCK_PI : :: c_int = 7 ;
1860
+ pub const FUTEX_TRYLOCK_PI : :: c_int = 8 ;
1861
+ pub const FUTEX_WAIT_BITSET : :: c_int = 9 ;
1862
+ pub const FUTEX_WAKE_BITSET : :: c_int = 10 ;
1863
+ pub const FUTEX_WAIT_REQUEUE_PI : :: c_int = 11 ;
1864
+ pub const FUTEX_CMP_REQUEUE_PI : :: c_int = 12 ;
1865
+
1866
+ pub const FUTEX_PRIVATE_FLAG : :: c_int = 128 ;
1867
+ pub const FUTEX_CLOCK_REALTIME : :: c_int = 256 ;
1868
+ pub const FUTEX_CMD_MASK : :: c_int =
1869
+ !( FUTEX_PRIVATE_FLAG | FUTEX_CLOCK_REALTIME ) ;
1870
+
1852
1871
f ! {
1853
1872
pub fn CMSG_NXTHDR ( mhdr: * const msghdr,
1854
1873
cmsg: * const cmsghdr) -> * mut cmsghdr {
You can’t perform that action at this time.
0 commit comments