Lines Matching refs:VMContRef
45 pub contref: NonNull<VMContRef>,
50 pub fn new(contref: NonNull<VMContRef>, revision: usize) -> Self { in new() argument
63 NonNull::new(contref.cast::<VMContRef>()).map(|contref| Self::new(contref, revision)) in from_raw_parts()
191 pub struct VMContRef { struct
204 pub last_ancestor: *mut VMContRef, argument
236 impl VMContRef { argument
278 impl Drop for VMContRef { implementation
293 unsafe impl Send for VMContRef {} implementation
294 unsafe impl Sync for VMContRef {} implementation
305 ) -> crate::Result<*mut VMContRef> { in cont_new() argument
442 Continuation(*mut VMContRef) = wasmtime_environ::STACK_CHAIN_CONTINUATION_DISCRIMINANT,
485 type Item = *mut VMContRef;
649 offset_of!(VMContRef, common_stack_information), in check_vm_contref_offsets()
653 offset_of!(VMContRef, parent_chain), in check_vm_contref_offsets()
657 offset_of!(VMContRef, last_ancestor), in check_vm_contref_offsets()
665 offset_of!(VMContRef, revision), in check_vm_contref_offsets()
669 offset_of!(VMContRef, stack), in check_vm_contref_offsets()
673 offset_of!(VMContRef, args), in check_vm_contref_offsets()
677 offset_of!(VMContRef, values), in check_vm_contref_offsets()