Home
last modified time | relevance | path

Searched refs:InstanceId (Results 1 – 19 of 19) sorted by relevance

/wasmtime-44.0.1/crates/wasmtime/src/runtime/vm/
H A Dlibcalls.rs250 instance: InstanceId, in memory_grow() argument
311 instance: InstanceId, in table_grow_func_ref() argument
341 instance: InstanceId, in table_grow_gc_ref() argument
373 instance: InstanceId, in table_grow_cont_obj() argument
405 instance: InstanceId, in table_fill_func_ref() argument
428 instance: InstanceId, in table_fill_gc_ref() argument
452 instance: InstanceId, in table_fill_cont_obj() argument
475 instance: InstanceId, in table_copy() argument
515 instance: InstanceId, in table_init() argument
553 instance: InstanceId, in memory_copy() argument
[all …]
H A Dcomponent.rs22 use crate::store::InstanceId;
136 instances: PrimaryMap<RuntimeInstanceIndex, InstanceId>,
909 pub fn push_instance_id(self: Pin<&mut Self>, id: InstanceId) -> RuntimeInstanceIndex { in push_instance_id()
919 pub fn instance(&self, idx: RuntimeInstanceIndex) -> InstanceId { in instance() argument
923 fn instances_mut(self: Pin<&mut Self>) -> &mut PrimaryMap<RuntimeInstanceIndex, InstanceId> { in instances_mut() argument
H A Dconst_expr.rs5 use crate::store::{Asyncness, AutoAssertNoGc, InstanceId, StoreOpaque, StoreResourceLimiter};
35 pub(crate) instance: InstanceId,
41 pub fn new(instance: InstanceId, asyncness: Asyncness) -> Self { in new() argument
H A Dinstance.rs23 Asyncness, InstanceId, StoreId, StoreInstanceId, StoreOpaque, StoreResourceLimiter,
96 id: InstanceId,
278 f: impl FnOnce(&mut dyn VMStore, InstanceId) -> R, in enter_host_from_wasm()
950 instance: InstanceId, in table_init() argument
981 elements_instance_id: InstanceId, in table_init_segment() argument
1558 pub fn id(&self) -> InstanceId { in id() argument
H A Dstack_switching.rs301 instance: crate::store::InstanceId, in cont_new() argument
/wasmtime-44.0.1/crates/wasmtime/src/runtime/vm/gc/enabled/
H A Dexnref.rs6 store::{AutoAssertNoGc, InstanceId},
188 instance: InstanceId, in initialize_tag() argument
205 pub fn tag(&self, store: &mut AutoAssertNoGc) -> Result<(InstanceId, DefinedTagIndex)> { in tag() argument
213 let instance = InstanceId::from_u32(instance); in tag()
/wasmtime-44.0.1/crates/wasmtime/src/runtime/store/
H A Ddata.rs14 pub struct InstanceId(u32); struct
15 wasmtime_environ::entity_impl!(InstanceId);
228 instance: InstanceId,
232 pub(crate) fn new(store_id: StoreId, instance: InstanceId) -> StoreInstanceId { in new()
247 pub(crate) fn instance(&self) -> InstanceId { in instance() argument
/wasmtime-44.0.1/crates/wasmtime/src/runtime/externals/
H A Dtag.rs11 use crate::store::InstanceId;
94 pub(crate) fn to_raw_indices(&self) -> (InstanceId, DefinedTagIndex) { in to_raw_indices() argument
107 instance: InstanceId, in from_raw_indices() argument
H A Dglobal.rs6 store::{AutoAssertNoGc, InstanceId, StoreId, StoreInstanceId, StoreOpaque},
113 instance: InstanceId, in new_instance() argument
356 let instance = InstanceId::from_u32(self.instance); in wasmtime_ty()
376 let instance = InstanceId::from_u32(self.instance); in vmimport()
432 let instance = InstanceId::from_u32(self.instance); in definition()
/wasmtime-44.0.1/crates/wasmtime/src/runtime/trampoline/
H A Dtable.rs4 use crate::store::{AllocateInstanceKind, InstanceId, StoreOpaque, StoreResourceLimiter};
13 ) -> Result<InstanceId> { in create_table() argument
H A Dtag.rs5 use crate::store::{AllocateInstanceKind, InstanceId, StoreOpaque};
12 pub fn create_tag(store: &mut StoreOpaque, ty: &TagType) -> Result<InstanceId> { in create_tag() argument
H A Dmemory.rs10 use crate::store::{AllocateInstanceKind, InstanceId, StoreOpaque, StoreResourceLimiter};
32 ) -> Result<InstanceId> { in create_memory() argument
/wasmtime-44.0.1/crates/wasmtime/src/runtime/vm/instance/
H A Dallocator.rs9 use crate::store::{Asyncness, InstanceId, StoreOpaque, StoreResourceLimiter};
43 pub id: InstanceId,
500 instance: InstanceId, in check_table_init_bounds() argument
596 instance: InstanceId, in get_memory_init_start() argument
613 instance: InstanceId, in check_memory_init_bounds() argument
740 instance: InstanceId, in check_init_bounds() argument
817 instance: InstanceId, in initialize_instance() argument
/wasmtime-44.0.1/crates/environ/src/component/translate/
H A Dadapt.rs385 Instance(dfg::InstanceId),
479 instance = dfg::InstanceId::from_u32(instance.as_u32() - 1); in core_export()
483 fn instance(&mut self, dfg: &dfg::ComponentDfg, instance: dfg::InstanceId) { in instance() argument
H A Dinline.rs171 runtime_instances: PrimaryMap<dfg::InstanceId, InstanceModule>,
295 Instantiated(dfg::InstanceId, ModuleIndex),
/wasmtime-44.0.1/crates/wasmtime/src/runtime/
H A Dstore.rs476 instances: TryPrimaryMap<InstanceId, StoreInstance>,
1749 pub fn instance(&self, id: InstanceId) -> &vm::Instance { in instance()
1759 pub fn instance_mut(&mut self, id: InstanceId) -> Pin<&mut vm::Instance> { in instance_mut()
1768 id: InstanceId, in instance_and_module_registry_mut() argument
1789 ids: [InstanceId; N], in optional_gc_store_and_instances_mut()
1802 id: InstanceId, in optional_gc_store_and_instance_mut() argument
1811 id: InstanceId, in optional_gc_store_and_registry_and_instance_mut() argument
1952 id: InstanceId::reserved_value(), in allocate_gc_store()
2609 ) -> Result<InstanceId> { in allocate_instance() argument
H A Dinstance.rs8 AllocateInstanceKind, Asyncness, InstanceId, StoreInstanceId, StoreOpaque, StoreResourceLimiter,
369 pub(crate) fn from_wasmtime(id: InstanceId, store: &mut StoreOpaque) -> Instance { in from_wasmtime() argument
610 pub(crate) fn id(&self) -> InstanceId { in id() argument
H A Dfunc.rs8 use crate::store::{Asyncness, AutoAssertNoGc, InstanceId, StoreId, StoreOpaque};
2341 let run = |store: &mut dyn crate::vm::VMStore, instance: InstanceId| { in array_call_trampoline()
/wasmtime-44.0.1/crates/environ/src/component/
H A Ddfg.rs91 pub instances: PrimaryMap<InstanceId, Instance>,
163 Instance(InstanceId, RuntimeComponentInstanceIndex),
218 pub struct InstanceId(u32);
296 pub instance: InstanceId,
721 Normal(InstanceId),
739 instance: InstanceId, in instantiate() argument