Home
last modified time | relevance | path

Searched refs:VmaMixedMap (Results 1 – 2 of 2) sorted by relevance

/linux/rust/kernel/mm/
H A Dvirt.rs129 /// 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
/linux/drivers/android/binder/
H A Dpage_range.rs152 fn check_vma(vma: &virt::VmaRef, owner: *const ShrinkablePageRange) -> Option<&virt::VmaMixedMap> { in check_vma() argument