| /linux-6.15/Documentation/translations/zh_CN/mm/ |
| H A D | split_page_table_lock.rst | 23 - pte_offset_map_lock()
|
| /linux-6.15/mm/ |
| H A D | madvise.c | 194 ptep = pte_offset_map_lock(vma->vm_mm, pmd, addr, &ptl); in swapin_walk_pmd_entry() 442 start_pte = pte = pte_offset_map_lock(vma->vm_mm, pmd, addr, &ptl); in madvise_cold_or_pageout_pte_range() 503 pte_offset_map_lock(mm, pmd, addr, &ptl); in madvise_cold_or_pageout_pte_range() 671 start_pte = pte = pte_offset_map_lock(mm, pmd, addr, &ptl); in madvise_free_pte_range() 735 pte = pte_offset_map_lock(mm, pmd, addr, &ptl); in madvise_free_pte_range()
|
| H A D | mincore.c | 116 ptep = pte_offset_map_lock(walk->mm, pmd, addr, &ptl); in mincore_pte_range()
|
| H A D | memory.c | 1717 start_pte = pte = pte_offset_map_lock(mm, pmd, addr, &ptl); in zap_pte_range() 2232 start_pte = pte_offset_map_lock(mm, pmd, addr, &pte_lock); in insert_pages() 2931 pte_offset_map_lock(mm, pmd, addr, &ptl); in apply_to_pte_range() 4137 vmf->pte = pte_offset_map_lock(vmf->vma->vm_mm, vmf->pmd, in pte_marker_clear() 4345 pte = pte_offset_map_lock(vmf->vma->vm_mm, vmf->pmd, in alloc_swap_folio() 4442 vmf->pte = pte_offset_map_lock(vma->vm_mm, vmf->pmd, in do_swap_page() 4542 vmf->pte = pte_offset_map_lock(vma->vm_mm, vmf->pmd, in do_swap_page() 4976 vmf->pte = pte_offset_map_lock(vma->vm_mm, vmf->pmd, in do_anonymous_page() 5365 vmf->pte = pte_offset_map_lock(vma->vm_mm, vmf->pmd, in finish_fault() 5832 vmf->pte = pte_offset_map_lock(vma->vm_mm, vmf->pmd, in do_numa_page() [all …]
|
| H A D | page_vma_mapped.c | 23 pvmw->pte = pte_offset_map_lock(pvmw->vma->vm_mm, pvmw->pmd, in map_pte()
|
| H A D | migrate_device.c | 110 ptep = pte_offset_map_lock(mm, pmdp, addr, &ptl); in migrate_vma_collect_pmd() 655 ptep = pte_offset_map_lock(mm, pmdp, addr, &ptl); in migrate_vma_insert_page()
|
| H A D | pagewalk.c | 86 pte = pte_offset_map_lock(walk->mm, pmd, addr, &ptl); in walk_pte_range() 936 ptep = pte_offset_map_lock(vma->vm_mm, pmdp, addr, &ptl); in folio_walk_start()
|
| H A D | userfaultfd.c | 192 dst_pte = pte_offset_map_lock(dst_mm, dst_pmd, dst_addr, &ptl); in mfill_atomic_install_pte() 359 dst_pte = pte_offset_map_lock(dst_vma->vm_mm, dst_pmd, dst_addr, &ptl); in mfill_atomic_pte_zeropage() 436 dst_pte = pte_offset_map_lock(dst_mm, dst_pmd, dst_addr, &ptl); in mfill_atomic_pte_poison()
|
| H A D | mlock.c | 380 start_pte = pte_offset_map_lock(vma->vm_mm, pmd, addr, &ptl); in mlock_pte_range()
|
| H A D | khugepaged.c | 1196 pte = pte_offset_map_lock(mm, &_pmd, address, &pte_ptl); in collapse_huge_page() 1291 pte = pte_offset_map_lock(mm, pmd, address, &ptl); in hpage_collapse_scan_pmd() 1566 start_pte = pte_offset_map_lock(mm, pmd, haddr, &ptl); in collapse_pte_mapped_thp()
|
| H A D | mprotect.c | 99 pte = pte_offset_map_lock(vma->vm_mm, pmd, addr, &ptl); in change_pte_range()
|
| H A D | mremap.c | 214 old_pte = pte_offset_map_lock(mm, old_pmd, old_addr, &old_ptl); in move_ptes()
|
| H A D | debug_vm_pgtable.c | 1370 args.ptep = pte_offset_map_lock(args.mm, args.pmdp, args.vaddr, &ptl); in debug_vm_pgtable()
|
| H A D | memory-failure.c | 817 mapped_pte = ptep = pte_offset_map_lock(walk->vma->vm_mm, pmdp, in hwpoison_pte_range()
|
| H A D | migrate.c | 381 ptep = pte_offset_map_lock(mm, pmd, address, &ptl); in migration_entry_wait()
|
| H A D | ksm.c | 1381 ptep = pte_offset_map_lock(mm, pmd, addr, &ptl); in replace_page()
|
| /linux-6.15/arch/arm/lib/ |
| H A D | uaccess_with_memcpy.c | 76 pte = pte_offset_map_lock(current->mm, pmd, addr, &ptl); in pin_page_for_write()
|
| /linux-6.15/mm/damon/ |
| H A D | vaddr.c | 329 pte = pte_offset_map_lock(walk->mm, pmd, addr, &ptl); in damon_mkold_pmd_entry() 482 pte = pte_offset_map_lock(walk->mm, pmd, addr, &ptl); in damon_young_pmd_entry()
|
| /linux-6.15/arch/powerpc/mm/book3s64/ |
| H A D | subpage_prot.c | 73 pte = pte_offset_map_lock(mm, pmd, addr, &ptl); in hpte_flush_range()
|
| /linux-6.15/arch/m68k/kernel/ |
| H A D | sys_m68k.c | 490 pte = pte_offset_map_lock(mm, pmd, (unsigned long)mem, &ptl); in sys_atomic_cmpxchg_32()
|
| /linux-6.15/arch/s390/mm/ |
| H A D | pgtable.c | 833 ptep = pte_offset_map_lock(mm, pmdp, addr, &ptl); in set_guest_storage_key() 940 ptep = pte_offset_map_lock(mm, pmdp, addr, &ptl); in reset_guest_reference_bit() 1004 ptep = pte_offset_map_lock(mm, pmdp, addr, &ptl); in get_guest_storage_key()
|
| /linux-6.15/Documentation/mm/ |
| H A D | split_page_table_lock.rst | 16 - pte_offset_map_lock()
|
| H A D | process_addrs.rst | 476 :c:func:`!pte_offset_map_lock`. 539 To access PTE-level page tables, a helper like :c:func:`!pte_offset_map_lock` or 618 This is performed via :c:func:`!pte_offset_map_lock` which carefully checks to
|
| /linux-6.15/fs/proc/ |
| H A D | task_mmu.c | 908 pte = pte_offset_map_lock(vma->vm_mm, pmd, addr, &ptl); in smaps_pte_range() 1491 pte = pte_offset_map_lock(vma->vm_mm, pmd, addr, &ptl); in clear_refs_pte_range() 1863 orig_pte = pte = pte_offset_map_lock(walk->mm, pmdp, addr, &ptl); in pagemap_pmd_range() 2487 start_pte = pte = pte_offset_map_lock(vma->vm_mm, pmd, start, &ptl); in pagemap_scan_pmd_entry() 2979 orig_pte = pte = pte_offset_map_lock(walk->mm, pmd, addr, &ptl); in gather_pte_stats()
|
| /linux-6.15/include/linux/ |
| H A D | mm.h | 3144 static inline pte_t *pte_offset_map_lock(struct mm_struct *mm, pmd_t *pmd, in pte_offset_map_lock() function 3172 NULL : pte_offset_map_lock(mm, pmd, address, ptlp))
|