Searched defs:Userfaultfd (Results 1 – 4 of 4) sorted by relevance
/aosp_15_r20/external/crosvm/swap/src/ |
H A D | userfaultfd.rs | 61 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 D | uffd_list.rs | 35 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 D | page_handler.rs | 69 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 D | controller.rs | 556 uffd: Userfaultfd, in monitor_process()
|