| /include/asm-generic/ |
| A D | hugetlb.h | 63 pte_t *ptep, unsigned long sz) in huge_pte_clear() argument 65 pte_clear(mm, addr, ptep); in huge_pte_clear() 71 pte_t *ptep, pte_t pte, unsigned long sz) in set_huge_pte_at() argument 73 set_pte_at(mm, addr, ptep, pte); in set_huge_pte_at() 81 return ptep_get_and_clear(mm, addr, ptep); in huge_ptep_get_and_clear() 87 unsigned long addr, pte_t *ptep) in huge_ptep_clear_flush() argument 89 return ptep_clear_flush(vma, addr, ptep); in huge_ptep_clear_flush() 110 unsigned long addr, pte_t *ptep) in huge_ptep_set_wrprotect() argument 112 ptep_set_wrprotect(mm, addr, ptep); in huge_ptep_set_wrprotect() 118 unsigned long addr, pte_t *ptep, in huge_ptep_set_access_flags() argument [all …]
|
| A D | tlb.h | 628 static inline void __tlb_remove_tlb_entry(struct mmu_gather *tlb, pte_t *ptep, unsigned long addres… in __tlb_remove_tlb_entry() argument 640 #define tlb_remove_tlb_entry(tlb, ptep, address) \ argument 643 __tlb_remove_tlb_entry(tlb, ptep, address); \ 654 pte_t *ptep, unsigned int nr, unsigned long address) in tlb_remove_tlb_entries() argument 658 __tlb_remove_tlb_entry(tlb, ptep, address); in tlb_remove_tlb_entries() 661 ptep++; in tlb_remove_tlb_entries() 666 #define tlb_remove_huge_tlb_entry(h, tlb, ptep, address) \ argument 677 __tlb_remove_tlb_entry(tlb, ptep, address); \ 727 #define pte_free_tlb(tlb, ptep, address) \ argument 731 __pte_free_tlb(tlb, ptep, address); \
|
| /include/linux/ |
| A D | pgtable.h | 295 set_pte(ptep, pte); in set_ptes() 298 ptep++; in set_ptes() 303 #define set_pte_at(mm, addr, ptep, pte) set_ptes(mm, addr, ptep, pte, 1) argument 375 pte_t *ptep) in ptep_test_and_clear_young() argument 540 ptep++; in clear_young_dirty_ptes() 547 pte_t *ptep) in ptep_clear() argument 727 ptep++; in get_and_clear_full_ptes() 788 ptep++; in clear_full_ptes() 875 ptep++; in clear_not_present_full_ptes() 944 ptep++; in wrprotect_ptes() [all …]
|
| A D | page_table_check.h | 20 void __page_table_check_ptes_set(struct mm_struct *mm, pte_t *ptep, pte_t pte, 71 pte_t *ptep, pte_t pte, unsigned int nr) in page_table_check_ptes_set() argument 76 __page_table_check_ptes_set(mm, ptep, pte, nr); in page_table_check_ptes_set() 130 pte_t *ptep, pte_t pte, unsigned int nr) in page_table_check_ptes_set() argument
|
| A D | pagewalk.h | 92 pte_t *ptep, struct mm_walk *walk); 179 pte_t *ptep; member 200 pte_unmap((__fw)->ptep); \
|
| A D | hugetlb.h | 245 unsigned long addr, pte_t *ptep); 307 unsigned long addr, pte_t *ptep) in huge_pmd_unshare() argument 1035 unsigned long addr, pte_t *ptep) in huge_ptep_modify_prot_start() argument 1039 return huge_ptep_get_and_clear(vma->vm_mm, addr, ptep, psize); in huge_ptep_modify_prot_start() 1046 unsigned long addr, pte_t *ptep, in huge_ptep_modify_prot_commit() argument 1051 set_huge_pte_at(vma->vm_mm, addr, ptep, pte, psize); in huge_ptep_modify_prot_commit() 1262 unsigned long addr, pte_t *ptep) 1265 return ptep_get(ptep); 1267 return *ptep; 1272 pte_t *ptep, pte_t pte, unsigned long sz)
|
| A D | vmalloc.h | 119 pte_t *ptep) in arch_vmap_pte_range_unmap_size() argument
|
| A D | mm.h | 2391 pte_t *ptep; member 2721 pte_t *ptep; in get_locked_pte() local 2722 __cond_lock(*ptl, ptep = __get_locked_pte(mm, addr, ptl)); in get_locked_pte() 2723 return ptep; in get_locked_pte()
|
| /include/trace/events/ |
| A D | xen.h | 136 TP_ARGS(ptep, pteval), 138 __field(pte_t *, ptep) 141 TP_fast_assign(__entry->ptep = ptep; 144 __entry->ptep, 152 TP_ARGS(ptep, pteval)) 178 TP_ARGS(mm, addr, ptep), 182 __field(pte_t *, ptep) 186 __entry->ptep = ptep), 260 pte_t *ptep, pte_t pteval), 265 __field(pte_t *, ptep) [all …]
|