Lines Matching refs:address
537 unsigned long address; /* Faulting virtual address */ member
1611 static inline void set_page_address(struct page *page, void *address) in set_page_address() argument
1613 page->virtual = address; in set_page_address()
1626 #define set_page_address(page, address) do { } while(0) argument
1735 void zap_vma_ptes(struct vm_area_struct *vma, unsigned long address,
1737 void zap_page_range(struct vm_area_struct *vma, unsigned long address,
1748 int follow_invalidate_pte(struct mm_struct *mm, unsigned long address,
1751 int follow_pte(struct mm_struct *mm, unsigned long address,
1753 int follow_pfn(struct vm_area_struct *vma, unsigned long address,
1755 int follow_phys(struct vm_area_struct *vma, unsigned long address,
1798 unsigned long address, unsigned int flags,
1801 unsigned long address, unsigned int fault_flags,
1806 unsigned long address,
1811 unsigned long address, in handle_speculative_fault() argument
1823 return __handle_speculative_fault(mm, address, flags, vma, regs); in handle_speculative_fault()
1826 unsigned long address);
1829 unsigned long address, in handle_speculative_fault() argument
1837 unsigned long address) in can_reuse_spf_vma() argument
1850 unsigned long address, unsigned int flags, in handle_mm_fault() argument
1857 static inline int fixup_user_fault(struct mm_struct *mm, unsigned long address, in fixup_user_fault() argument
2173 unsigned long address) in __p4d_alloc() argument
2178 int __p4d_alloc(struct mm_struct *mm, pgd_t *pgd, unsigned long address);
2183 unsigned long address) in __pud_alloc() argument
2191 int __pud_alloc(struct mm_struct *mm, p4d_t *p4d, unsigned long address);
2210 unsigned long address) in __pmd_alloc() argument
2219 int __pmd_alloc(struct mm_struct *mm, pud_t *pud, unsigned long address);
2274 unsigned long address) in p4d_alloc() argument
2276 return (unlikely(pgd_none(*pgd)) && __p4d_alloc(mm, pgd, address)) ? in p4d_alloc()
2277 NULL : p4d_offset(pgd, address); in p4d_alloc()
2281 unsigned long address) in pud_alloc() argument
2283 return (unlikely(p4d_none(*p4d)) && __pud_alloc(mm, p4d, address)) ? in pud_alloc()
2284 NULL : pud_offset(p4d, address); in pud_alloc()
2287 static inline pmd_t *pmd_alloc(struct mm_struct *mm, pud_t *pud, unsigned long address) in pmd_alloc() argument
2289 return (unlikely(pud_none(*pud)) && __pmd_alloc(mm, pud, address))? in pmd_alloc()
2290 NULL: pmd_offset(pud, address); in pmd_alloc()
2380 #define pte_offset_map_lock(mm, pmd, address, ptlp) \ argument
2383 pte_t *__pte = pte_offset_map(pmd, address); \
2396 #define pte_alloc_map(mm, pmd, address) \ argument
2397 (pte_alloc(mm, pmd) ? NULL : pte_offset_map(pmd, address))
2399 #define pte_alloc_map_lock(mm, pmd, address, ptlp) \ argument
2401 NULL : pte_offset_map_lock(mm, pmd, address, ptlp))
2403 #define pte_alloc_kernel(pmd, address) \ argument
2405 NULL: pte_offset_kernel(pmd, address))
2815 extern int expand_stack(struct vm_area_struct *vma, unsigned long address);
2819 unsigned long address);
2821 extern int expand_upwards(struct vm_area_struct *vma, unsigned long address);
2823 #define expand_upwards(vma, address) (0) argument
2959 struct page *follow_page(struct vm_area_struct *vma, unsigned long address,
3052 extern int apply_to_page_range(struct mm_struct *mm, unsigned long address,
3055 unsigned long address, unsigned long size,