Home
last modified time | relevance | path

Searched refs:src_table (Results 1 – 9 of 9) sorted by relevance

/wasmtime-44.0.1/crates/wasmtime/src/runtime/externals/
H A Dtable.rs376 src_table: &Table, in copy()
383 let src_ty = src_table.ty(&store); in copy()
413 src_table: &Table, in copy_raw()
420 src_table.wasmtime_table(store, src_range); in copy_raw()
432 let src_instance = src_table.instance.instance(); in copy_raw()
436 src_table.index == dst_table.index, in copy_raw()
448 src_instance.get_defined_table(src_table.index).copy_to( in copy_raw()
462 let [(_, src_table), (_, dst_table)] = instance in copy_raw()
464 .get_disjoint_mut([src_table.index, dst_table.index]) in copy_raw()
466 src_table.copy_to(dst_table, gc_store, dst_index, src_index, len) in copy_raw()
[all …]
/wasmtime-44.0.1/crates/wasmtime/src/runtime/vm/component/
H A Dlibcalls.rs635 src_table: u32, in resource_transfer_own()
638 let src_table = TypeResourceTableIndex::from_u32(src_table); in resource_transfer_own() localVariable
640 instance.resource_transfer_own(store, src_idx, src_table, dst_table) in resource_transfer_own()
647 src_table: u32, in resource_transfer_borrow()
650 let src_table = TypeResourceTableIndex::from_u32(src_table); in resource_transfer_borrow() localVariable
934 src_table: u32, in future_transfer()
940 TypeFutureTableIndex::from_u32(src_table), in future_transfer()
950 src_table: u32, in stream_transfer()
956 TypeStreamTableIndex::from_u32(src_table), in stream_transfer()
966 src_table: u32, in error_context_transfer()
[all …]
/wasmtime-44.0.1/crates/environ/src/
H A Dcomponent.rs97 … resource_transfer_own(vmctx: vmctx, src_idx: u32, src_table: u32, dst_table: u32) -> u64;
98 … resource_transfer_borrow(vmctx: vmctx, src_idx: u32, src_table: u32, dst_table: u32) -> u64;
183 future_transfer(vmctx: vmctx, src_idx: u32, src_table: u32, dst_table: u32) -> u64;
185 stream_transfer(vmctx: vmctx, src_idx: u32, src_table: u32, dst_table: u32) -> u64;
187 … error_context_transfer(vmctx: vmctx, src_idx: u32, src_table: u32, dst_table: u32) -> u64;
/wasmtime-44.0.1/crates/wasmtime/src/runtime/vm/
H A Dtable.rs1048 src_table: &Self, in copy_elements()
1053 debug_assert!(!ptr::eq(dst_table, src_table)); in copy_elements()
1061 let (src_funcrefs, _lazy_init) = src_table.funcrefs(); in copy_elements()
1070 assert!(src_range.end <= src_table.gc_refs().len()); in copy_elements()
1075 src_table.gc_refs()[src].as_ref(), in copy_elements()
1082 .copy_from_slice(&src_table.contrefs()[src_range]); in copy_elements()
H A Dlibcalls.rs498 let src_table = crate::Table::from_raw( in table_copy() localVariable
509 unsafe { crate::Table::copy_raw(store, &dst_table, dst, &src_table, src, len) } in table_copy()
/wasmtime-44.0.1/tests/all/
H A Dtable.rs307 let src_table = Table::new(&mut store, table_ty, init_val.into())?; in i31ref_table_copy() localVariable
313 &mut store, &dst_table, dst_index, &src_table, src_index, len, in i31ref_table_copy()
H A Dexternals.rs781 let src_table = Table::new( in table_copy_func_subtyping() localVariable
788 match Table::copy(&mut store, &dest_table, 2, &src_table, 3, 5) { in table_copy_func_subtyping()
/wasmtime-44.0.1/crates/wasmtime/src/runtime/component/concurrent/
H A Dfutures_and_streams.rs4375 let src_table = instance.as_mut().table_for_transmit(src); in guest_transfer() localVariable
4377 TransmitIndex::Future(idx) => src_table.future_remove_readable(idx, src_idx)?, in guest_transfer()
4378 TransmitIndex::Stream(idx) => src_table.stream_remove_readable(idx, src_idx)?, in guest_transfer()
/wasmtime-44.0.1/crates/cranelift/src/translate/
H A Dcode_translator.rs1680 src_table: src_table_index, in translate_operator()