/linux-4.1.27/arch/mips/mm/ |
H A D | pgtable-64.c | 73 set_pmd_at(vma->vm_mm, address, pmdp, pmd); pmdp_splitting_flush() 88 void set_pmd_at(struct mm_struct *mm, unsigned long addr, set_pmd_at() function
|
/linux-4.1.27/mm/ |
H A D | pgtable-generic.c | 69 set_pmd_at(vma->vm_mm, address, pmdp, entry); pmdp_set_access_flags() 143 set_pmd_at(vma->vm_mm, address, pmdp, pmd); pmdp_splitting_flush() 196 set_pmd_at(vma->vm_mm, address, pmdp, pmd_mknotpresent(entry)); pmdp_invalidate()
|
H A D | huge_memory.c | 740 * clear_huge_page writes become visible before the set_pmd_at() __do_huge_pmd_anonymous_page() 759 set_pmd_at(mm, haddr, pmd, entry); __do_huge_pmd_anonymous_page() 784 set_pmd_at(mm, haddr, pmd, entry); set_huge_zero_page() 908 set_pmd_at(dst_mm, addr, dst_pmd, pmd); copy_huge_pmd() 1181 set_pmd_at(mm, haddr, pmd, entry); do_huge_pmd_wp_page() 1234 * young bit, instead of the current set_pmd_at. follow_trans_huge_pmd() 1371 set_pmd_at(mm, haddr, pmdp, pmd); do_huge_pmd_numa_page() 1470 set_pmd_at(mm, new_addr, new_pmd, pmd_mksoft_dirty(pmd)); move_huge_pmd() 1513 set_pmd_at(mm, addr, pmd, entry); change_huge_pmd() 2509 * We can only use set_pmd_at when establishing collapse_huge_page() 2536 * visible after the set_pmd_at() write. collapse_huge_page() 2546 set_pmd_at(mm, address, pmd, _pmd); collapse_huge_page()
|
H A D | migrate.c | 1806 set_pmd_at(mm, mmun_start, pmd, entry); migrate_misplaced_transhuge_page() 1811 set_pmd_at(mm, mmun_start, pmd, orig_entry); migrate_misplaced_transhuge_page() 1849 set_pmd_at(mm, mmun_start, pmd, entry); migrate_misplaced_transhuge_page()
|
H A D | rmap.c | 628 * Some THP functions use the sequence pmdp_clear_flush(), set_pmd_at() mm_find_pmd()
|
/linux-4.1.27/arch/sparc/mm/ |
H A D | tlb.c | 156 void set_pmd_at(struct mm_struct *mm, unsigned long addr, set_pmd_at() function 203 set_pmd_at(vma->vm_mm, address, pmdp, entry); pmdp_invalidate()
|
/linux-4.1.27/arch/arm64/mm/ |
H A D | flush.c | 116 set_pmd_at(vma->vm_mm, address, pmdp, pmd); pmdp_splitting_flush()
|
/linux-4.1.27/include/asm-generic/ |
H A D | pgtable.h | 64 set_pmd_at(vma->vm_mm, address, pmdp, pmd_mkold(pmd)); pmdp_test_and_clear_young() 176 set_pmd_at(mm, address, pmdp, pmd_wrprotect(old_pmd)); pmdp_set_wrprotect()
|
/linux-4.1.27/arch/x86/kernel/ |
H A D | paravirt.c | 445 .set_pmd_at = native_set_pmd_at,
|
/linux-4.1.27/arch/arm/mm/ |
H A D | flush.c | 411 set_pmd_at(vma->vm_mm, address, pmdp, pmd); pmdp_splitting_flush()
|
/linux-4.1.27/arch/arm/include/asm/ |
H A D | pgtable-3level.h | 274 static inline void set_pmd_at(struct mm_struct *mm, unsigned long addr, set_pmd_at() function
|
/linux-4.1.27/arch/x86/include/asm/ |
H A D | paravirt.h | 527 static inline void set_pmd_at(struct mm_struct *mm, unsigned long addr, set_pmd_at() function 532 pv_mmu_ops.set_pmd_at(mm, addr, pmdp, pmd); set_pmd_at() 534 PVOP_VCALL4(pv_mmu_ops.set_pmd_at, mm, addr, pmdp, set_pmd_at()
|
H A D | paravirt_types.h | 275 void (*set_pmd_at)(struct mm_struct *mm, unsigned long addr, member in struct:pv_mmu_ops
|
H A D | pgtable.h | 41 #define set_pmd_at(mm, addr, pmdp, pmd) native_set_pmd_at(mm, addr, pmdp, pmd) macro
|
/linux-4.1.27/arch/sparc/include/asm/ |
H A D | pgtable_64.h | 779 void set_pmd_at(struct mm_struct *mm, unsigned long addr, 782 static inline void set_pmd_at(struct mm_struct *mm, unsigned long addr, set_pmd_at() function 874 set_pmd_at(mm, addr, pmdp, __pmd(0UL)); pmdp_get_and_clear()
|
/linux-4.1.27/arch/mips/include/asm/ |
H A D | pgtable.h | 511 extern void set_pmd_at(struct mm_struct *mm, unsigned long addr,
|
/linux-4.1.27/arch/arm64/include/asm/ |
H A D | pgtable.h | 311 #define set_pmd_at(mm, addr, pmdp, pmd) set_pte_at(mm, addr, (pte_t *)pmdp, pmd_pte(pmd)) macro
|
/linux-4.1.27/arch/tile/include/asm/ |
H A D | pgtable.h | 430 #define set_pmd_at(mm, addr, pmdp, pmdval) __set_pmd(pmdp, pmdval) macro
|
/linux-4.1.27/arch/powerpc/include/asm/ |
H A D | pgtable-ppc64.h | 442 extern void set_pmd_at(struct mm_struct *mm, unsigned long addr,
|
/linux-4.1.27/arch/s390/include/asm/ |
H A D | pgtable.h | 1475 static inline void set_pmd_at(struct mm_struct *mm, unsigned long addr, set_pmd_at() function 1547 set_pmd_at(mm, address, pmdp, pmd_wrprotect(pmd)); pmdp_set_wrprotect()
|
/linux-4.1.27/arch/s390/mm/ |
H A D | pgtable.c | 1354 set_pmd_at(vma->vm_mm, address, pmdp, entry); pmdp_set_access_flags()
|
/linux-4.1.27/arch/powerpc/mm/ |
H A D | pgtable_64.c | 717 void set_pmd_at(struct mm_struct *mm, unsigned long addr, set_pmd_at() function
|
/linux-4.1.27/fs/proc/ |
H A D | task_mmu.c | 776 set_pmd_at(vma->vm_mm, addr, pmdp, pmd); clear_soft_dirty_pmd()
|