Home
last modified time | relevance | path

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

123456

/wasmtime-44.0.1/crates/wasmtime/src/runtime/store/
H A Dcontext.rs114 fn as_context_mut(&mut self) -> StoreContextMut<'_, T> { in as_context_mut()
115 StoreContextMut(&mut self.inner) in as_context_mut()
128 impl<T: 'static> AsContext for StoreContextMut<'_, T> { implementation
137 impl<T: 'static> AsContextMut for StoreContextMut<'_, T> { implementation
139 fn as_context_mut(&mut self) -> StoreContextMut<'_, T> { in as_context_mut()
140 StoreContextMut(&mut *self.0) in as_context_mut()
146 fn from(store: StoreContextMut<'a, T>) -> StoreContext<'a, T> { in from()
173 fn as_context_mut(&mut self) -> StoreContextMut<'_, T> { in as_context_mut()
174 StoreContextMut(&mut **self) in as_context_mut()
201 fn as_context_mut(&mut self) -> StoreContextMut<'_, T::Data> { in as_context_mut()
[all …]
H A Dasync_.rs8 use crate::{Store, StoreContextMut, UpdateDeadline};
16 async fn handle_call_event(&self, t: StoreContextMut<'_, T>, ch: CallHook) -> Result<()>; in handle_call_event()
104 StoreContextMut(&mut self.inner).gc_async(why).await in gc_async()
136 impl<'a, T> StoreContextMut<'a, T> { impl
206 impl<T> StoreContextMut<'_, T> { implementation
210 func: impl FnOnce(&mut StoreContextMut<'_, T>) -> R + Send + Sync, in on_fiber()
212 fiber::on_fiber(self.0, |me| func(&mut StoreContextMut(me))).await in on_fiber()
H A Dtoken.rs2 use crate::{StoreContextMut, store::StoreId};
30 pub fn new(store: StoreContextMut<T>) -> Self { in new()
41 pub fn as_context_mut<'a>(&self, store: &'a mut dyn VMStore) -> StoreContextMut<'a, T> { in as_context_mut()
H A Ddata.rs4 use crate::{Engine, StoreContext, StoreContextMut};
38 pub fn run_manual_drop_routines<T>(store: StoreContextMut<T>) { in run_manual_drop_routines()
90 impl<I, T> Index<I> for StoreContextMut<'_, T> implementation
102 impl<I, T> IndexMut<I> for StoreContextMut<'_, T> implementation
/wasmtime-44.0.1/crates/component-macro/tests/expanded/
H A Dresources-import.rs303 mut caller: wasmtime::StoreContextMut<'_, T>, in add_to_linker_imports()
720 mut caller: wasmtime::StoreContextMut<'_, T>, in add_to_linker()
731 mut caller: wasmtime::StoreContextMut<'_, T>, in add_to_linker()
742 mut caller: wasmtime::StoreContextMut<'_, T>, in add_to_linker()
761 mut caller: wasmtime::StoreContextMut<'_, T>, in add_to_linker()
772 mut caller: wasmtime::StoreContextMut<'_, T>, in add_to_linker()
791 mut caller: wasmtime::StoreContextMut<'_, T>, in add_to_linker()
802 mut caller: wasmtime::StoreContextMut<'_, T>, in add_to_linker()
821 mut caller: wasmtime::StoreContextMut<'_, T>, in add_to_linker()
832 mut caller: wasmtime::StoreContextMut<'_, T>, in add_to_linker()
[all …]
H A Dintegers.rs307 move |mut caller: wasmtime::StoreContextMut<'_, T>, (arg0,): (u8,)| { in add_to_linker()
372 mut caller: wasmtime::StoreContextMut<'_, T>, in add_to_linker()
401 move |mut caller: wasmtime::StoreContextMut<'_, T>, (): ()| { in add_to_linker()
409 move |mut caller: wasmtime::StoreContextMut<'_, T>, (): ()| { in add_to_linker()
417 move |mut caller: wasmtime::StoreContextMut<'_, T>, (): ()| { in add_to_linker()
425 move |mut caller: wasmtime::StoreContextMut<'_, T>, (): ()| { in add_to_linker()
433 move |mut caller: wasmtime::StoreContextMut<'_, T>, (): ()| { in add_to_linker()
441 move |mut caller: wasmtime::StoreContextMut<'_, T>, (): ()| { in add_to_linker()
449 move |mut caller: wasmtime::StoreContextMut<'_, T>, (): ()| { in add_to_linker()
457 move |mut caller: wasmtime::StoreContextMut<'_, T>, (): ()| { in add_to_linker()
[all …]
H A Dresources-import_async.rs331 mut caller: wasmtime::StoreContextMut<'_, T>, in add_to_linker_imports()
842 mut caller: wasmtime::StoreContextMut<'_, T>, in add_to_linker()
855 mut caller: wasmtime::StoreContextMut<'_, T>, in add_to_linker()
868 mut caller: wasmtime::StoreContextMut<'_, T>, in add_to_linker()
891 mut caller: wasmtime::StoreContextMut<'_, T>, in add_to_linker()
904 mut caller: wasmtime::StoreContextMut<'_, T>, in add_to_linker()
927 mut caller: wasmtime::StoreContextMut<'_, T>, in add_to_linker()
940 mut caller: wasmtime::StoreContextMut<'_, T>, in add_to_linker()
963 mut caller: wasmtime::StoreContextMut<'_, T>, in add_to_linker()
976 mut caller: wasmtime::StoreContextMut<'_, T>, in add_to_linker()
[all …]
H A Dconventions.rs307 move |mut caller: wasmtime::StoreContextMut<'_, T>, (): ()| { in add_to_linker()
316 mut caller: wasmtime::StoreContextMut<'_, T>, in add_to_linker()
326 move |mut caller: wasmtime::StoreContextMut<'_, T>, (): ()| { in add_to_linker()
334 move |mut caller: wasmtime::StoreContextMut<'_, T>, (): ()| { in add_to_linker()
342 move |mut caller: wasmtime::StoreContextMut<'_, T>, (): ()| { in add_to_linker()
350 move |mut caller: wasmtime::StoreContextMut<'_, T>, (): ()| { in add_to_linker()
358 move |mut caller: wasmtime::StoreContextMut<'_, T>, (): ()| { in add_to_linker()
366 move |mut caller: wasmtime::StoreContextMut<'_, T>, (): ()| { in add_to_linker()
374 move |mut caller: wasmtime::StoreContextMut<'_, T>, (): ()| { in add_to_linker()
382 move |mut caller: wasmtime::StoreContextMut<'_, T>, (): ()| { in add_to_linker()
[all …]
H A Dintegers_async.rs359 move |mut caller: wasmtime::StoreContextMut<'_, T>, (arg0,): (u8,)| { in add_to_linker()
440 mut caller: wasmtime::StoreContextMut<'_, T>, in add_to_linker()
472 move |mut caller: wasmtime::StoreContextMut<'_, T>, (): ()| { in add_to_linker()
482 move |mut caller: wasmtime::StoreContextMut<'_, T>, (): ()| { in add_to_linker()
492 move |mut caller: wasmtime::StoreContextMut<'_, T>, (): ()| { in add_to_linker()
502 move |mut caller: wasmtime::StoreContextMut<'_, T>, (): ()| { in add_to_linker()
512 move |mut caller: wasmtime::StoreContextMut<'_, T>, (): ()| { in add_to_linker()
522 move |mut caller: wasmtime::StoreContextMut<'_, T>, (): ()| { in add_to_linker()
532 move |mut caller: wasmtime::StoreContextMut<'_, T>, (): ()| { in add_to_linker()
542 move |mut caller: wasmtime::StoreContextMut<'_, T>, (): ()| { in add_to_linker()
[all …]
H A Dlists.rs646 mut caller: wasmtime::StoreContextMut<'_, T>, in add_to_linker()
657 mut caller: wasmtime::StoreContextMut<'_, T>, in add_to_linker()
668 mut caller: wasmtime::StoreContextMut<'_, T>, in add_to_linker()
679 mut caller: wasmtime::StoreContextMut<'_, T>, in add_to_linker()
690 mut caller: wasmtime::StoreContextMut<'_, T>, in add_to_linker()
701 mut caller: wasmtime::StoreContextMut<'_, T>, in add_to_linker()
712 mut caller: wasmtime::StoreContextMut<'_, T>, in add_to_linker()
723 mut caller: wasmtime::StoreContextMut<'_, T>, in add_to_linker()
734 mut caller: wasmtime::StoreContextMut<'_, T>, in add_to_linker()
745 mut caller: wasmtime::StoreContextMut<'_, T>, in add_to_linker()
[all …]
H A Dconventions_async.rs341 move |mut caller: wasmtime::StoreContextMut<'_, T>, (): ()| { in add_to_linker()
352 mut caller: wasmtime::StoreContextMut<'_, T>, in add_to_linker()
364 move |mut caller: wasmtime::StoreContextMut<'_, T>, (): ()| { in add_to_linker()
374 move |mut caller: wasmtime::StoreContextMut<'_, T>, (): ()| { in add_to_linker()
384 move |mut caller: wasmtime::StoreContextMut<'_, T>, (): ()| { in add_to_linker()
394 move |mut caller: wasmtime::StoreContextMut<'_, T>, (): ()| { in add_to_linker()
404 move |mut caller: wasmtime::StoreContextMut<'_, T>, (): ()| { in add_to_linker()
414 move |mut caller: wasmtime::StoreContextMut<'_, T>, (): ()| { in add_to_linker()
424 move |mut caller: wasmtime::StoreContextMut<'_, T>, (): ()| { in add_to_linker()
434 move |mut caller: wasmtime::StoreContextMut<'_, T>, (): ()| { in add_to_linker()
[all …]
H A Dresources-import_tracing_async.rs357 mut caller: wasmtime::StoreContextMut<'_, T>, in add_to_linker_imports()
931 mut caller: wasmtime::StoreContextMut<'_, T>, in add_to_linker()
960 mut caller: wasmtime::StoreContextMut<'_, T>, in add_to_linker()
989 mut caller: wasmtime::StoreContextMut<'_, T>, in add_to_linker()
1041 mut caller: wasmtime::StoreContextMut<'_, T>, in add_to_linker()
1070 mut caller: wasmtime::StoreContextMut<'_, T>, in add_to_linker()
1122 mut caller: wasmtime::StoreContextMut<'_, T>, in add_to_linker()
1151 mut caller: wasmtime::StoreContextMut<'_, T>, in add_to_linker()
1203 mut caller: wasmtime::StoreContextMut<'_, T>, in add_to_linker()
1232 mut caller: wasmtime::StoreContextMut<'_, T>, in add_to_linker()
[all …]
H A Dlists_async.rs754 mut caller: wasmtime::StoreContextMut<'_, T>, in add_to_linker()
767 mut caller: wasmtime::StoreContextMut<'_, T>, in add_to_linker()
780 mut caller: wasmtime::StoreContextMut<'_, T>, in add_to_linker()
793 mut caller: wasmtime::StoreContextMut<'_, T>, in add_to_linker()
806 mut caller: wasmtime::StoreContextMut<'_, T>, in add_to_linker()
819 mut caller: wasmtime::StoreContextMut<'_, T>, in add_to_linker()
832 mut caller: wasmtime::StoreContextMut<'_, T>, in add_to_linker()
845 mut caller: wasmtime::StoreContextMut<'_, T>, in add_to_linker()
858 mut caller: wasmtime::StoreContextMut<'_, T>, in add_to_linker()
871 mut caller: wasmtime::StoreContextMut<'_, T>, in add_to_linker()
[all …]
H A Dintegers_tracing_async.rs359 move |mut caller: wasmtime::StoreContextMut<'_, T>, (arg0,): (u8,)| { in add_to_linker()
568 mut caller: wasmtime::StoreContextMut<'_, T>, in add_to_linker()
620 move |mut caller: wasmtime::StoreContextMut<'_, T>, (): ()| { in add_to_linker()
643 move |mut caller: wasmtime::StoreContextMut<'_, T>, (): ()| { in add_to_linker()
666 move |mut caller: wasmtime::StoreContextMut<'_, T>, (): ()| { in add_to_linker()
689 move |mut caller: wasmtime::StoreContextMut<'_, T>, (): ()| { in add_to_linker()
712 move |mut caller: wasmtime::StoreContextMut<'_, T>, (): ()| { in add_to_linker()
735 move |mut caller: wasmtime::StoreContextMut<'_, T>, (): ()| { in add_to_linker()
758 move |mut caller: wasmtime::StoreContextMut<'_, T>, (): ()| { in add_to_linker()
781 move |mut caller: wasmtime::StoreContextMut<'_, T>, (): ()| { in add_to_linker()
[all …]
/wasmtime-44.0.1/crates/misc/component-async-tests/src/
H A Dutil.rs9 StoreContextMut,
39 _: StoreContextMut<D>, in poll_produce()
80 store: StoreContextMut<D>, in poll_consume()
129 _: StoreContextMut<D>, in poll_produce()
154 store: StoreContextMut<D>, in poll_consume()
/wasmtime-44.0.1/crates/wasmtime/src/runtime/component/func/
H A Dhost.rs18 use crate::{AsContextMut, CallHook, StoreContextMut, ValRaw};
97 F: Fn(StoreContextMut<T>, P) -> Result<R> + Send + Sync + 'static, in func_wrap()
184 StoreContextMut<'a, T>, in func_new_async()
297 fn run(&self, store: StoreContextMut<'_, T>, params: P) -> HostResult<R>; in run()
364 mut store: StoreContextMut<'_, T>, in entrypoint()
419 mut store: StoreContextMut<'_, T>, in call_sync_lower()
461 store: StoreContextMut<'_, T>, in call_async_lower()
470 let mut store = StoreContextMut(store); in call_async_lower()
610 F: Fn(StoreContextMut<'_, T>, P) -> HostResult<R>, in new()
619 F: Fn(StoreContextMut<'_, T>, P) -> HostResult<R>,
[all …]
H A Doptions.rs1 use crate::StoreContextMut;
33 pub store: StoreContextMut<'a, T>,
59 store: StoreContextMut<'a, T>, in new()
71 store: StoreContextMut(store), in new()
89 store: StoreContextMut<'a, T>, in new_without_realloc()
95 store: StoreContextMut(store), in new_without_realloc()
166 ReallocFunc::call_raw(&mut StoreContextMut(store), &realloc_ty, realloc, params)? in realloc()
/wasmtime-44.0.1/crates/wasi-tls/src/p3/util/
H A Dclosed.rs7 use wasmtime::StoreContextMut;
46 _store: StoreContextMut<'a, D>, in poll_produce()
59 _store: StoreContextMut<D>, in poll_consume()
/wasmtime-44.0.1/tests/all/component_model/
H A Dimport.rs7 use wasmtime::{Config, Engine, Store, StoreContextMut, Trap, WasmBacktrace};
132 |mut store: StoreContextMut<'_, Option<String>>, (arg,): (WasmStr,)| -> Result<_> { in simple()
151 |mut store: StoreContextMut<'_, Option<String>>, _, args, _results| { in simple()
234 |mut store: StoreContextMut<'_, Option<String>>, (arg,): (WasmStr,)| -> Result<_> { in functions_in_instances()
252 |mut store: StoreContextMut<'_, Option<String>>, _, args, _results| { in functions_in_instances()
447 |mut store: StoreContextMut<'_, StaticState>, _: ()| -> Result<()> { in attempt_to_reenter_during_host()
473 |mut store: StoreContextMut<'_, DynamicState>, _, _, _| { in attempt_to_reenter_during_host()
797 |cx: StoreContextMut<'_, ()>, in test_stack_and_heap_args_and_rets()
822 |cx: StoreContextMut<'_, ()>, in test_stack_and_heap_args_and_rets()
1125 |mut store: StoreContextMut<'_, u32>, _: ()| -> Result<()> { in no_actual_wasm_code()
[all …]
H A Dnested.rs6 use wasmtime::{Module, Store, StoreContextMut};
100 .func_wrap("count", |mut store: StoreContextMut<'_, u32>, _: ()| { in nested_many_instantiations()
/wasmtime-44.0.1/crates/wasmtime/src/runtime/gc/disabled/
H A Dstructref.rs3 store::{StoreContextMut, StoreOpaque},
31 _store: impl Into<StoreContextMut<'a, T>>, in fields()
H A Darrayref.rs3 store::{StoreContextMut, StoreOpaque},
35 _store: impl Into<StoreContextMut<'a, T>>, in elems()
H A Dexternref.rs3 AsContextMut, GcRefImpl, Result, Rooted, StoreContext, StoreContextMut, store::AutoAssertNoGc,
33 _store: impl Into<StoreContextMut<'a, T>>, in data_mut()
H A Dexnref.rs5 store::{AutoAssertNoGc, StoreContextMut, StoreOpaque},
65 _store: impl Into<StoreContextMut<'a, T>>, in fields()
/wasmtime-44.0.1/crates/misc/component-async-tests/tests/scenario/
H A Dtransmit.rs34 mut store: StoreContextMut<'a, D>, in poll_produce()
63 mut store: StoreContextMut<D>, in poll_consume()
92 _: StoreContextMut<'a, D>, in poll_produce()
109 store: StoreContextMut<D>, in poll_consume()
132 store: StoreContextMut<'a, D>, in poll_produce()
159 store: StoreContextMut<D>, in poll_consume()
186 store: StoreContextMut<'a, D>, in poll_produce()
212 store: StoreContextMut<D>, in poll_consume()
237 store: StoreContextMut<'a, D>, in poll_produce()
260 store: StoreContextMut<D>, in poll_consume()
[all …]

123456