Home
last modified time | relevance | path

Searched refs:MemoryImageSource (Results 1 – 10 of 10) sorted by relevance

/wasmtime-44.0.1/crates/wasmtime/src/runtime/vm/sys/unix/
H A Dvm.rs92 pub enum MemoryImageSource { enum
99 impl MemoryImageSource { impl
101 pub fn from_file(file: &Arc<File>) -> Option<MemoryImageSource> { in from_file() argument
102 Some(MemoryImageSource::Mmap(file.clone())) in from_file()
106 pub fn from_data(_data: &[u8]) -> io::Result<Option<MemoryImageSource>> { in from_data() argument
111 pub fn from_data(data: &[u8]) -> crate::Result<Option<MemoryImageSource>> { in from_data() argument
157 Ok(Some(MemoryImageSource::Memfd(memfd))) in from_data()
163 MemoryImageSource::Mmap(ref file) => file, in as_file()
165 MemoryImageSource::Memfd(ref memfd) => memfd.as_file(), in as_file()
183 impl PartialEq for MemoryImageSource { implementation
[all …]
H A Dmmap.rs2 use crate::runtime::vm::sys::vm::MemoryImageSource;
217 image_source: &MemoryImageSource, in map_image_at() argument
/wasmtime-44.0.1/crates/wasmtime/src/runtime/vm/sys/custom/
H A Dvm.rs61 pub struct MemoryImageSource { struct
65 impl MemoryImageSource { implementation
67 pub fn from_file(_file: &Arc<File>) -> Option<MemoryImageSource> { in from_file() argument
71 pub fn from_data(data: &[u8]) -> Result<Option<MemoryImageSource>> { in from_data() argument
80 Some(ptr) => Ok(Some(MemoryImageSource { in from_data()
104 impl Drop for MemoryImageSource { implementation
H A Dmmap.rs3 use crate::runtime::vm::sys::{capi, vm::MemoryImageSource};
128 image_source: &MemoryImageSource, in map_image_at() argument
/wasmtime-44.0.1/crates/wasmtime/src/runtime/vm/sys/miri/
H A Dvm.rs53 pub enum MemoryImageSource {} enum
55 impl MemoryImageSource { impl
56 pub fn from_file(_file: &Arc<File>) -> Option<MemoryImageSource> { in from_file() argument
60 pub fn from_data(_data: &[u8]) -> io::Result<Option<MemoryImageSource>> { in from_data() argument
H A Dmmap.rs9 use crate::runtime::vm::sys::vm::MemoryImageSource;
124 image_source: &MemoryImageSource, in map_image_at() argument
/wasmtime-44.0.1/crates/wasmtime/src/runtime/vm/sys/windows/
H A Dvm.rs60 pub enum MemoryImageSource {} enum
62 impl MemoryImageSource { implementation
63 pub fn from_file(_file: &Arc<File>) -> Option<MemoryImageSource> { in from_file() argument
67 pub fn from_data(_data: &[u8]) -> io::Result<Option<MemoryImageSource>> { in from_data() argument
H A Dmmap.rs2 use crate::runtime::vm::sys::vm::MemoryImageSource;
265 image_source: &MemoryImageSource, in map_image_at() argument
/wasmtime-44.0.1/crates/wasmtime/src/runtime/vm/
H A Dmmap.rs6 use crate::runtime::vm::sys::{mmap, vm::MemoryImageSource};
448 image_source: &MemoryImageSource, in map_image_at() argument
H A Dcow.rs7 use crate::runtime::vm::sys::vm::{self, MemoryImageSource, PageMap, reset_with_pagemap};
39 source: MemoryImageSource,
118 if let Some(source) = MemoryImageSource::from_file(file) { in new()
134 if let Some(source) = MemoryImageSource::from_data(data)? { in new()
733 source: MemoryImageSource::from_data(data)?.unwrap(), in create_memfd_with_data()