• Home
  • Raw
  • Download

Lines Matching refs:address

343 		struct vm_area_struct *vma, unsigned long address)  in dax_associate_entry()  argument
351 index = linear_page_index(vma, address & ~(size - 1)); in dax_associate_entry()
769 dax_associate_entry(new_entry, mapping, vmf->vma, vmf->address); in dax_insert_entry()
796 unsigned long address; in pgoff_address() local
798 address = vma->vm_start + ((pgoff - vma->vm_pgoff) << PAGE_SHIFT); in pgoff_address()
799 VM_BUG_ON_VMA(address < vma->vm_start || address >= vma->vm_end, vma); in pgoff_address()
800 return address; in pgoff_address()
815 unsigned long address; in dax_entry_mkclean() local
822 address = pgoff_address(index, vma); in dax_entry_mkclean()
829 if (follow_invalidate_pte(vma->vm_mm, address, &range, &ptep, in dax_entry_mkclean()
849 flush_cache_range(vma, address, in dax_entry_mkclean()
850 address + HPAGE_PMD_SIZE); in dax_entry_mkclean()
851 pmd = pmdp_invalidate(vma, address, pmdp); in dax_entry_mkclean()
854 set_pmd_at(vma->vm_mm, address, pmdp, pmd); in dax_entry_mkclean()
864 flush_cache_page(vma, address, pfn); in dax_entry_mkclean()
865 pte = ptep_clear_flush(vma, address, ptep); in dax_entry_mkclean()
868 set_pte_at(vma->vm_mm, address, ptep, pte); in dax_entry_mkclean()
1058 unsigned long vaddr = vmf->address; in dax_load_hole()
1267 unsigned long vaddr = vmf->address; in dax_iomap_pte_fault()
1434 unsigned long pmd_addr = vmf->address & PMD_MASK; in dax_pmd_load_hole()
1488 unsigned long pmd_addr = vmf->address & PMD_MASK; in dax_iomap_pmd_fault()
1518 ((vmf->address >> PAGE_SHIFT) & PG_PMD_COLOUR)) in dax_iomap_pmd_fault()
1636 split_huge_pmd(vma, vmf->pmd, vmf->address); in dax_iomap_pmd_fault()
1710 ret = vmf_insert_mixed_mkwrite(vmf->vma, vmf->address, pfn); in dax_insert_pfn_mkwrite()