• Home
  • Raw
  • Download

Lines Matching refs:ptl

429 	spinlock_t *ptl;  in __pte_alloc()  local
449 ptl = pmd_lock(mm, pmd); in __pte_alloc()
455 spin_unlock(ptl); in __pte_alloc()
1239 spinlock_t *ptl; in zap_pte_range() local
1247 start_pte = pte_offset_map_lock(mm, pmd, addr, &ptl); in zap_pte_range()
1350 pte_unmap_unlock(start_pte, ptl); in zap_pte_range()
1391 spinlock_t *ptl = pmd_lock(tlb->mm, pmd); in zap_pmd_range() local
1397 spin_unlock(ptl); in zap_pmd_range()
1658 spinlock_t **ptl) in __get_locked_pte() argument
1664 return pte_alloc_map_lock(mm, pmd, addr, ptl); in __get_locked_pte()
1701 spinlock_t *ptl; in insert_page() local
1707 pte = get_locked_pte(mm, addr, &ptl); in insert_page()
1711 pte_unmap_unlock(pte, ptl); in insert_page()
1964 spinlock_t *ptl; in insert_pfn() local
1966 pte = get_locked_pte(mm, addr, &ptl); in insert_pfn()
2008 pte_unmap_unlock(pte, ptl); in insert_pfn()
2210 spinlock_t *ptl; in remap_pte_range() local
2213 mapped_pte = pte = pte_alloc_map_lock(mm, pmd, addr, &ptl); in remap_pte_range()
2227 pte_unmap_unlock(mapped_pte, ptl); in remap_pte_range()
2428 spinlock_t *ptl; in apply_to_pte_range() local
2433 pte_alloc_map_lock(mm, pmd, addr, &ptl); in apply_to_pte_range()
2439 pte_offset_map_lock(mm, pmd, addr, &ptl); in apply_to_pte_range()
2460 pte_unmap_unlock(pte-1, ptl); in apply_to_pte_range()
2618 spinlock_t *ptl = pte_lockptr(mm, pmd); in pte_unmap_same() local
2619 spin_lock(ptl); in pte_unmap_same()
2621 spin_unlock(ptl); in pte_unmap_same()
2660 vmf->pte = pte_offset_map_lock(mm, vmf->pmd, addr, &vmf->ptl); in cow_user_page()
2688 vmf->pte = pte_offset_map_lock(mm, vmf->pmd, addr, &vmf->ptl); in cow_user_page()
2716 pte_unmap_unlock(vmf->pte, vmf->ptl); in cow_user_page()
2831 __releases(vmf->ptl) in wp_page_reuse()
2849 pte_unmap_unlock(vmf->pte, vmf->ptl); in wp_page_reuse()
2921 vmf->pte = pte_offset_map_lock(mm, vmf->pmd, vmf->address, &vmf->ptl); in wp_page_copy()
2994 pte_unmap_unlock(vmf->pte, vmf->ptl); in wp_page_copy()
3042 &vmf->ptl); in finish_mkwrite_fault()
3049 pte_unmap_unlock(vmf->pte, vmf->ptl); in finish_mkwrite_fault()
3055 pte_unmap_unlock(vmf->pte, vmf->ptl); in finish_mkwrite_fault()
3074 pte_unmap_unlock(vmf->pte, vmf->ptl); in wp_pfn_shared()
3086 __releases(vmf->ptl) in wp_page_shared()
3096 pte_unmap_unlock(vmf->pte, vmf->ptl); in wp_page_shared()
3112 pte_unmap_unlock(vmf->pte, vmf->ptl); in wp_page_shared()
3145 __releases(vmf->ptl) in do_wp_page()
3150 pte_unmap_unlock(vmf->pte, vmf->ptl); in do_wp_page()
3175 pte_unmap_unlock(vmf->pte, vmf->ptl); in do_wp_page()
3204 pte_unmap_unlock(vmf->pte, vmf->ptl); in do_wp_page()
3220 pte_unmap_unlock(vmf->pte, vmf->ptl); in do_wp_page()
3380 vmf->address, &vmf->ptl); in do_swap_page()
3382 spin_unlock(vmf->ptl); in do_swap_page()
3391 pte_unmap_unlock(vmf->pte, vmf->ptl); in do_swap_page()
3452 vmf->address, &vmf->ptl); in do_swap_page()
3504 &vmf->ptl); in do_swap_page()
3584 pte_unmap_unlock(vmf->pte, vmf->ptl); in do_swap_page()
3588 pte_unmap_unlock(vmf->pte, vmf->ptl); in do_swap_page()
3652 vmf->address, &vmf->ptl); in do_anonymous_page()
3662 pte_unmap_unlock(vmf->pte, vmf->ptl); in do_anonymous_page()
3692 &vmf->ptl); in do_anonymous_page()
3704 pte_unmap_unlock(vmf->pte, vmf->ptl); in do_anonymous_page()
3728 pte_unmap_unlock(vmf->pte, vmf->ptl); in do_anonymous_page()
3819 vmf->ptl = pmd_lock(vma->vm_mm, vmf->pmd); in pte_alloc_one_map()
3821 spin_unlock(vmf->ptl); in pte_alloc_one_map()
3827 spin_unlock(vmf->ptl); in pte_alloc_one_map()
3857 &vmf->ptl); in pte_alloc_one_map()
3902 vmf->ptl = pmd_lock(vma->vm_mm, vmf->pmd); in do_set_pmd()
3929 spin_unlock(vmf->ptl); in do_set_pmd()
4044 pte_unmap_unlock(vmf->pte, vmf->ptl); in finish_fault()
4156 pte_unmap_unlock(vmf->pte, vmf->ptl); in do_fault_around()
4291 &vmf->ptl); in do_fault()
4304 pte_unmap_unlock(vmf->pte, vmf->ptl); in do_fault()
4353 vmf->ptl = pte_lockptr(vma->vm_mm, vmf->pmd); in do_numa_page()
4354 spin_lock(vmf->ptl); in do_numa_page()
4356 pte_unmap_unlock(vmf->pte, vmf->ptl); in do_numa_page()
4374 pte_unmap_unlock(vmf->pte, vmf->ptl); in do_numa_page()
4380 pte_unmap_unlock(vmf->pte, vmf->ptl); in do_numa_page()
4406 pte_unmap_unlock(vmf->pte, vmf->ptl); in do_numa_page()
4557 vmf->ptl = pte_lockptr(vmf->vma->vm_mm, vmf->pmd); in handle_pte_fault()
4558 spin_lock(vmf->ptl); in handle_pte_fault()
4587 pte_unmap_unlock(vmf->pte, vmf->ptl); in handle_pte_fault()
4855 spinlock_t *ptl; in __pmd_alloc() local
4862 ptl = pud_lock(mm, pud); in __pmd_alloc()
4868 spin_unlock(ptl); in __pmd_alloc()
4985 spinlock_t *ptl; in follow_pfn() local
4991 ret = follow_pte(vma->vm_mm, address, &ptep, &ptl); in follow_pfn()
4995 pte_unmap_unlock(ptep, ptl); in follow_pfn()
5007 spinlock_t *ptl; in follow_phys() local
5012 if (follow_pte(vma->vm_mm, address, &ptep, &ptl)) in follow_phys()
5024 pte_unmap_unlock(ptep, ptl); in follow_phys()
5409 spinlock_t *ptl; in ptlock_alloc() local
5411 ptl = kmem_cache_alloc(page_ptl_cachep, GFP_KERNEL); in ptlock_alloc()
5412 if (!ptl) in ptlock_alloc()
5414 page->ptl = ptl; in ptlock_alloc()
5420 kmem_cache_free(page_ptl_cachep, page->ptl); in ptlock_free()