Home
last modified time | relevance | path

Searched refs:pte (Results 1 – 10 of 10) sorted by relevance

/include/trace/events/
Dthp.h12 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 …]
Dxen.h134 __entry->pteval = pteval.pte),
158 __entry->pteval = pteval.pte;
180 __entry->pteval = pteval.pte),
312 __entry->pteval = pteval.pte),
/include/asm-generic/
Dhugetlb.h9 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()
Dpgtable.h37 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 …]
Dpage.h40 unsigned long pte; member
53 #define pte_val(x) ((x).pte)
Dpgtable-nopmd.h35 #define pud_populate(mm, pmd, pte) do { } while (0) argument
/include/linux/
Dswapops.h55 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
Dmmu_notifier.h85 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
Dhugetlb.h410 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()
Dmm.h231 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 …]