| /wasmtime-44.0.1/crates/wasmtime/src/runtime/externals/ |
| H A D | tag.rs | 6 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 D | table.rs | 6 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 D | global.rs | 6 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 D | data.rs | 226 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 D | memory.rs | 4 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 D | instance.rs | 8 AllocateInstanceKind, Asyncness, InstanceId, StoreInstanceId, StoreOpaque, StoreResourceLimiter, 38 pub(crate) id: StoreInstanceId, 371 id: StoreInstanceId::new(store.id(), id), in from_wasmtime()
|
| H A D | store.rs | 1729 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 D | instance.rs | 23 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 D | libcalls.rs | 60 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()
|