Home
last modified time | relevance | path

Searched refs:VMStore (Results 1 – 25 of 25) sorted by relevance

/wasmtime-44.0.1/crates/wasmtime/src/runtime/vm/component/
H A Dlibcalls.rs186 _: &mut dyn VMStore, in utf8_to_utf8() argument
207 _: &mut dyn VMStore, in utf16_to_utf16() argument
243 _: &mut dyn VMStore, in latin1_to_latin1() argument
262 _: &mut dyn VMStore, in latin1_to_utf16() argument
293 _: &mut dyn VMStore, in utf8_to_utf16() argument
338 _: &mut dyn VMStore, in utf16_to_utf8() argument
393 _: &mut dyn VMStore, in latin1_to_utf8() argument
419 _: &mut dyn VMStore, in utf16_to_compact_probably_utf16() argument
455 _: &mut dyn VMStore, in utf8_to_latin1() argument
477 _: &mut dyn VMStore, in utf16_to_latin1() argument
[all …]
/wasmtime-44.0.1/crates/wasmtime/src/runtime/vm/
H A Dlibcalls.rs249 store: &mut dyn VMStore, in memory_grow() argument
310 store: &mut dyn VMStore, in table_grow_func_ref() argument
340 store: &mut dyn VMStore, in table_grow_gc_ref() argument
372 store: &mut dyn VMStore, in table_grow_cont_obj() argument
404 store: &mut dyn VMStore, in table_fill_func_ref() argument
427 store: &mut dyn VMStore, in table_fill_gc_ref() argument
451 store: &mut dyn VMStore, in table_fill_cont_obj() argument
474 store: &mut dyn VMStore, in table_copy() argument
514 store: &mut dyn VMStore, in table_init() argument
552 store: &mut dyn VMStore, in memory_copy() argument
[all …]
H A Dtraphandlers.rs124 store: &mut dyn VMStore, in catch_unwind_and_record_trap() argument
125 f: impl FnOnce(&mut dyn VMStore) -> R, in catch_unwind_and_record_trap()
169 store: &mut dyn VMStore, in maybe_catch_unwind() argument
170 f: impl FnOnce(&mut dyn VMStore) -> Self, in maybe_catch_unwind()
186 store: &mut dyn VMStore,
187 f: impl FnOnce(&mut dyn VMStore) -> $t,
212 store: &mut dyn VMStore, in maybe_catch_unwind() argument
213 f: impl FnOnce(&mut dyn VMStore) -> Self, in maybe_catch_unwind()
242 store: &mut dyn VMStore, in maybe_catch_unwind() argument
243 f: impl FnOnce(&mut dyn VMStore) -> Result<T, E>, in maybe_catch_unwind()
[all …]
H A Dthrow.rs3 use super::{VMContext, VMStore};
15 pub unsafe fn compute_handler(store: &mut dyn VMStore) -> Option<Handler> { in compute_handler()
H A Dcomponent.rs19 VMMemoryDefinition, VMOpaqueContext, VMStore, VMStoreRawPtr, VMTableImport, VMWasmCallFunction,
251 f: impl FnOnce(&mut dyn VMStore, Instance) -> R, in enter_host_from_wasm() argument
323 store: NonNull<dyn VMStore>, in new() argument
H A Dstack_switching.rs300 store: &mut dyn crate::vm::VMStore, in cont_new() argument
H A Dinstance.rs19 GcStore, HostResult, Imports, ModuleRuntimeInfo, SendSyncPtr, VMGlobalKind, VMStore,
278 f: impl FnOnce(&mut dyn VMStore, InstanceId) -> R, in enter_host_from_wasm() argument
/wasmtime-44.0.1/crates/wasmtime/src/runtime/component/concurrent/
H A Dtls.rs19 use crate::runtime::vm::VMStore;
34 Present(NonNull<dyn VMStore>),
45 pub fn set<R>(store: &mut dyn VMStore, f: impl FnOnce() -> R) -> R { in set() argument
72 pub fn get<R>(f: impl FnOnce(&mut dyn VMStore) -> R) -> R { in get()
108 Some(&'a mut dyn VMStore),
153 struct ResetStorage(NonNull<SetStorage>, NonNull<dyn VMStore>); in try_get()
H A Dfutures_and_streams.rs14 use crate::vm::{AlwaysMut, VMStore};
3070 store: &mut dyn VMStore, in consume() argument
3111 store: &mut dyn VMStore, in produce() argument
/wasmtime-44.0.1/crates/wasmtime/src/runtime/store/
H A Dtoken.rs1 use crate::runtime::vm::VMStore;
41 pub fn as_context_mut<'a>(&self, store: &'a mut dyn VMStore) -> StoreContextMut<'a, T> { in as_context_mut()
H A Ddata.rs2 use crate::runtime::vm::{self, GcStore, VMStore};
113 impl<I> Index<I> for dyn VMStore + '_
124 impl<I> IndexMut<I> for dyn VMStore + '_
H A Dasync_.rs6 use crate::runtime::vm::VMStore;
/wasmtime-44.0.1/crates/wasmtime/src/runtime/
H A Dvm.rs205 pub unsafe trait VMStore: 'static { interface
238 impl Deref for dyn VMStore + '_ {
246 impl DerefMut for dyn VMStore + '_ {
252 impl dyn VMStore + '_ {
261 unsafe { StoreContextMut(&mut *(self as *mut dyn VMStore as *mut StoreInner<T>)) } in unchecked_context_mut()
281 struct VMStoreRawPtr(pub NonNull<dyn VMStore>);
H A Dstore.rs97 SendSyncPtr, SignalHandler, StoreBox, Unwind, VMContext, VMFuncRef, VMGcRef, VMStore,
579 struct StorePtr(Option<NonNull<dyn VMStore>>);
2385 pub fn traitobj(&self) -> NonNull<dyn VMStore> { in traitobj() argument
2778 unsafe impl<T> VMStore for StoreInner<T> {
2937 impl AsStoreOpaque for dyn VMStore { implementation
H A Dmemory.rs7 use crate::vm::VMStore;
H A Dinstance.rs5 VMStore, VMTableImport, VMTagImport,
H A Dfunc.rs2341 let run = |store: &mut dyn crate::vm::VMStore, instance: InstanceId| { in array_call_trampoline()
/wasmtime-44.0.1/crates/wasmtime/src/runtime/component/
H A Dconcurrent.rs62 use crate::vm::{AlwaysMut, SendSyncPtr, VMFuncRef, VMMemoryDefinition, VMStore};
617 StartExplicit(Box<dyn FnOnce(&mut dyn VMStore) -> Result<()> + Send + Sync>),
692 Function(AlwaysMut<Box<dyn FnOnce(&mut dyn VMStore) -> Result<()> + Send>>),
745 store: &mut dyn VMStore, in poll_and_block()
823 fn handle_guest_call(store: &mut dyn VMStore, call: GuestCall) -> Result<()> { in handle_guest_call() argument
2153 move |store: &mut dyn VMStore| { in queue_call()
2210 Box::new(move |store: &mut dyn VMStore| { in queue_call()
2249 Box::new(move |store: &mut dyn VMStore| { in queue_call()
2851 let on_complete = move |store: &mut dyn VMStore| { in first_poll()
2919 store: &mut dyn VMStore, in task_return() argument
[all …]
H A Dstore.rs8 use crate::runtime::vm::VMStore;
133 pub(crate) fn drop_fibers_and_futures(store: &mut dyn VMStore) { in drop_fibers_and_futures() argument
/wasmtime-44.0.1/crates/wasmtime/src/runtime/gc/enabled/
H A Dexternref.rs8 use crate::vm::VMStore;
H A Dexnref.rs6 use crate::vm::VMStore;
H A Dstructref.rs6 use crate::vm::VMStore;
H A Darrayref.rs6 use crate::vm::VMStore;
/wasmtime-44.0.1/crates/wasmtime/src/runtime/externals/
H A Dtable.rs4 self, GcStore, SendSyncPtr, TableElementType, VMFuncRef, VMGcRef, VMStore,
/wasmtime-44.0.1/crates/wasmtime/src/runtime/component/func/
H A Dhost.rs16 use crate::runtime::vm::{VMOpaqueContext, VMStore};