Home
last modified time | relevance | path

Searched refs:pmdp (Results 1 – 6 of 6) sorted by relevance

/include/linux/
Dpgtable.h293 unsigned long address, pmd_t *pmdp,
300 unsigned long address, pmd_t *pmdp, in pmdp_set_access_flags() argument
324 static inline pmd_t pmdp_get(pmd_t *pmdp) in pmdp_get() argument
326 return READ_ONCE(*pmdp); in pmdp_get()
370 pmd_t *pmdp) in pmdp_test_and_clear_young() argument
372 pmd_t pmd = *pmdp; in pmdp_test_and_clear_young()
377 set_pmd_at(vma->vm_mm, address, pmdp, pmd_mkold(pmd)); in pmdp_test_and_clear_young()
383 pmd_t *pmdp) in pmdp_test_and_clear_young() argument
399 unsigned long address, pmd_t *pmdp);
406 unsigned long address, pmd_t *pmdp) in pmdp_clear_flush_young() argument
[all …]
Dpage_table_check.h22 void __page_table_check_pmd_set(struct mm_struct *mm, pmd_t *pmdp, pmd_t pmd);
77 static inline void page_table_check_pmd_set(struct mm_struct *mm, pmd_t *pmdp, in page_table_check_pmd_set() argument
83 __page_table_check_pmd_set(mm, pmdp, pmd); in page_table_check_pmd_set()
132 static inline void page_table_check_pmd_set(struct mm_struct *mm, pmd_t *pmdp, in page_table_check_pmd_set() argument
Dpagewalk.h180 pmd_t *pmdp; member
Dhuge_mm.h484 pmd_t *pmdp, struct folio *folio);
559 unsigned long addr, pmd_t *pmdp, in unmap_huge_pmd_locked() argument
/include/trace/events/
Dxen.h159 TP_PROTO(pmd_t *pmdp, pmd_t pmdval),
160 TP_ARGS(pmdp, pmdval),
162 __field(pmd_t *, pmdp)
165 TP_fast_assign(__entry->pmdp = pmdp;
168 __entry->pmdp,
192 TP_PROTO(pmd_t *pmdp),
193 TP_ARGS(pmdp),
195 __field(pmd_t *, pmdp)
197 TP_fast_assign(__entry->pmdp = pmdp),
198 TP_printk("pmdp %p", __entry->pmdp)
/include/asm-generic/
Dtlb.h660 #define __tlb_remove_pmd_tlb_entry(tlb, pmdp, address) do {} while (0) argument
663 #define tlb_remove_pmd_tlb_entry(tlb, pmdp, address) \ argument
666 __tlb_remove_pmd_tlb_entry(tlb, pmdp, address); \
711 #define pmd_free_tlb(tlb, pmdp, address) \ argument
715 __pmd_free_tlb(tlb, pmdp, address); \