Searched refs:VmaMixedMap (Results 1 – 2 of 2) sorted by relevance
129 /// If the [`VM_MIXEDMAP`] flag is set, returns a [`VmaMixedMap`] to this VMA, otherwise in zap_page_range_single() 136 pub fn as_mixedmap_vma(&self) -> Option<&VmaMixedMap> {140 Some(unsafe { VmaMixedMap::from_raw(self.as_ptr()) }) in as_mixedmap_vma() 161 pub struct VmaMixedMap {165 // Make all `VmaRef` methods available on `VmaMixedMap`.166 impl Deref for VmaMixedMap {175 impl VmaMixedMap {259 pub fn set_mixedmap(&self) -> &VmaMixedMap {265 unsafe { VmaMixedMap::from_raw(self.vma.as_ptr()) } in set_mixedmap() 138 as_mixedmap_vma(&self) -> Option<&VmaMixedMap> as_mixedmap_vma() argument 163 pub struct VmaMixedMap { global() struct 167 vmaVmaMixedMap global() argument 168 impl Deref for VmaMixedMap { global() implementation 177 impl VmaMixedMap { global() implementation 261 set_mixedmap(&self) -> &VmaMixedMap set_mixedmap() argument
152 fn check_vma(vma: &virt::VmaRef, owner: *const ShrinkablePageRange) -> Option<&virt::VmaMixedMap> { in check_vma() argument