Home
last modified time | relevance | path

Searched defs:Userfaultfd (Results 1 – 4 of 4) sorted by relevance

/aosp_15_r20/external/crosvm/swap/src/
H A Duserfaultfd.rs61 Userfaultfd(UffdError), enumerator
191 pub fn create(&self) -> anyhow::Result<Userfaultfd> { in create()
271 pub struct Userfaultfd { struct
275 impl Userfaultfd { argument
405 impl From<Uffd> for Userfaultfd { implementation
411 impl FromRawDescriptor for Userfaultfd { implementation
417 impl AsRawDescriptor for Userfaultfd { implementation
H A Duffd_list.rs35 main_uffd: Userfaultfd, in new()
123 pub fn get(&self, id: u32) -> Option<&Userfaultfd> { in get()
128 pub fn main_uffd(&self) -> &Userfaultfd { in main_uffd()
133 pub fn clone_main_uffd(&self) -> crate::userfaultfd::Result<Userfaultfd> { in clone_main_uffd()
138 pub fn get_list(&self) -> &[Userfaultfd] { in get_list()
191 fn create_fake_uffd(&self) -> Userfaultfd { in create_fake_uffd()
H A Dpage_handler.rs69 Userfaultfd(#[from] UffdError), enumerator
97 uffd: &Userfaultfd, in uffd_copy_all()
289 pub fn handle_page_fault(&self, uffd: &Userfaultfd, address: usize) -> Result<()> { in handle_page_fault()
668 pub fn swap_in(&mut self, uffd: &Userfaultfd, max_size: usize) -> Result<usize> { in swap_in()
H A Dcontroller.rs556 uffd: Userfaultfd, in monitor_process()