Type Alias scm_i_thread
Source pub type scm_i_thread = Struct_scm_i_thread;
#[repr(C)]
pub struct scm_i_thread {Show 30 fields
pub next_thread: *mut Struct_scm_i_thread,
pub handle: *mut Struct_scm_unused_struct,
pub pthread: u64,
pub cleanup_handler: *mut Struct_scm_unused_struct,
pub join_queue: *mut Struct_scm_unused_struct,
pub admin_mutex: Union_Unnamed18,
pub mutexes: *mut Struct_scm_unused_struct,
pub held_mutex: *mut Union_Unnamed18,
pub result: *mut Struct_scm_unused_struct,
pub canceled: i32,
pub exited: i32,
pub guile_mode: i32,
pub sleep_object: *mut Struct_scm_unused_struct,
pub sleep_mutex: *mut Union_Unnamed18,
pub sleep_cond: Union_Unnamed20,
pub sleep_fd: i32,
pub sleep_pipe: [i32; 2],
pub current_mark_stack_ptr: *mut c_void,
pub current_mark_stack_limit: *mut c_void,
pub dynamic_state: *mut Struct_scm_unused_struct,
pub dynwinds: *mut Struct_scm_unused_struct,
pub active_asyncs: *mut Struct_scm_unused_struct,
pub block_asyncs: u32,
pub pending_asyncs: u32,
pub continuation_root: *mut Struct_scm_unused_struct,
pub continuation_base: *mut i64,
pub vm: *mut Struct_scm_unused_struct,
pub base: *mut i64,
pub regs: [Struct___jmp_buf_tag; 1],
pub critical_section_level: i32,
}
§handle: *mut Struct_scm_unused_struct§cleanup_handler: *mut Struct_scm_unused_struct