/include/trace/events/ |
D | thp.h | 12 TP_PROTO(unsigned long addr, unsigned long pte), 13 TP_ARGS(addr, pte), 16 __field(unsigned long, pte) 21 __entry->pte = pte; 25 __entry->addr, __entry->pte) 48 TP_PROTO(unsigned long addr, unsigned long pte, unsigned long clr, unsigned long set), 49 TP_ARGS(addr, pte, clr, set), 52 __field(unsigned long, pte) 59 __entry->pte = pte; 65 …r 0x%lx and pte = 0x%lx clr = 0x%lx, set = 0x%lx", __entry->addr, __entry->pte, __entry->clr, __en… [all …]
|
D | xen.h | 134 __entry->pteval = pteval.pte), 158 __entry->pteval = pteval.pte; 180 __entry->pteval = pteval.pte), 312 __entry->pteval = pteval.pte),
|
/include/asm-generic/ |
D | hugetlb.h | 9 static inline unsigned long huge_pte_write(pte_t pte) in huge_pte_write() argument 11 return pte_write(pte); in huge_pte_write() 14 static inline unsigned long huge_pte_dirty(pte_t pte) in huge_pte_dirty() argument 16 return pte_dirty(pte); in huge_pte_dirty() 19 static inline pte_t huge_pte_mkwrite(pte_t pte) in huge_pte_mkwrite() argument 21 return pte_mkwrite(pte); in huge_pte_mkwrite() 24 static inline pte_t huge_pte_mkdirty(pte_t pte) in huge_pte_mkdirty() argument 26 return pte_mkdirty(pte); in huge_pte_mkdirty() 29 static inline pte_t huge_pte_modify(pte_t pte, pgprot_t newprot) in huge_pte_modify() argument 31 return pte_modify(pte, newprot); in huge_pte_modify()
|
D | pgtable.h | 37 pte_t pte = *ptep; in ptep_test_and_clear_young() local 39 if (!pte_young(pte)) in ptep_test_and_clear_young() 42 set_pte_at(vma->vm_mm, address, ptep, pte_mkold(pte)); in ptep_test_and_clear_young() 87 pte_t pte = *ptep; in ptep_get_and_clear() local 89 return pte; in ptep_get_and_clear() 111 pte_t pte; in ptep_get_and_clear_full() local 112 pte = ptep_get_and_clear(mm, address, ptep); in ptep_get_and_clear_full() 113 return pte; in ptep_get_and_clear_full() 203 static inline int pte_unused(pte_t pte) in pte_unused() argument 229 #define move_pte(pte, prot, old_addr, new_addr) (pte) argument [all …]
|
D | page.h | 40 unsigned long pte; member 53 #define pte_val(x) ((x).pte)
|
D | pgtable-nopmd.h | 35 #define pud_populate(mm, pmd, pte) do { } while (0) argument
|
/include/linux/ |
D | swapops.h | 55 static inline int is_swap_pte(pte_t pte) in is_swap_pte() argument 57 return !pte_none(pte) && !pte_present_nonuma(pte) && !pte_file(pte); in is_swap_pte() 65 static inline swp_entry_t pte_to_swp_entry(pte_t pte) in pte_to_swp_entry() argument 69 BUG_ON(pte_file(pte)); in pte_to_swp_entry() 70 if (pte_swp_soft_dirty(pte)) in pte_to_swp_entry() 71 pte = pte_swp_clear_soft_dirty(pte); in pte_to_swp_entry() 72 arch_entry = __pte_to_swp_entry(pte); in pte_to_swp_entry() 145 struct mm_struct *mm, pte_t *pte); 160 struct mm_struct *mm, pte_t *pte) { } in migration_entry_wait_huge() argument
|
D | mmu_notifier.h | 85 pte_t pte); 186 unsigned long address, pte_t pte); 218 unsigned long address, pte_t pte) in mmu_notifier_change_pte() argument 221 __mmu_notifier_change_pte(mm, address, pte); in mmu_notifier_change_pte() 326 unsigned long address, pte_t pte) in mmu_notifier_change_pte() argument
|
D | hugetlb.h | 410 struct mm_struct *mm, pte_t *pte) in huge_pte_lockptr() argument 413 return pmd_lockptr(mm, (pmd_t *) pte); in huge_pte_lockptr() 458 struct mm_struct *mm, pte_t *pte) in huge_pte_lockptr() argument 465 struct mm_struct *mm, pte_t *pte) in huge_pte_lock() argument 469 ptl = huge_pte_lockptr(h, mm, pte); in huge_pte_lock()
|
D | mm.h | 231 pte_t *pte; /* pte entry associated with ->pgoff */ member 631 static inline pte_t maybe_mkwrite(pte_t pte, struct vm_area_struct *vma) in maybe_mkwrite() argument 634 pte = pte_mkwrite(pte); in maybe_mkwrite() 635 return pte; in maybe_mkwrite() 639 struct page *page, pte_t *pte, bool write, bool anon); 1127 pte_t pte); 1159 int (*pte_entry)(pte_t *pte, unsigned long addr, 1163 int (*hugetlb_entry)(pte_t *pte, unsigned long hmask, 1514 #define pte_unmap_unlock(pte, ptl) do { \ argument 1516 pte_unmap(pte); \ [all …]
|