Searched refs:ptlp (Results 1 – 3 of 3) sorted by relevance
/linux/mm/ |
H A D | page_vma_mapped.c | 17 spinlock_t **ptlp) in map_pte() argument 25 *ptlp = pvmw->ptl; in map_pte() 38 pvmw->address, pmdvalp, ptlp); in map_pte() 72 spin_lock(*ptlp); in map_pte() 74 pte_unmap_unlock(pvmw->pte, *ptlp); in map_pte() 77 pvmw->ptl = *ptlp; in map_pte()
|
H A D | pgtable-generic.c | 308 unsigned long addr, spinlock_t **ptlp) in pte_offset_map_ro_nolock() argument 315 *ptlp = pte_lockptr(mm, &pmdval); in pte_offset_map_ro_nolock() 321 spinlock_t **ptlp) in pte_offset_map_rw_nolock() argument 328 *ptlp = pte_lockptr(mm, pmdvalp); in pte_offset_map_rw_nolock() 333 * pte_offset_map_lock(mm, pmd, addr, ptlp), and its internal implementation 343 * modification by software, with a pointer to that spinlock in ptlp (in some 347 * But it is unsuccessful, returning NULL with *ptlp unchanged, if there is no 362 * pte_offset_map_ro_nolock(mm, pmd, addr, ptlp), above, is like pte_offset_map(); 363 * but when successful, it also outputs a pointer to the spinlock in ptlp - as 374 * pte_offset_map_rw_nolock(mm, pmd, addr, pmdvalp, ptlp), abov 391 __pte_offset_map_lock(struct mm_struct * mm,pmd_t * pmd,unsigned long addr,spinlock_t ** ptlp) __pte_offset_map_lock() argument [all...] |
/linux/include/linux/ |
H A D | mm.h | 3023 unsigned long addr, spinlock_t **ptlp); 3025 unsigned long addr, spinlock_t **ptlp) in pte_offset_map_lock() argument 3029 __cond_lock(RCU, __cond_lock(*ptlp, in pte_offset_map_lock() 3030 pte = __pte_offset_map_lock(mm, pmd, addr, ptlp))); in pte_offset_map_lock() 3035 unsigned long addr, spinlock_t **ptlp); 3038 spinlock_t **ptlp); 3050 #define pte_alloc_map_lock(mm, pmd, address, ptlp) \ argument 3052 NULL : pte_offset_map_lock(mm, pmd, address, ptlp))
|