Home
last modified time | relevance | path

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

123

/wasmtime-44.0.1/crates/c-api/src/component/types/
H A Dval.rs2 use std::mem::{ManuallyDrop, MaybeUninit};
74 ret: &mut MaybeUninit<wasmtime_component_valtype_t>, in wasmtime_component_valtype_clone()
161 name_ret: &mut MaybeUninit<*const u8>, in wasmtime_component_record_type_field_nth()
162 name_len_ret: &mut MaybeUninit<usize>, in wasmtime_component_record_type_field_nth()
230 name_ret: &mut MaybeUninit<*const u8>, in wasmtime_component_variant_type_case_nth()
231 name_len_ret: &mut MaybeUninit<usize>, in wasmtime_component_variant_type_case_nth()
232 has_payload_ret: &mut MaybeUninit<bool>, in wasmtime_component_variant_type_case_nth()
276 name_ret: &mut MaybeUninit<*const u8>, in wasmtime_component_enum_type_names_nth()
277 name_len_ret: &mut MaybeUninit<usize>, in wasmtime_component_enum_type_names_nth()
367 name_ret: &mut MaybeUninit<*const u8>, in wasmtime_component_flags_type_names_nth()
[all …]
H A Dcomponent.rs6 use std::mem::{ManuallyDrop, MaybeUninit};
32 ret: &mut MaybeUninit<wasmtime_component_item_t>, in wasmtime_component_type_import_get()
52 name_ret: &mut MaybeUninit<*const u8>, in wasmtime_component_type_import_nth()
53 name_len_ret: &mut MaybeUninit<usize>, in wasmtime_component_type_import_nth()
54 type_ret: &mut MaybeUninit<wasmtime_component_item_t>, in wasmtime_component_type_import_nth()
82 ret: &mut MaybeUninit<wasmtime_component_item_t>, in wasmtime_component_type_export_get()
102 name_ret: &mut MaybeUninit<*const u8>, in wasmtime_component_type_export_nth()
103 name_len_ret: &mut MaybeUninit<usize>, in wasmtime_component_type_export_nth()
104 type_ret: &mut MaybeUninit<wasmtime_component_item_t>, in wasmtime_component_type_export_nth()
155 ret: &mut MaybeUninit<wasmtime_component_item_t>, in wasmtime_component_item_clone()
H A Dfunc.rs2 use std::mem::MaybeUninit;
30 name_ret: &mut MaybeUninit<*const u8>, in wasmtime_component_func_type_param_nth()
31 name_len_ret: &mut MaybeUninit<usize>, in wasmtime_component_func_type_param_nth()
32 type_ret: &mut MaybeUninit<wasmtime_component_valtype_t>, in wasmtime_component_func_type_param_nth()
48 type_ret: &mut MaybeUninit<wasmtime_component_valtype_t>, in wasmtime_component_func_type_result()
H A Dinstance.rs2 use std::mem::MaybeUninit;
28 ret: &mut MaybeUninit<wasmtime_component_item_t>, in wasmtime_component_instance_type_export_get()
48 name_ret: &mut MaybeUninit<*const u8>, in wasmtime_component_instance_type_export_nth()
49 name_len_ret: &mut MaybeUninit<usize>, in wasmtime_component_instance_type_export_nth()
50 type_ret: &mut MaybeUninit<wasmtime_component_item_t>, in wasmtime_component_instance_type_export_nth()
/wasmtime-44.0.1/crates/wasmtime/src/runtime/component/
H A Dstorage.rs2 use core::mem::{self, MaybeUninit};
24 pub unsafe fn storage_as_slice_mut<T>(storage: &mut MaybeUninit<T>) -> &mut [MaybeUninit<ValRaw>] { in storage_as_slice_mut()
29 (storage as *mut MaybeUninit<T>).cast(), in storage_as_slice_mut()
36 pub unsafe fn slice_to_storage_mut<T>(slice: &mut [MaybeUninit<ValRaw>]) -> &mut MaybeUninit<T> { in slice_to_storage_mut()
H A Dconcurrent_disabled.rs8 use core::mem::MaybeUninit;
99 _dst: &mut MaybeUninit<Self::Lower>, in linear_lower_to_flat()
149 _dst: &mut MaybeUninit<Self::Lower>, in linear_lower_to_flat()
H A Dfunc.rs12 use core::mem::{self, MaybeUninit};
493 |cx, ty, dst: &mut MaybeUninit<[MaybeUninit<ValRaw>; MAX_FLAT_PARAMS]>| { in call_impl()
497 let dst: &mut [MaybeUninit<ValRaw>] = dst.assume_init_mut(); in call_impl()
584 &mut MaybeUninit<LowerParams>, in call_raw()
612 let space = &mut MaybeUninit::<Union<LowerParams, LowerReturn>>::uninit(); in call_raw()
725 dst: &mut [MaybeUninit<ValRaw>], in lower_args()
747 dst: &mut [MaybeUninit<ValRaw>], in store_args()
/wasmtime-44.0.1/crates/core/src/error/
H A Dboxed.rs3 use core::mem::MaybeUninit;
28 pub(crate) fn try_new_uninit_box<T>() -> Result<Box<MaybeUninit<T>>, OutOfMemory> { in try_new_uninit_box()
29 let layout = std_alloc::alloc::Layout::new::<MaybeUninit<T>>(); in try_new_uninit_box()
33 return Ok(Box::new(MaybeUninit::uninit())); in try_new_uninit_box()
39 let ptr = ptr.cast::<MaybeUninit<T>>(); in try_new_uninit_box()
/wasmtime-44.0.1/crates/wasmtime/src/runtime/component/concurrent/futures_and_streams/
H A Dbuffers.rs5 use std::mem::{self, MaybeUninit};
115 fn take(&mut self, count: usize, fun: &mut dyn FnMut(&[MaybeUninit<T>])); in take()
170 fn take(&mut self, count: usize, fun: &mut dyn FnMut(&[MaybeUninit<T>])) { in take()
174 let mut item = MaybeUninit::new(self.take().unwrap()); in take()
252 fn take(&mut self, count: usize, fun: &mut dyn FnMut(&[MaybeUninit<u8>])) { in take()
258 mem::transmute::<&[u8], &[MaybeUninit<u8>]>( in take()
267 buffer: Vec<MaybeUninit<T>>,
327 fn take(&mut self, count: usize, fun: &mut dyn FnMut(&[MaybeUninit<T>])) { in take()
397 fn take(&mut self, count: usize, fun: &mut dyn FnMut(&[MaybeUninit<u8>])) { in take()
451 fn unsafe_byte_slice(slice: &[u8]) -> &[MaybeUninit<u8>] { in unsafe_byte_slice()
[all …]
/wasmtime-44.0.1/crates/c-api/src/
H A Dref.rs2 use std::mem::{ManuallyDrop, MaybeUninit};
300 out: &mut MaybeUninit<wasmtime_anyref_t>, in wasmtime_anyref_clone()
329 val: &mut MaybeUninit<wasmtime_anyref_t>, in wasmtime_anyref_from_raw()
341 out: &mut MaybeUninit<wasmtime_anyref_t>, in wasmtime_anyref_from_i31()
364 dst: &mut MaybeUninit<u32>, in wasmtime_anyref_i31_get_u()
383 dst: &mut MaybeUninit<i32>, in wasmtime_anyref_i31_get_s()
492 out: &mut MaybeUninit<wasmtime_eqref_t>, in wasmtime_eqref_clone()
520 out: &mut MaybeUninit<wasmtime_eqref_t>, in wasmtime_eqref_from_i31()
543 dst: &mut MaybeUninit<u32>, in wasmtime_eqref_i31_get_u()
559 dst: &mut MaybeUninit<i32>, in wasmtime_eqref_i31_get_s()
[all …]
H A Dtag.rs4 use std::mem::MaybeUninit;
12 ret: &mut MaybeUninit<Tag>, in wasmtime_tag_new()
H A Dglobal.rs5 use std::mem::MaybeUninit;
66 pub unsafe extern "C" fn wasm_global_get(g: &mut wasm_global_t, out: &mut MaybeUninit<wasm_val_t>) { in wasm_global_get()
107 val: &mut MaybeUninit<wasmtime_val_t>, in wasmtime_global_get()
H A Dinstance.rs6 use std::mem::MaybeUninit;
119 item: &mut MaybeUninit<wasmtime_extern_t>, in wasmtime_instance_export_get()
142 item: &mut MaybeUninit<wasmtime_extern_t>, in wasmtime_instance_export_nth()
/wasmtime-44.0.1/crates/wasmtime/src/
H A Dlib.rs450 let m: &mut core::mem::MaybeUninit<_> = $maybe_uninit;
470 -> &mut core::mem::MaybeUninit<U>; in map()
473 impl<T> MaybeUninitExt<T> for core::mem::MaybeUninit<T> { implementation
477 ) -> &mut core::mem::MaybeUninit<U> { in map()
482 unsafe { core::mem::transmute::<*mut U, &mut core::mem::MaybeUninit<U>>(new_ptr) } in map()
/wasmtime-44.0.1/crates/wasmtime/src/runtime/func/
H A Dtyped.rs11 use core::mem::{self, MaybeUninit};
168 params: MaybeUninit<T>, in call_raw()
173 params: MaybeUninit::uninit(), in call_raw()
181 let dst: &mut MaybeUninit<_> = unsafe { &mut storage.params }; in call_raw()
372 fn store(self, store: &mut AutoAssertNoGc<'_>, ptr: &mut MaybeUninit<ValRaw>) -> Result<()>; in store()
511 fn store(self, _store: &mut AutoAssertNoGc<'_>, ptr: &mut MaybeUninit<ValRaw>) -> Result<()> { in store()
546 fn store(self, store: &mut AutoAssertNoGc<'_>, ptr: &mut MaybeUninit<ValRaw>) -> Result<()> { in store()
597 fn store(self, store: &mut AutoAssertNoGc<'_>, ptr: &mut MaybeUninit<ValRaw>) -> Result<()> { in store()
641 dst: &mut MaybeUninit<Self::ValRawStorage>, in store()
671 dst: &mut MaybeUninit<Self::ValRawStorage>, in store()
[all …]
/wasmtime-44.0.1/crates/wasmtime/src/runtime/gc/
H A Dnone_ref.rs6 use core::mem::MaybeUninit;
114 fn store(self, _store: &mut AutoAssertNoGc<'_>, _ptr: &mut MaybeUninit<ValRaw>) -> Result<()> { in store()
145 fn store(self, _store: &mut AutoAssertNoGc<'_>, ptr: &mut MaybeUninit<ValRaw>) -> Result<()> { in store()
H A Dnoextern.rs6 use core::mem::MaybeUninit;
114 fn store(self, _store: &mut AutoAssertNoGc<'_>, _ptr: &mut MaybeUninit<ValRaw>) -> Result<()> { in store()
145 fn store(self, _store: &mut AutoAssertNoGc<'_>, ptr: &mut MaybeUninit<ValRaw>) -> Result<()> { in store()
/wasmtime-44.0.1/crates/core/src/alloc/
H A Dboxed.rs5 mem::{self, MaybeUninit},
14 fn new_uninit_box<T>() -> Result<Box<MaybeUninit<T>>, OutOfMemory> { in new_uninit_box()
15 let layout = Layout::new::<MaybeUninit<T>>(); in new_uninit_box()
20 return Ok(Box::new(MaybeUninit::uninit())); in new_uninit_box()
26 let ptr = ptr.cast::<MaybeUninit<T>>(); in new_uninit_box()
92 pub fn new_uninit_boxed_slice<T>(len: usize) -> Result<Box<[MaybeUninit<T>]>, OutOfMemory> { in new_uninit_boxed_slice()
93 let layout = Layout::array::<MaybeUninit<T>>(len) in new_uninit_boxed_slice()
105 let ptr = ptr.cast::<MaybeUninit<T>>().as_ptr(); in new_uninit_boxed_slice()
133 pub fn from_boxed_slice(boxed: Box<[MaybeUninit<T>]>) -> Self { in from_boxed_slice()
308 boxed: Box<[MaybeUninit<T>]>, in boxed_slice_write_iter()
/wasmtime-44.0.1/crates/wasmtime/src/runtime/gc/enabled/
H A Di31.rs13 use core::mem::MaybeUninit;
243 fn store(self, _store: &mut AutoAssertNoGc<'_>, ptr: &mut MaybeUninit<ValRaw>) -> Result<()> { in store()
276 fn store(self, store: &mut AutoAssertNoGc<'_>, ptr: &mut MaybeUninit<ValRaw>) -> Result<()> { in store()
H A Dexternref.rs16 use core::mem::MaybeUninit;
617 fn store(self, store: &mut AutoAssertNoGc<'_>, ptr: &mut MaybeUninit<ValRaw>) -> Result<()> { in store()
647 fn store(self, store: &mut AutoAssertNoGc<'_>, ptr: &mut MaybeUninit<ValRaw>) -> Result<()> { in store()
681 fn store(self, store: &mut AutoAssertNoGc<'_>, ptr: &mut MaybeUninit<ValRaw>) -> Result<()> { in store()
712 fn store(self, store: &mut AutoAssertNoGc<'_>, ptr: &mut MaybeUninit<ValRaw>) -> Result<()> { in store()
/wasmtime-44.0.1/crates/test-programs/src/bin/
H A Dp2_random.rs1 use std::mem::MaybeUninit;
8 let mut bytes: Box<[MaybeUninit<u8>]> = Box::new_uninit_slice(p1_random_size); in main()
/wasmtime-44.0.1/crates/wasmtime/src/runtime/
H A Dv128.rs4 use core::mem::MaybeUninit;
100 fn store(self, _store: &mut AutoAssertNoGc<'_>, ptr: &mut MaybeUninit<ValRaw>) -> Result<()> { in store()
H A Dfunc.rs19 use core::mem::{self, MaybeUninit};
1645 ptr: &mut [MaybeUninit<ValRaw>], in store()
1680 ptr: &mut [MaybeUninit<ValRaw>], in store()
1724 ptr: &mut [MaybeUninit<ValRaw>], in store()
1770 _ptr: &mut [MaybeUninit<ValRaw>],
1921 unsafe fn load(store: &mut AutoAssertNoGc<'_>, values: &mut [MaybeUninit<ValRaw>]) -> Self; in load()
2290 &'a mut [MaybeUninit<ValRaw>], in vmctx_async()
2338 F: Fn(Caller<'_, T>, &mut [MaybeUninit<ValRaw>]) -> Result<()> + 'static, in array_call_trampoline()
2511 params: &mut [MaybeUninit<ValRaw>], in load_untyped_params()
2532 storage: &mut [MaybeUninit<ValRaw>], in store_untyped_results()
[all …]
/wasmtime-44.0.1/crates/wasmtime/src/runtime/component/func/
H A Dhost.rs21 use core::mem::{self, MaybeUninit};
272 Flat(&'a mut [MaybeUninit<ValRaw>]),
336 storage: NonNull<MaybeUninit<ValRaw>>, in cabi_entrypoint()
368 storage: &mut [MaybeUninit<ValRaw>], in entrypoint()
423 storage: &mut [MaybeUninit<ValRaw>], in call_sync_lower()
465 storage: &mut [MaybeUninit<ValRaw>], in call_async_lower()
538 storage: &'a [MaybeUninit<ValRaw>], in load_params()
539 ) -> Result<(P, &'a [MaybeUninit<ValRaw>])> { in load_params()
549 Source::Flat(unsafe { mem::transmute::<&[MaybeUninit<ValRaw>], &[ValRaw]>(params) }) in load_params()
671 let storage: &mut MaybeUninit<R::Lower> = unsafe { slice_to_storage_mut(storage) }; in lower_result()
/wasmtime-44.0.1/crates/wasmtime/src/runtime/vm/sys/windows/
H A Dvm.rs4 use std::mem::MaybeUninit;
49 let mut info = MaybeUninit::uninit(); in get_page_size()

123