Home
last modified time | relevance | path

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

/third_party/musl/porting/liteos_a_newlib/kernel/include/
Dsemaphore.h18 } sem_t; typedef
/third_party/musl/porting/liteos_m/user/include/
Dsemaphore.h19 } sem_t; typedef
/third_party/musl/porting/liteos_m/kernel/include/
Dsemaphore.h19 } sem_t; typedef
/third_party/musl/include/
Dsemaphore.h19 } sem_t; typedef
/third_party/musl/porting/uniproton/kernel/include/
Dsemaphore.h19 } sem_t; typedef
/third_party/musl/porting/liteos_a/kernel/include/
Dsemaphore.h21 } sem_t; typedef
/third_party/musl/porting/liteos_m_iccarm/kernel/include/
Dsemaphore.h19 } sem_t; typedef
/third_party/ffmpeg/compat/dispatch_semaphore/
Dsemaphore.h25 #define sem_t dispatch_semaphore_t macro
/third_party/rust/crates/libc/src/unix/bsd/netbsdlike/
Dmod.rs13 pub type sem_t = *mut sem; typedef
653 pub fn sem_init(sem: *mut sem_t, pshared: ::c_int, value: ::c_uint) -> ::c_int; in sem_init()
696 pub fn sem_timedwait(sem: *mut sem_t, abstime: *const ::timespec) -> ::c_int; in sem_timedwait()
697 pub fn sem_getvalue(sem: *mut sem_t, sval: *mut ::c_int) -> ::c_int; in sem_getvalue()
/third_party/rust/crates/libc/src/unix/newlib/
Dmod.rs621 pub fn sem_init(sem: *mut sem_t, pshared: ::c_int, value: ::c_uint) -> ::c_int; in sem_init()
694 pub fn sem_open(name: *const ::c_char, oflag: ::c_int, ...) -> *mut sem_t; in sem_open()
/third_party/rust/crates/libc/src/unix/nto/
Dmod.rs69 pub type sem_t = sync_t; typedef
2656 pub fn sem_init(sem: *mut sem_t, pshared: ::c_int, value: ::c_uint) -> ::c_int; in sem_init()
2824 pub fn sem_timedwait(sem: *mut sem_t, abstime: *const ::timespec) -> ::c_int; in sem_timedwait()
2825 pub fn sem_getvalue(sem: *mut sem_t, sval: *mut ::c_int) -> ::c_int; in sem_getvalue()
2910 pub fn sem_open(name: *const ::c_char, oflag: ::c_int, ...) -> *mut sem_t; in sem_open()
/third_party/rust/crates/libc/src/unix/bsd/freebsdlike/
Dmod.rs1450 pub fn sem_init(sem: *mut sem_t, pshared: ::c_int, value: ::c_uint) -> ::c_int; in sem_init()
1645 pub fn sem_getvalue(sem: *mut sem_t, sval: *mut ::c_int) -> ::c_int; in sem_getvalue()
1646 pub fn sem_timedwait(sem: *mut sem_t, abstime: *const ::timespec) -> ::c_int; in sem_timedwait()
/third_party/rust/crates/libc/src/unix/bsd/
Dmod.rs777 pub fn sem_open(name: *const ::c_char, oflag: ::c_int, ...) -> *mut sem_t; in sem_open()
/third_party/rust/crates/libc/src/unix/solarish/
Dmod.rs2709 pub fn sem_init(sem: *mut sem_t, pshared: ::c_int, value: ::c_uint) -> ::c_int; in sem_init()
2799 pub fn sem_timedwait(sem: *mut sem_t, abstime: *const ::timespec) -> ::c_int; in sem_timedwait()
2800 pub fn sem_getvalue(sem: *mut sem_t, sval: *mut ::c_int) -> ::c_int; in sem_getvalue()
2986 pub fn sem_open(name: *const ::c_char, oflag: ::c_int, ...) -> *mut sem_t; in sem_open()
/third_party/rust/crates/libc/src/unix/haiku/
Dmod.rs1648 pub fn sem_init(sem: *mut sem_t, pshared: ::c_int, value: ::c_uint) -> ::c_int; in sem_init()
1775 pub fn sem_open(name: *const ::c_char, oflag: ::c_int, ...) -> *mut sem_t; in sem_open()
/third_party/rust/crates/libc/src/unix/hermit/
Dmod.rs966 pub fn sem_init(sem: *mut sem_t, pshared: ::c_int, value: ::c_uint) -> ::c_int; in sem_init()
/third_party/rust/crates/libc/src/unix/bsd/freebsdlike/dragonfly/
Dmod.rs24 pub type sem_t = *mut sem; typedef
/third_party/rust/crates/libc/src/fuchsia/
Dmod.rs3799 pub fn sem_init(sem: *mut sem_t, pshared: ::c_int, value: ::c_uint) -> ::c_int; in sem_init()
4116 pub fn sem_timedwait(sem: *mut sem_t, abstime: *const ::timespec) -> ::c_int; in sem_timedwait()
4117 pub fn sem_getvalue(sem: *mut sem_t, sval: *mut ::c_int) -> ::c_int; in sem_getvalue()
4192 pub fn sem_open(name: *const ::c_char, oflag: ::c_int, ...) -> *mut sem_t; in sem_open()
/third_party/rust/crates/libc/src/unix/redox/
Dmod.rs43 pub type sem_t = *mut ::c_void; typedef
/third_party/rust/crates/libc/src/unix/linux_like/android/
Dmod.rs3253 pub fn sem_timedwait(sem: *mut sem_t, abstime: *const ::timespec) -> ::c_int; in sem_timedwait()
3254 pub fn sem_getvalue(sem: *mut sem_t, sval: *mut ::c_int) -> ::c_int; in sem_getvalue()
3369 pub fn sem_open(name: *const ::c_char, oflag: ::c_int, ...) -> *mut sem_t; in sem_open()
/third_party/rust/crates/libc/src/unix/linux_like/linux/
Dmod.rs4151 pub fn sem_timedwait(sem: *mut sem_t, abstime: *const ::timespec) -> ::c_int; in sem_timedwait()
4152 pub fn sem_getvalue(sem: *mut sem_t, sval: *mut ::c_int) -> ::c_int; in sem_getvalue()
4265 pub fn sem_open(name: *const ::c_char, oflag: ::c_int, ...) -> *mut sem_t; in sem_open()
/third_party/rust/crates/libc/src/unix/linux_like/
Dmod.rs1653 pub fn sem_init(sem: *mut sem_t, pshared: ::c_int, value: ::c_uint) -> ::c_int; in sem_init()
/third_party/rust/crates/libc/src/unix/bsd/apple/
Dmod.rs24 pub type sem_t = ::c_int; typedef
5077 pub fn sem_init(sem: *mut sem_t, pshared: ::c_int, value: ::c_uint) -> ::c_int; in sem_init()
/third_party/rust/crates/libc/src/unix/bsd/freebsdlike/freebsd/
Dmod.rs13 pub type sem_t = _sem; typedef