Lines Matching refs:flags
55 flags: FaultFlags, field
70 flags: FaultFlags, in new()
80 flags, in new()
108 pub fn flags(&self) -> FaultFlags { in flags() method
109 self.flags in flags()
126 let flags = pfm.flags(); in handle_mm_fault() localVariable
134 flags.contains(FaultFlags::FAULT_FLAG_WRITE), in handle_mm_fault()
135 flags.contains(FaultFlags::FAULT_FLAG_INSTRUCTION), in handle_mm_fault()
136 flags.contains(FaultFlags::FAULT_FLAG_REMOTE), in handle_mm_fault()
170 let page_flags = vma.lock_irqsave().flags(); in handle_normal_fault()
198 let flags = pfm.flags; in handle_pte_fault() localVariable
213 if flags.intersects(FaultFlags::FAULT_FLAG_WRITE | FaultFlags::FAULT_FLAG_UNSHARE) { in handle_pte_fault()
245 if let Some(flush) = mapper.map(address, guard.flags()) { in do_anonymous_page()
274 if !pfm.flags().contains(FaultFlags::FAULT_FLAG_WRITE) { in do_fault()
446 let new_flags = entry.flags().set_write(true).set_dirty(true); in do_wp_page()
613 if page_guard.flags().contains(PageFlags::PG_UPTODATE) { in filemap_map_pages()
619 .map_phys(address, phys, vma_guard.flags()) in filemap_map_pages()
697 let flags = pfm.flags(); in finish_fault() localVariable
703 let page_to_map = if flags.contains(FaultFlags::FAULT_FLAG_WRITE) in finish_fault()
715 mapper.map_phys(address, page_phys, vma_guard.flags()); in finish_fault()