Lines Matching refs:addr
65 void set_pmd_at(struct mm_struct *mm, unsigned long addr,
78 trace_hugepage_set_pmd(addr, pmd_val(pmd));
79 return set_pte_at(mm, addr, pmdp_ptep(pmdp), pmd_pte(pmd));
117 unsigned long addr, pmd_t *pmdp, int full)
120 VM_BUG_ON(addr & ~HPAGE_PMD_MASK);
123 pmd = pmdp_huge_get_and_clear(vma->vm_mm, addr, pmdp);
130 flush_pmd_tlb_range(vma, addr, addr + HPAGE_PMD_SIZE);
424 pte_t ptep_modify_prot_start(struct vm_area_struct *vma, unsigned long addr,
434 pte_val = pte_update(vma->vm_mm, addr, ptep, _PAGE_PRESENT, _PAGE_INVALID, 0);
440 void ptep_modify_prot_commit(struct vm_area_struct *vma, unsigned long addr,
444 return radix__ptep_modify_prot_commit(vma, addr,
446 set_pte_at(vma->vm_mm, addr, ptep, pte);