Home
last modified time | relevance | path

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

123

/dports/sysutils/vector/lucet-d4fc14a03bdb99ac83173d27fddf1aca48412a86/lucet-runtime/lucet-runtime-tests/src/
H A Dbuild.rs3 use lucet_runtime_internals::module::DlModule;
10 pub fn test_module_c(dir: &str, cfile: &str) -> Result<Arc<DlModule>, Error> { in test_module_c() argument
26 pub fn c_test<P, Q>(c_file: P, bindings_file: Q) -> Result<Arc<DlModule>, Error> in c_test() argument
51 let dlmodule = DlModule::load(so_file)?; in c_test()
56 pub fn test_module_wasm(dir: &str, wasmfile: &str) -> Result<Arc<DlModule>, Error> { in test_module_wasm() argument
62 pub fn wasm_test<P, Q>(wasm_file: P, bindings_file: Q) -> Result<Arc<DlModule>, Error> in wasm_test() argument
77 let dlmodule = DlModule::load(so_file)?; in wasm_test()
H A Dstack.rs2 use lucet_runtime_internals::module::DlModule;
7 pub fn stack_testcase(num_locals: usize) -> Result<Arc<DlModule>, Error> { in stack_testcase() argument
16 let dlmodule = DlModule::load(so_file)?; in stack_testcase()
84DlModule, Error, InstanceHandle, Limits, Region, RegionCreate, TrapCode, UntypedRetVal, Val,
90 … fn run(module: Arc<DlModule>, recursion_depth: i32) -> Result<UntypedRetVal, Error> {
100 fn expect_ok(module: Arc<DlModule>, recursion_depth: i32) {
104 … fn expect_stack_overflow(module: Arc<DlModule>, recursion_depth: i32, probestack: bool) {
/dports/sysutils/vector/lucet-d4fc14a03bdb99ac83173d27fddf1aca48412a86/lucet-runtime/lucet-runtime-internals/src/
H A Dtest_helpers.rs2 use crate::module::DlModule;
16 impl DlModule { impl
18 DlModule::load(guest_module_path(so_path)) in load_test()
/dports/mail/thunderbird/thunderbird-91.8.0/third_party/rust/lucet-runtime-internals-wasmsbx/src/
H A Dtest_helpers.rs2 use crate::module::DlModule;
16 impl DlModule { implementation
18 DlModule::load(guest_module_path(so_path)) in load_test()
/dports/www/firefox-esr/firefox-91.8.0/third_party/rust/lucet-runtime-internals-wasmsbx/src/
H A Dtest_helpers.rs2 use crate::module::DlModule;
16 impl DlModule { implementation
18 DlModule::load(guest_module_path(so_path)) in load_test()
/dports/lang/spidermonkey78/firefox-78.9.0/third_party/rust/lucet-runtime-internals/src/
H A Dtest_helpers.rs2 use crate::module::DlModule;
16 impl DlModule { implementation
18 DlModule::load(guest_module_path(so_path)) in load_test()
/dports/mail/thunderbird/thunderbird-91.8.0/third_party/rust/lucet-runtime-internals-wasmsbx/src/module/
H A Ddl.rs82 pub struct DlModule { struct
93 unsafe impl Send for DlModule {} implementation
94 unsafe impl Sync for DlModule {} implementation
96 impl DlModule { impl
183 Ok(Arc::new(DlModule { in load_and_maybe_verify()
195 impl Module for DlModule {} implementation
197 impl ModuleInternal for DlModule { implementation
/dports/www/firefox-esr/firefox-91.8.0/third_party/rust/lucet-runtime-internals-wasmsbx/src/module/
H A Ddl.rs82 pub struct DlModule { struct
93 unsafe impl Send for DlModule {} argument
94 unsafe impl Sync for DlModule {} implementation
96 impl DlModule { implementation
183 Ok(Arc::new(DlModule { in load_and_maybe_verify()
195 impl Module for DlModule {} implementation
197 impl ModuleInternal for DlModule { implementation
/dports/lang/spidermonkey78/firefox-78.9.0/third_party/rust/lucet-runtime-internals/src/module/
H A Ddl.rs82 pub struct DlModule { struct
93 unsafe impl Send for DlModule {} implementation
94 unsafe impl Sync for DlModule {} implementation
96 impl DlModule { impl
183 Ok(Arc::new(DlModule { in load_and_maybe_verify()
195 impl Module for DlModule {} implementation
197 impl ModuleInternal for DlModule { implementation
/dports/sysutils/vector/lucet-d4fc14a03bdb99ac83173d27fddf1aca48412a86/lucet-runtime/lucet-runtime-internals/src/module/
H A Ddl.rs97 pub struct DlModule { struct
112 unsafe impl Send for DlModule {} argument
113 unsafe impl Sync for DlModule {} implementation
115 impl DlModule { impl
215 Ok(Arc::new(DlModule { in load_and_maybe_verify()
228 impl Module for DlModule {} implementation
230 impl ModuleInternal for DlModule { implementation
/dports/mail/thunderbird/thunderbird-91.8.0/third_party/rust/lucet-runtime-wasmsbx/tests/
H A Dinstruction_counting.rs1 use lucet_runtime::{DlModule, Error, Limits, MmapRegion, Region, RunResult};
9 pub fn wasm_test<P: AsRef<Path>>(wasm_file: P) -> Result<Arc<DlModule>, Error> { in wasm_test() argument
18 let dlmodule = DlModule::load(so_file)?; in wasm_test()
/dports/www/firefox-esr/firefox-91.8.0/third_party/rust/lucet-runtime-wasmsbx/tests/
H A Dinstruction_counting.rs1 use lucet_runtime::{DlModule, Error, Limits, MmapRegion, Region, RunResult};
9 pub fn wasm_test<P: AsRef<Path>>(wasm_file: P) -> Result<Arc<DlModule>, Error> { in wasm_test() argument
18 let dlmodule = DlModule::load(so_file)?; in wasm_test()
/dports/lang/spidermonkey78/firefox-78.9.0/third_party/rust/lucet-runtime/tests/
H A Dinstruction_counting.rs1 use lucet_runtime::{DlModule, Error, Limits, MmapRegion, Region, RunResult};
9 pub fn wasm_test<P: AsRef<Path>>(wasm_file: P) -> Result<Arc<DlModule>, Error> { in wasm_test() argument
18 let dlmodule = DlModule::load(so_file)?; in wasm_test()
/dports/sysutils/vector/lucet-d4fc14a03bdb99ac83173d27fddf1aca48412a86/lucet-runtime/tests/
H A Dinstruction_counting.rs2 use lucet_runtime::{DlModule, Limits, MmapRegion, Region, RunResult};
13 ) -> Result<Arc<DlModule>, Error> { in wasm_test() argument
22 let dlmodule = DlModule::load(so_file)?; in wasm_test()
H A Dversion_checks.rs1 use lucet_runtime::{DlModule, Error};
12 let err = DlModule::load(MODULE_PATH).err().unwrap(); in reject_old_modules()
/dports/sysutils/vector/lucet-d4fc14a03bdb99ac83173d27fddf1aca48412a86/docs/lucet-runtime-example/src/
H A Dmain.rs1 use lucet_runtime::{DlModule, Limits, MmapRegion, Region};
8 let dl_module = DlModule::load("example.so").unwrap(); in main()
/dports/sysutils/vector/lucet-d4fc14a03bdb99ac83173d27fddf1aca48412a86/lucet-runtime/src/
H A Dc_api.rs1 use crate::{DlModule, Instance, Limits, MmapRegion, Module, Region};
145 with_ffi_arcs!([region: dyn Region, module: DlModule], { in lucet_region_new_instance_with_ctx()
174 DlModule::load(path.to_string_lossy().into_owned()) in lucet_dl_module_load()
184 Arc::from_raw(module as *const DlModule); in lucet_dl_module_release()
514 use crate::DlModule;
541 let dlmodule = DlModule::load(so_file).unwrap(); in mmap_expand_heap()
564 let dlmodule = DlModule::load(so_file).unwrap(); in uffd_expand_heap()
588 let dlmodule = DlModule::load(so_file).unwrap(); in yield_resume()
/dports/mail/thunderbird/thunderbird-91.8.0/third_party/rust/lucet-runtime-wasmsbx/src/
H A Dc_api.rs1 use crate::{DlModule, Instance, Limits, MmapRegion, Module, Region};
111 with_ffi_arcs!([region: dyn Region, module: DlModule], { in lucet_region_new_instance_with_ctx()
140 DlModule::load(path.to_string_lossy().into_owned()) in lucet_dl_module_load()
150 Arc::from_raw(module as *const DlModule); in lucet_dl_module_release()
472 use crate::DlModule;
498 let dlmodule = DlModule::load(so_file).unwrap(); in expand_heap()
522 let dlmodule = DlModule::load(so_file).unwrap(); in yield_resume()
/dports/www/firefox-esr/firefox-91.8.0/third_party/rust/lucet-runtime-wasmsbx/src/
H A Dc_api.rs1 use crate::{DlModule, Instance, Limits, MmapRegion, Module, Region};
111 with_ffi_arcs!([region: dyn Region, module: DlModule], { in lucet_region_new_instance_with_ctx()
140 DlModule::load(path.to_string_lossy().into_owned()) in lucet_dl_module_load()
150 Arc::from_raw(module as *const DlModule); in lucet_dl_module_release()
472 use crate::DlModule;
498 let dlmodule = DlModule::load(so_file).unwrap(); in expand_heap()
522 let dlmodule = DlModule::load(so_file).unwrap(); in yield_resume()
/dports/lang/spidermonkey78/firefox-78.9.0/third_party/rust/lucet-runtime/src/
H A Dc_api.rs1 use crate::{DlModule, Instance, Limits, MmapRegion, Module, Region};
111 with_ffi_arcs!([region: dyn Region, module: DlModule], { in lucet_region_new_instance_with_ctx()
140 DlModule::load(path.to_string_lossy().into_owned()) in lucet_dl_module_load()
150 Arc::from_raw(module as *const DlModule); in lucet_dl_module_release()
472 use crate::DlModule;
498 let dlmodule = DlModule::load(so_file).unwrap(); in expand_heap()
522 let dlmodule = DlModule::load(so_file).unwrap(); in yield_resume()
/dports/mail/thunderbird/thunderbird-91.8.0/third_party/rust/rlbox_lucet_sandbox/src/
H A Dcreate.rs3 use lucet_runtime::{DlModule, Limits, MmapRegion, Module, Region};
51 let module = DlModule::load(module_path)?; in lucet_load_module_helper()
/dports/www/firefox-esr/firefox-91.8.0/third_party/rust/rlbox_lucet_sandbox/src/
H A Dcreate.rs3 use lucet_runtime::{DlModule, Limits, MmapRegion, Module, Region};
51 let module = DlModule::load(module_path)?; in lucet_load_module_helper()
/dports/lang/spidermonkey78/firefox-78.9.0/third_party/rust/rlbox_lucet_sandbox/src/
H A Dcreate.rs3 use lucet_runtime::{DlModule, Limits, MmapRegion, Module, Region};
51 let module = DlModule::load(module_path)?; in lucet_load_module_helper()
/dports/sysutils/vector/lucet-d4fc14a03bdb99ac83173d27fddf1aca48412a86/benchmarks/lucet-benchmarks/src/
H A Dseq.rs3 use lucet_runtime::{DlModule, InstanceHandle, Limits, Module, Region, RegionCreate};
29 let module = DlModule::load(so_file).unwrap(); in hello_load_mkregion_and_instantiate()
67 let module = DlModule::load(&so_file).unwrap(); in hello_instantiate()
135 let module = DlModule::load(&so_file).unwrap(); in hello_drop_instance()
256 let module = DlModule::load(&so_file).unwrap(); in run_hello()
/dports/sysutils/vector/lucet-d4fc14a03bdb99ac83173d27fddf1aca48412a86/lucet-wasi/src/
H A Dc_api.rs3 use lucet_runtime::{DlModule, Module, Region};
80 with_ffi_arcs!([region: dyn Region, module: DlModule], { in lucet_region_new_instance_with_wasi_ctx()

123