Lines Matching refs:NonNull
29 use core::ptr::NonNull;
190 vmctx: NonNull<VMOpaqueContext>,
191 data: NonNull<u8>,
194 args_and_results: NonNull<mem::MaybeUninit<ValRaw>>,
250 vmctx: NonNull<VMComponentContext>, in enter_host_from_wasm()
279 unsafe fn from_vmctx(vmctx: NonNull<VMComponentContext>) -> NonNull<ComponentInstance> { in from_vmctx()
296 vmctx: NonNull<VMComponentContext>, in vmctx_instance_id()
323 store: NonNull<dyn VMStore>, in new()
356 pub fn vmctx(&self) -> NonNull<VMComponentContext> { in vmctx()
376 pub fn runtime_memory(&self, idx: RuntimeMemoryIndex) -> NonNull<VMMemoryDefinition> { in runtime_memory()
428 pub fn runtime_realloc(&self, idx: RuntimeReallocIndex) -> NonNull<VMFuncRef> { in runtime_realloc()
440 pub fn runtime_callback(&self, idx: RuntimeCallbackIndex) -> NonNull<VMFuncRef> { in runtime_callback()
452 pub fn runtime_post_return(&self, idx: RuntimePostReturnIndex) -> NonNull<VMFuncRef> { in runtime_post_return()
482 pub fn trampoline_func_ref(&self, idx: TrampolineIndex) -> NonNull<VMFuncRef> { in trampoline_func_ref()
496 pub fn unsafe_intrinsic_func_ref(&self, idx: UnsafeIntrinsic) -> NonNull<VMFuncRef> { in unsafe_intrinsic_func_ref()
520 ptr: NonNull<VMMemoryDefinition>, in set_runtime_memory()
534 ptr: NonNull<VMFuncRef>, in set_runtime_realloc()
548 ptr: NonNull<VMFuncRef>, in set_runtime_callback()
562 ptr: NonNull<VMFuncRef>, in set_runtime_post_return()
607 wasm_call: NonNull<VMWasmCallFunction>, in set_trampoline()
608 array_call: NonNull<VMArrayCallFunction>, in set_trampoline()
628 wasm_call: NonNull<VMWasmCallFunction>, in set_intrinsic()
629 array_call: NonNull<VMArrayCallFunction>, in set_intrinsic()
652 dtor: Option<NonNull<VMFuncRef>>, in set_resource_destructor()
665 pub fn resource_destructor(&self, idx: ResourceIndex) -> Option<NonNull<VMFuncRef>> { in resource_destructor()
889 ) -> (Option<NonNull<VMFuncRef>>, Option<RuntimeInstance>) { in dtor_and_instance()
959 pub(crate) fn task_may_block(&self) -> NonNull<VMGlobalDefinition> { in task_may_block()
1022 pub unsafe fn from_opaque(opaque: NonNull<VMOpaqueContext>) -> NonNull<VMComponentContext> { in from_opaque()
1037 pub fn from_vmcomponent(ptr: NonNull<VMComponentContext>) -> NonNull<VMOpaqueContext> { in from_vmcomponent()
1053 pub unsafe fn from_raw(ptr: NonNull<VMGlobalDefinition>) -> InstanceFlags { in from_raw()
1074 pub fn as_raw(&self) -> NonNull<VMGlobalDefinition> { in as_raw()