Lines Matching refs:offset
484 let offset = self.offsets.trampoline_func_ref(idx); in trampoline_func_ref() localVariable
485 let ret = self.vmctx_plus_offset_raw::<VMFuncRef>(offset); in trampoline_func_ref()
498 let offset = self.offsets.unsafe_intrinsic_func_ref(idx); in unsafe_intrinsic_func_ref() localVariable
499 let ret = self.vmctx_plus_offset_raw::<VMFuncRef>(offset); in unsafe_intrinsic_func_ref()
523 let offset = self.offsets.runtime_memory(idx); in set_runtime_memory() localVariable
524 let storage = self.vmctx_plus_offset_mut::<VmPtr<VMMemoryDefinition>>(offset); in set_runtime_memory()
537 let offset = self.offsets.runtime_realloc(idx); in set_runtime_realloc() localVariable
538 let storage = self.vmctx_plus_offset_mut::<VmPtr<VMFuncRef>>(offset); in set_runtime_realloc()
551 let offset = self.offsets.runtime_callback(idx); in set_runtime_callback() localVariable
552 let storage = self.vmctx_plus_offset_mut::<VmPtr<VMFuncRef>>(offset); in set_runtime_callback()
565 let offset = self.offsets.runtime_post_return(idx); in set_runtime_post_return() localVariable
566 let storage = self.vmctx_plus_offset_mut::<VmPtr<VMFuncRef>>(offset); in set_runtime_post_return()
582 let offset = self.offsets.runtime_table(idx); in set_runtime_table() localVariable
583 let storage = self.vmctx_plus_offset_mut::<VMTableImport>(offset); in set_runtime_table()
598 let offset = self.offsets.lowering(idx); in set_lowering() localVariable
599 *self.vmctx_plus_offset_mut(offset) = lowering; in set_lowering()
612 let offset = self.offsets.trampoline_func_ref(idx); in set_trampoline() localVariable
613 debug_assert!(*self.vmctx_plus_offset::<usize>(offset) == INVALID_PTR); in set_trampoline()
615 *self.vmctx_plus_offset_mut(offset) = VMFuncRef { in set_trampoline()
633 let offset = self.offsets.unsafe_intrinsic_func_ref(intrinsic); in set_intrinsic() localVariable
634 debug_assert!(*self.vmctx_plus_offset::<usize>(offset) == INVALID_PTR); in set_intrinsic()
636 *self.vmctx_plus_offset_mut(offset) = VMFuncRef { in set_intrinsic()
655 let offset = self.offsets.resource_destructor(idx); in set_resource_destructor() localVariable
656 debug_assert!(*self.vmctx_plus_offset::<usize>(offset) == INVALID_PTR); in set_resource_destructor()
657 *self.vmctx_plus_offset_mut(offset) = dtor.map(VmPtr::from); in set_resource_destructor()
667 let offset = self.offsets.resource_destructor(idx); in resource_destructor() localVariable
668 debug_assert!(*self.vmctx_plus_offset::<usize>(offset) != INVALID_PTR); in resource_destructor()
669 (*self.vmctx_plus_offset::<Option<VmPtr<VMFuncRef>>>(offset)).map(|p| p.as_non_null()) in resource_destructor()
674 let offset = self.offsets.magic(); in initialize_vmctx() localVariable
678 *self.as_mut().vmctx_plus_offset_mut(offset) = VMCOMPONENT_MAGIC; in initialize_vmctx()
687 let offset = self.offsets.builtins(); in initialize_vmctx() localVariable
689 *self.as_mut().vmctx_plus_offset_mut(offset) = VmPtr::from(ptr); in initialize_vmctx()
694 let offset = self.offsets.vm_store_context(); in initialize_vmctx() localVariable
696 *self.as_mut().vmctx_plus_offset_mut(offset) = in initialize_vmctx()
721 let offset = self.offsets.lowering_callee(i); in initialize_vmctx() localVariable
724 *self.as_mut().vmctx_plus_offset_mut(offset) = INVALID_PTR; in initialize_vmctx()
726 let offset = self.offsets.lowering_data(i); in initialize_vmctx() localVariable
729 *self.as_mut().vmctx_plus_offset_mut(offset) = INVALID_PTR; in initialize_vmctx()
734 let offset = self.offsets.trampoline_func_ref(i); in initialize_vmctx() localVariable
737 *self.as_mut().vmctx_plus_offset_mut(offset) = INVALID_PTR; in initialize_vmctx()
742 let offset = self.offsets.unsafe_intrinsic_func_ref(i); in initialize_vmctx() localVariable
745 *self.as_mut().vmctx_plus_offset_mut(offset) = INVALID_PTR; in initialize_vmctx()
750 let offset = self.offsets.runtime_memory(i); in initialize_vmctx() localVariable
753 *self.as_mut().vmctx_plus_offset_mut(offset) = INVALID_PTR; in initialize_vmctx()
758 let offset = self.offsets.runtime_realloc(i); in initialize_vmctx() localVariable
761 *self.as_mut().vmctx_plus_offset_mut(offset) = INVALID_PTR; in initialize_vmctx()
766 let offset = self.offsets.runtime_callback(i); in initialize_vmctx() localVariable
769 *self.as_mut().vmctx_plus_offset_mut(offset) = INVALID_PTR; in initialize_vmctx()
774 let offset = self.offsets.runtime_post_return(i); in initialize_vmctx() localVariable
777 *self.as_mut().vmctx_plus_offset_mut(offset) = INVALID_PTR; in initialize_vmctx()
782 let offset = self.offsets.resource_destructor(i); in initialize_vmctx() localVariable
785 *self.as_mut().vmctx_plus_offset_mut(offset) = INVALID_PTR; in initialize_vmctx()
790 let offset = self.offsets.runtime_table(i); in initialize_vmctx() localVariable
795 offset + offset_of!(VMTableImport, from) as u32, in initialize_vmctx()
798 offset + offset_of!(VMTableImport, vmctx) as u32, in initialize_vmctx()
1009 .offset(-(offset_of!(ComponentInstance, vmctx) as isize)) in instance()