Home
last modified time | relevance | path

Searched refs:VMTableImport (Results 1 – 7 of 7) sorted by relevance

/wasmtime-44.0.1/crates/wasmtime/src/runtime/vm/
H A Dimports.rs2 VMFunctionImport, VMGlobalImport, VMMemoryImport, VMTableImport, VMTagImport,
22 pub tables: &'a [VMTableImport],
H A Dcomponent.rs19 VMMemoryDefinition, VMOpaqueContext, VMStore, VMStoreRawPtr, VMTableImport, VMWasmCallFunction,
389 pub fn runtime_table(&self, idx: RuntimeTableIndex) -> VMTableImport { in runtime_table() argument
391 let ret = *self.vmctx_plus_offset::<VMTableImport>(self.offsets.runtime_table(idx)); in runtime_table()
580 pub fn set_runtime_table(self: Pin<&mut Self>, idx: RuntimeTableIndex, import: VMTableImport) { in set_runtime_table() argument
583 let storage = self.vmctx_plus_offset_mut::<VMTableImport>(offset); in set_runtime_table()
795 offset + offset_of!(VMTableImport, from) as u32, in initialize_vmctx()
798 offset + offset_of!(VMTableImport, vmctx) as u32, in initialize_vmctx()
H A Dvmcontext.rs148 pub struct VMTableImport { struct
160 unsafe impl VmSafe for VMTableImport {} argument
164 use super::VMTableImport;
175 size_of::<VMTableImport>(), in check_vmtable_offsets()
179 offset_of!(VMTableImport, from), in check_vmtable_offsets()
183 offset_of!(VMTableImport, vmctx), in check_vmtable_offsets()
187 offset_of!(VMTableImport, index), in check_vmtable_offsets()
H A Dinstance.rs16 VMTableDefinition, VMTableImport, VMTagDefinition, VMTagImport,
381 fn imported_table(&self, index: TableIndex) -> &VMTableImport { in imported_table() argument
/wasmtime-44.0.1/crates/wasmtime/src/runtime/externals/
H A Dtable.rs561 pub(crate) fn vmimport(&self, store: &StoreOpaque) -> vm::VMTableImport { in vmimport() argument
563 vm::VMTableImport { in vmimport()
/wasmtime-44.0.1/crates/wasmtime/src/runtime/
H A Dinstance.rs5 VMStore, VMTableImport, VMTagImport,
661 tables: TryPrimaryMap<TableIndex, VMTableImport>,
H A Dvm.rs131 VMStoreContext, VMTableImport, VMTagImport, VMWasmCallFunction, ValRaw,