Lines Matching refs:addr
26 * @addr: The virtual page address
32 static int wp_pte(pte_t *pte, unsigned long addr, unsigned long end,
39 pte_t old_pte = ptep_modify_prot_start(walk->vma, addr, pte);
42 ptep_modify_prot_commit(walk->vma, addr, pte, old_pte, ptent);
44 wpwalk->tlbflush_start = min(wpwalk->tlbflush_start, addr);
46 addr + PAGE_SIZE);
77 * @addr: The virtual page address
86 static int clean_record_pte(pte_t *pte, unsigned long addr,
94 pgoff_t pgoff = ((addr - walk->vma->vm_start) >> PAGE_SHIFT) +
96 pte_t old_pte = ptep_modify_prot_start(walk->vma, addr, pte);
99 ptep_modify_prot_commit(walk->vma, addr, pte, old_pte, ptent);
102 wpwalk->tlbflush_start = min(wpwalk->tlbflush_start, addr);
104 addr + PAGE_SIZE);
123 static int wp_clean_pmd_entry(pmd_t *pmd, unsigned long addr, unsigned long end,
153 static int wp_clean_pud_entry(pud_t *pud, unsigned long addr, unsigned long end,