pub type l4_umword_t = ::c_ulong; pub type pthread_t = *mut ::c_void;
s! {
pub struct l4_sched_cpu_set_t {
gran_offset: l4_umword_t ,
map: l4_umword_t ,
}
}
#[cfg(target_os = "l4re")]
#[allow(missing_debug_implementations)]
pub struct pthread_attr_t {
pub __detachstate: ::c_int,
pub __schedpolicy: ::c_int,
pub __schedparam: super::__sched_param,
pub __inheritsched: ::c_int,
pub __scope: ::c_int,
pub __guardsize: ::size_t,
pub __stackaddr_set: ::c_int,
pub __stackaddr: *mut ::c_void, pub __stacksize: ::size_t,
pub affinity: l4_sched_cpu_set_t,
pub create_flags: ::c_uint,
}
pub const PTHREAD_STACK_MIN: usize = 65536;