Home
last modified time | relevance | path

Searched defs:sem_t (Results 1 – 22 of 22) sorted by relevance

/external/musl/include/
Dsemaphore.h19 } sem_t; typedef
/external/trusty/musl/include/
Dsemaphore.h19 } sem_t; typedef
/external/libvpx/vp8/common/
Dthreading.h91 #define sem_t HANDLE macro
/external/python/pycparser/utils/fake_libc_include/
D_fake_typedefs.h91 typedef int sem_t; typedef
/external/rust/crates/libc/src/teeos/
Dmod.rs169 pub struct sem_t { struct
170 pub __val: [c_int; 4 * core::mem::size_of::<c_long>() / core::mem::size_of::<c_int>()],
1219 pub fn sem_getvalue(sem: *mut sem_t, valp: *mut c_int) -> c_int; in sem_getvalue()
1221 pub fn sem_init(sem: *mut sem_t, pshared: c_int, value: c_uint) -> c_int; in sem_init()
1223 pub fn sem_open(name: *const c_char, flags: c_int, ...) -> *mut sem_t; in sem_open()
/external/rust/crates/libc/src/unix/bsd/netbsdlike/
Dmod.rs13 pub type sem_t = *mut sem; typedef
666 pub fn sem_init(sem: *mut sem_t, pshared: ::c_int, value: ::c_uint) -> ::c_int; in sem_init()
709 pub fn sem_timedwait(sem: *mut sem_t, abstime: *const ::timespec) -> ::c_int; in sem_timedwait()
710 pub fn sem_getvalue(sem: *mut sem_t, sval: *mut ::c_int) -> ::c_int; in sem_getvalue()
/external/rust/crates/libc/src/unix/newlib/
Dmod.rs658 pub fn sem_init(sem: *mut sem_t, pshared: ::c_int, value: ::c_uint) -> ::c_int; in sem_init()
731 pub fn sem_open(name: *const ::c_char, oflag: ::c_int, ...) -> *mut sem_t; in sem_open()
/external/rust/crates/libc/src/unix/nto/
Dmod.rs69 pub type sem_t = sync_t; typedef
2872 pub fn sem_init(sem: *mut sem_t, pshared: ::c_int, value: ::c_uint) -> ::c_int; in sem_init()
3045 pub fn sem_timedwait(sem: *mut sem_t, abstime: *const ::timespec) -> ::c_int; in sem_timedwait()
3046 pub fn sem_getvalue(sem: *mut sem_t, sval: *mut ::c_int) -> ::c_int; in sem_getvalue()
3132 pub fn sem_open(name: *const ::c_char, oflag: ::c_int, ...) -> *mut sem_t; in sem_open()
/external/rust/crates/libc/src/unix/bsd/freebsdlike/
Dmod.rs1475 pub fn sem_init(sem: *mut sem_t, pshared: ::c_int, value: ::c_uint) -> ::c_int; in sem_init()
1685 pub fn sem_getvalue(sem: *mut sem_t, sval: *mut ::c_int) -> ::c_int; in sem_getvalue()
1686 pub fn sem_timedwait(sem: *mut sem_t, abstime: *const ::timespec) -> ::c_int; in sem_timedwait()
/external/rust/crates/libc/src/unix/bsd/
Dmod.rs779 pub fn sem_open(name: *const ::c_char, oflag: ::c_int, ...) -> *mut sem_t; in sem_open()
/external/rust/crates/libc/src/unix/aix/
Dmod.rs51 pub type sem_t = ::c_int; typedef
3224 pub fn sem_getvalue(sem: *mut sem_t, sval: *mut ::c_int) -> ::c_int; in sem_getvalue()
3225 pub fn sem_init(sem: *mut sem_t, pshared: ::c_int, value: ::c_uint) -> ::c_int; in sem_init()
3226 pub fn sem_open(name: *const ::c_char, oflag: ::c_int, ...) -> *mut sem_t; in sem_open()
3227 pub fn sem_timedwait(sem: *mut sem_t, abstime: *const ::timespec) -> ::c_int; in sem_timedwait()
/external/rust/crates/libc/src/unix/solarish/
Dmod.rs2717 pub fn sem_init(sem: *mut sem_t, pshared: ::c_int, value: ::c_uint) -> ::c_int; in sem_init()
2807 pub fn sem_timedwait(sem: *mut sem_t, abstime: *const ::timespec) -> ::c_int; in sem_timedwait()
2808 pub fn sem_getvalue(sem: *mut sem_t, sval: *mut ::c_int) -> ::c_int; in sem_getvalue()
2995 pub fn sem_open(name: *const ::c_char, oflag: ::c_int, ...) -> *mut sem_t; in sem_open()
/external/rust/crates/libc/src/unix/haiku/
Dmod.rs1667 pub fn sem_init(sem: *mut sem_t, pshared: ::c_int, value: ::c_uint) -> ::c_int; in sem_init()
1796 pub fn sem_open(name: *const ::c_char, oflag: ::c_int, ...) -> *mut sem_t; in sem_open()
/external/rust/crates/libc/src/unix/bsd/freebsdlike/dragonfly/
Dmod.rs24 pub type sem_t = *mut sem; typedef
/external/rust/crates/libc/src/fuchsia/
Dmod.rs3892 pub fn sem_init(sem: *mut sem_t, pshared: ::c_int, value: ::c_uint) -> ::c_int; in sem_init()
4209 pub fn sem_timedwait(sem: *mut sem_t, abstime: *const ::timespec) -> ::c_int; in sem_timedwait()
4210 pub fn sem_getvalue(sem: *mut sem_t, sval: *mut ::c_int) -> ::c_int; in sem_getvalue()
4286 pub fn sem_open(name: *const ::c_char, oflag: ::c_int, ...) -> *mut sem_t; in sem_open()
/external/rust/crates/libc/src/unix/redox/
Dmod.rs36 pub type sem_t = *mut ::c_void; typedef
/external/rust/crates/libc/src/unix/linux_like/android/
Dmod.rs3797 pub fn sem_timedwait(sem: *mut sem_t, abstime: *const ::timespec) -> ::c_int; in sem_timedwait()
3798 pub fn sem_getvalue(sem: *mut sem_t, sval: *mut ::c_int) -> ::c_int; in sem_getvalue()
3925 pub fn sem_open(name: *const ::c_char, oflag: ::c_int, ...) -> *mut sem_t; in sem_open()
/external/rust/crates/libc/src/unix/linux_like/
Dmod.rs1674 pub fn sem_init(sem: *mut sem_t, pshared: ::c_int, value: ::c_uint) -> ::c_int; in sem_init()
/external/rust/crates/libc/src/unix/hurd/
Dmod.rs4059 pub fn sem_init(sem: *mut sem_t, pshared: ::c_int, value: ::c_uint) -> ::c_int; in sem_init()
4061 pub fn sem_timedwait(sem: *mut sem_t, abstime: *const ::timespec) -> ::c_int; in sem_timedwait()
4062 pub fn sem_getvalue(sem: *mut sem_t, sval: *mut ::c_int) -> ::c_int; in sem_getvalue()
/external/rust/crates/libc/src/unix/linux_like/linux/
Dmod.rs5243 pub fn sem_timedwait(sem: *mut sem_t, abstime: *const ::timespec) -> ::c_int; in sem_timedwait()
5244 pub fn sem_getvalue(sem: *mut sem_t, sval: *mut ::c_int) -> ::c_int; in sem_getvalue()
5390 pub fn sem_open(name: *const ::c_char, oflag: ::c_int, ...) -> *mut sem_t; in sem_open()
/external/rust/crates/libc/src/unix/bsd/apple/
Dmod.rs24 pub type sem_t = ::c_int; typedef
5603 pub fn sem_init(sem: *mut sem_t, pshared: ::c_int, value: ::c_uint) -> ::c_int; in sem_init()
/external/rust/crates/libc/src/unix/bsd/freebsdlike/freebsd/
Dmod.rs13 pub type sem_t = _sem; typedef