| /rust-libc-0.2.174/src/teeos/ |
| H A D | mod.rs | 139 pub struct sem_t { struct 140 pub __val: [c_int; 4 * core::mem::size_of::<c_long>() / core::mem::size_of::<c_int>()], 1189 pub fn sem_getvalue(sem: *mut sem_t, valp: *mut c_int) -> c_int; in sem_getvalue() 1191 pub fn sem_init(sem: *mut sem_t, pshared: c_int, value: c_uint) -> c_int; in sem_init() 1193 pub fn sem_open(name: *const c_char, flags: c_int, ...) -> *mut sem_t; in sem_open()
|
| /rust-libc-0.2.174/src/unix/bsd/netbsdlike/ |
| H A D | mod.rs | 16 pub type sem_t = *mut sem; typedef 675 pub fn sem_init(sem: *mut sem_t, pshared: c_int, value: c_uint) -> c_int; in sem_init() 712 pub fn sem_timedwait(sem: *mut sem_t, abstime: *const crate::timespec) -> c_int; in sem_timedwait() 713 pub fn sem_getvalue(sem: *mut sem_t, sval: *mut c_int) -> c_int; in sem_getvalue()
|
| /rust-libc-0.2.174/src/unix/newlib/ |
| H A D | mod.rs | 874 pub fn sem_init(sem: *mut sem_t, pshared: c_int, value: c_uint) -> c_int; in sem_init() 934 pub fn sem_open(name: *const c_char, oflag: c_int, ...) -> *mut sem_t; in sem_open()
|
| /rust-libc-0.2.174/src/unix/cygwin/ |
| H A D | mod.rs | 76 pub type sem_t = *mut sem; typedef 2080 pub fn sem_init(sem: *mut sem_t, pshared: c_int, value: c_uint) -> c_int; in sem_init() 2082 pub fn sem_open(name: *const c_char, oflag: c_int, ...) -> *mut sem_t; in sem_open() 2085 pub fn sem_timedwait(sem: *mut sem_t, abstime: *const timespec) -> c_int; in sem_timedwait() 2086 pub fn sem_getvalue(sem: *mut sem_t, sval: *mut c_int) -> c_int; in sem_getvalue()
|
| /rust-libc-0.2.174/src/unix/nto/ |
| H A D | mod.rs | 71 pub type sem_t = sync_t; typedef 2801 pub fn sem_init(sem: *mut sem_t, pshared: c_int, value: c_uint) -> c_int; in sem_init() 2976 pub fn sem_timedwait(sem: *mut sem_t, abstime: *const crate::timespec) -> c_int; in sem_timedwait() 2977 pub fn sem_getvalue(sem: *mut sem_t, sval: *mut c_int) -> c_int; in sem_getvalue() 3063 pub fn sem_open(name: *const c_char, oflag: c_int, ...) -> *mut sem_t; in sem_open()
|
| /rust-libc-0.2.174/src/unix/bsd/freebsdlike/ |
| H A D | mod.rs | 1500 pub fn sem_init(sem: *mut sem_t, pshared: c_int, value: c_uint) -> c_int; in sem_init() 1703 pub fn sem_getvalue(sem: *mut sem_t, sval: *mut c_int) -> c_int; in sem_getvalue() 1704 pub fn sem_timedwait(sem: *mut sem_t, abstime: *const crate::timespec) -> c_int; in sem_timedwait()
|
| /rust-libc-0.2.174/src/unix/aix/ |
| H A D | mod.rs | 50 pub type sem_t = c_int; typedef 3241 pub fn sem_getvalue(sem: *mut sem_t, sval: *mut c_int) -> c_int; in sem_getvalue() 3242 pub fn sem_init(sem: *mut sem_t, pshared: c_int, value: c_uint) -> c_int; in sem_init() 3243 pub fn sem_open(name: *const c_char, oflag: c_int, ...) -> *mut sem_t; in sem_open() 3244 pub fn sem_timedwait(sem: *mut sem_t, abstime: *const crate::timespec) -> c_int; in sem_timedwait()
|
| /rust-libc-0.2.174/src/unix/solarish/ |
| H A D | mod.rs | 2520 pub fn sem_init(sem: *mut sem_t, pshared: c_int, value: c_uint) -> c_int; in sem_init() 2605 pub fn sem_timedwait(sem: *mut sem_t, abstime: *const crate::timespec) -> c_int; in sem_timedwait() 2606 pub fn sem_getvalue(sem: *mut sem_t, sval: *mut c_int) -> c_int; in sem_getvalue() 2883 pub fn sem_open(name: *const c_char, oflag: c_int, ...) -> *mut sem_t; in sem_open()
|
| /rust-libc-0.2.174/src/unix/bsd/ |
| H A D | mod.rs | 813 pub fn sem_open(name: *const c_char, oflag: c_int, ...) -> *mut sem_t; in sem_open()
|
| /rust-libc-0.2.174/src/unix/haiku/ |
| H A D | mod.rs | 1681 pub fn sem_init(sem: *mut sem_t, pshared: c_int, value: c_uint) -> c_int; in sem_init() 1822 pub fn sem_open(name: *const c_char, oflag: c_int, ...) -> *mut sem_t; in sem_open()
|
| /rust-libc-0.2.174/src/fuchsia/ |
| H A D | mod.rs | 3870 pub fn sem_init(sem: *mut sem_t, pshared: c_int, value: c_uint) -> c_int; in sem_init() 4178 pub fn sem_timedwait(sem: *mut sem_t, abstime: *const crate::timespec) -> c_int; in sem_timedwait() 4179 pub fn sem_getvalue(sem: *mut sem_t, sval: *mut c_int) -> c_int; in sem_getvalue() 4251 pub fn sem_open(name: *const c_char, oflag: c_int, ...) -> *mut sem_t; in sem_open()
|
| /rust-libc-0.2.174/src/unix/bsd/freebsdlike/dragonfly/ |
| H A D | mod.rs | 24 pub type sem_t = *mut sem; typedef
|
| /rust-libc-0.2.174/src/unix/linux_like/android/ |
| H A D | mod.rs | 3656 pub fn sem_timedwait(sem: *mut sem_t, abstime: *const crate::timespec) -> c_int; in sem_timedwait() 3657 pub fn sem_getvalue(sem: *mut sem_t, sval: *mut c_int) -> c_int; in sem_getvalue() 3770 pub fn sem_open(name: *const c_char, oflag: c_int, ...) -> *mut sem_t; in sem_open()
|
| /rust-libc-0.2.174/src/unix/redox/ |
| H A D | mod.rs | 23 pub type sem_t = *mut c_void; typedef
|
| /rust-libc-0.2.174/src/unix/hurd/ |
| H A D | mod.rs | 4019 pub fn sem_init(sem: *mut sem_t, pshared: c_int, value: c_uint) -> c_int; in sem_init() 4021 pub fn sem_timedwait(sem: *mut sem_t, abstime: *const crate::timespec) -> c_int; in sem_timedwait() 4022 pub fn sem_getvalue(sem: *mut sem_t, sval: *mut c_int) -> c_int; in sem_getvalue()
|
| /rust-libc-0.2.174/src/unix/linux_like/ |
| H A D | mod.rs | 1920 pub fn sem_init(sem: *mut sem_t, pshared: c_int, value: c_uint) -> c_int; in sem_init()
|
| /rust-libc-0.2.174/src/unix/linux_like/linux/ |
| H A D | mod.rs | 6550 pub fn sem_timedwait(sem: *mut sem_t, abstime: *const crate::timespec) -> c_int; in sem_timedwait() 6551 pub fn sem_getvalue(sem: *mut sem_t, sval: *mut c_int) -> c_int; in sem_getvalue() 6690 pub fn sem_open(name: *const c_char, oflag: c_int, ...) -> *mut sem_t; in sem_open()
|
| /rust-libc-0.2.174/src/unix/bsd/apple/ |
| H A D | mod.rs | 27 pub type sem_t = c_int; typedef 5281 pub fn sem_init(sem: *mut sem_t, pshared: c_int, value: c_uint) -> c_int; in sem_init()
|
| /rust-libc-0.2.174/src/unix/bsd/freebsdlike/freebsd/ |
| H A D | mod.rs | 15 pub type sem_t = _sem; typedef
|