Home
last modified time | relevance | path

Searched refs:StoreInstanceId (Results 1 – 9 of 9) sorted by relevance

/wasmtime-44.0.1/crates/wasmtime/src/runtime/externals/
H A Dtag.rs6 store::{StoreInstanceId, StoreOpaque},
17 instance: StoreInstanceId,
22 pub(crate) fn from_raw(instance: StoreInstanceId, index: DefinedTagIndex) -> Tag { in from_raw() argument
110 let instance = StoreInstanceId::new(store.id(), instance); in from_raw_indices()
H A Dtable.rs6 use crate::store::{AutoAssertNoGc, StoreInstanceId, StoreOpaque, StoreResourceLimiter};
32 instance: StoreInstanceId,
551 pub(crate) fn from_raw(instance: StoreInstanceId, index: DefinedTableIndex) -> Table { in from_raw() argument
H A Dglobal.rs6 store::{AutoAssertNoGc, InstanceId, StoreId, StoreInstanceId, StoreOpaque},
321 pub(crate) fn from_core(instance: StoreInstanceId, index: DefinedGlobalIndex) -> Global { in from_core() argument
/wasmtime-44.0.1/crates/wasmtime/src/runtime/store/
H A Ddata.rs226 pub struct StoreInstanceId { struct
231 impl StoreInstanceId { argument
232 pub(crate) fn new(store_id: StoreId, instance: InstanceId) -> StoreInstanceId { in new() argument
233 StoreInstanceId { store_id, instance } in new()
299 impl Index<StoreInstanceId> for StoreOpaque {
303 fn index(&self, id: StoreInstanceId) -> &Self::Output { in index()
/wasmtime-44.0.1/crates/wasmtime/src/runtime/
H A Dmemory.rs4 use crate::store::{StoreInstanceId, StoreOpaque, StoreResourceLimiter};
215 instance: StoreInstanceId,
656 pub(crate) unsafe fn from_raw(instance: StoreInstanceId, index: DefinedMemoryIndex) -> Memory { in from_raw() argument
H A Dinstance.rs8 AllocateInstanceKind, Asyncness, InstanceId, StoreInstanceId, StoreOpaque, StoreResourceLimiter,
38 pub(crate) id: StoreInstanceId,
371 id: StoreInstanceId::new(store.id(), id), in from_wasmtime()
H A Dstore.rs1729 pub fn module_for_instance(&self, instance: StoreInstanceId) -> Option<&'_ Module> { in module_for_instance()
1859 let instance = StoreInstanceId::new(self.id(), id); in for_each_table()
/wasmtime-44.0.1/crates/wasmtime/src/runtime/vm/
H A Dinstance.rs23 Asyncness, InstanceId, StoreId, StoreInstanceId, StoreOpaque, StoreResourceLimiter,
588 crate::Table::from_raw(StoreInstanceId::new(store, id), def_index) in get_exported_table()
635 let store_id = StoreInstanceId::new(store, id); in get_exported_memory()
649 let instance = StoreInstanceId::new(store, self.id); in get_exported_global()
665 crate::Global::from_core(StoreInstanceId::new(store, id), index) in get_exported_global()
715 crate::Tag::from_raw(StoreInstanceId::new(store, id), def_index) in get_exported_tag()
H A Dlibcalls.rs60 use crate::runtime::store::{Asyncness, InstanceId, StoreInstanceId, StoreOpaque};
499 StoreInstanceId::new(store.id(), src_instance_id), in table_copy()
503 StoreInstanceId::new(store.id(), dst_instance_id), in table_copy()