Home
last modified time | relevance | path

Searched refs:StoreResourceLimiter (Results 1 – 18 of 18) sorted by relevance

/wasmtime-44.0.1/crates/wasmtime/src/runtime/
H A Dtrampoline.rs16 use crate::store::{StoreOpaque, StoreResourceLimiter};
22 limiter: Option<&mut StoreResourceLimiter<'_>>, in generate_memory_export()
35 limiter: Option<&mut StoreResourceLimiter<'_>>, in generate_table_export()
H A Dstore.rs325 pub enum StoreResourceLimiter<'a> { enum
331 impl StoreResourceLimiter<'_> { implementation
1575 ) -> Result<(Option<StoreResourceLimiter<'_>>, &mut StoreOpaque)> { in validate_sync_resource_limiter_and_store_opaque()
1577 if !matches!(limiter, None | Some(StoreResourceLimiter::Sync(_))) { in validate_sync_resource_limiter_and_store_opaque()
1910 limiter: Option<&mut StoreResourceLimiter<'_>>, in ensure_gc_store()
1921 limiter: Option<&mut StoreResourceLimiter<'_>>, in allocate_gc_store()
1939 limiter: Option<&mut StoreResourceLimiter<'_>>, in allocate_gc_store()
1980 _: Option<&mut StoreResourceLimiter<'_>>, in allocate_gc_store()
2605 limiter: Option<&mut StoreResourceLimiter<'_>>, in allocate_instance()
2801 ) -> (Option<StoreResourceLimiter<'_>>, &mut StoreOpaque) { in resource_limiter_and_store_opaque()
[all …]
H A Dmemory.rs4 use crate::store::{StoreInstanceId, StoreOpaque, StoreResourceLimiter};
288 limiter: Option<&mut StoreResourceLimiter<'_>>, in _new()
632 limiter: Option<&mut StoreResourceLimiter<'_>>, in _grow()
H A Dvm.rs38 use crate::store::{StoreInner, StoreOpaque, StoreResourceLimiter};
216 ) -> (Option<StoreResourceLimiter<'_>>, &mut StoreOpaque); in resource_limiter_and_store_opaque()
H A Dinstance.rs8 AllocateInstanceKind, Asyncness, InstanceId, StoreInstanceId, StoreOpaque, StoreResourceLimiter,
288 mut limiter: Option<&mut StoreResourceLimiter<'_>>, in new_raw()
/wasmtime-44.0.1/crates/wasmtime/src/runtime/store/
H A Dgc.rs20 limiter: Option<&mut StoreResourceLimiter<'_>>, in gc()
55 limiter: Option<&mut StoreResourceLimiter<'_>>, in grow_or_collect_gc_heap()
77 limiter: Option<&mut StoreResourceLimiter<'_>>, in grow_gc_heap()
177 mut limiter: Option<&mut StoreResourceLimiter<'_>>, in retry_after_gc_async()
/wasmtime-44.0.1/crates/wasmtime/src/runtime/trampoline/
H A Dtable.rs4 use crate::store::{AllocateInstanceKind, InstanceId, StoreOpaque, StoreResourceLimiter};
11 limiter: Option<&mut StoreResourceLimiter<'_>>, in create_table()
H A Dmemory.rs10 use crate::store::{AllocateInstanceKind, InstanceId, StoreOpaque, StoreResourceLimiter};
29 limiter: Option<&mut StoreResourceLimiter<'_>>, in create_memory()
/wasmtime-44.0.1/crates/wasmtime/src/runtime/vm/
H A Dmemory.rs79 use crate::runtime::store::StoreResourceLimiter;
246 limiter: Option<&mut StoreResourceLimiter<'_>>, in new_dynamic()
268 limiter: Option<&mut StoreResourceLimiter<'_>>, in new_static()
299 limiter: Option<&mut StoreResourceLimiter<'_>>, in limit_new()
416 limiter: Option<&mut StoreResourceLimiter<'_>>, in grow()
639 mut limiter: Option<&mut StoreResourceLimiter<'_>>, in grow()
H A Dconst_expr.rs5 use crate::store::{Asyncness, AutoAssertNoGc, InstanceId, StoreOpaque, StoreResourceLimiter};
76 limiter: Option<&mut StoreResourceLimiter<'_>>, in struct_new()
91 limiter: Option<&mut StoreResourceLimiter<'_>>, in struct_new_default()
194 limiter: Option<&mut StoreResourceLimiter<'_>>, in eval()
216 mut limiter: Option<&mut StoreResourceLimiter<'_>>, in eval_loop()
H A Dtable.rs6 use crate::runtime::store::StoreResourceLimiter;
334 limiter: Option<&mut StoreResourceLimiter<'_>>, in new_dynamic()
360 limiter: Option<&mut StoreResourceLimiter<'_>>, in new_static()
445 limiter: Option<&mut StoreResourceLimiter<'_>>, in limit_new()
623 limiter: Option<&mut StoreResourceLimiter<'_>>, in grow_func()
636 limiter: Option<&mut StoreResourceLimiter<'_>>, in grow_gc_ref()
650 limiter: Option<&mut StoreResourceLimiter<'_>>, in grow_cont()
663 mut limiter: Option<&mut StoreResourceLimiter<'_>>, in _grow()
H A Dinstance.rs23 Asyncness, InstanceId, StoreId, StoreInstanceId, StoreOpaque, StoreResourceLimiter,
725 limiter: Option<&mut StoreResourceLimiter<'_>>, in memory_grow()
948 limiter: Option<&mut StoreResourceLimiter<'_>>, in table_init()
979 mut limiter: Option<&mut StoreResourceLimiter<'_>>, in table_init_segment()
/wasmtime-44.0.1/crates/wasmtime/src/runtime/vm/instance/
H A Dallocator.rs9 use crate::store::{Asyncness, InstanceId, StoreOpaque, StoreResourceLimiter};
59 pub limiter: Option<&'a mut StoreResourceLimiter<'b>>,
530 mut limiter: Option<&mut StoreResourceLimiter<'_>>, in initialize_tables()
760 mut limiter: Option<&mut StoreResourceLimiter<'_>>, in initialize_globals()
816 mut limiter: Option<&mut StoreResourceLimiter<'_>>, in initialize_instance()
/wasmtime-44.0.1/crates/wasmtime/src/runtime/gc/enabled/
H A Dexternref.rs12 store::{AutoAssertNoGc, StoreOpaque, StoreResourceLimiter},
318 limiter: Option<&mut StoreResourceLimiter<'_>>, in _new_async()
H A Darrayref.rs4 use crate::store::{Asyncness, StoreId, StoreResourceLimiter};
369 limiter: Option<&mut StoreResourceLimiter<'_>>, in _new_async()
531 limiter: Option<&mut StoreResourceLimiter<'_>>, in _new_fixed_async()
H A Dexnref.rs4 use crate::store::{Asyncness, StoreId, StoreResourceLimiter};
270 limiter: Option<&mut StoreResourceLimiter<'_>>, in _new_async()
H A Dstructref.rs13 store::{AutoAssertNoGc, StoreContextMut, StoreOpaque, StoreResourceLimiter},
285 limiter: Option<&mut StoreResourceLimiter<'_>>, in _new_async()
/wasmtime-44.0.1/crates/wasmtime/src/runtime/externals/
H A Dtable.rs6 use crate::store::{AutoAssertNoGc, StoreInstanceId, StoreOpaque, StoreResourceLimiter};
118 limiter: Option<&mut StoreResourceLimiter<'_>>, in _new()