Searched refs:pgd_spinlock (Results 1 – 3 of 3) sorted by relevance
/arch/parisc/mm/ |
D | hugetlbpage.c | 142 spin_lock_irqsave(pgd_spinlock((mm)->pgd), flags); in set_huge_pte_at() 144 spin_unlock_irqrestore(pgd_spinlock((mm)->pgd), flags); in set_huge_pte_at() 154 spin_lock_irqsave(pgd_spinlock((mm)->pgd), flags); in huge_ptep_get_and_clear() 157 spin_unlock_irqrestore(pgd_spinlock((mm)->pgd), flags); in huge_ptep_get_and_clear() 169 spin_lock_irqsave(pgd_spinlock((mm)->pgd), flags); in huge_ptep_set_wrprotect() 172 spin_unlock_irqrestore(pgd_spinlock((mm)->pgd), flags); in huge_ptep_set_wrprotect() 183 spin_lock_irqsave(pgd_spinlock((mm)->pgd), flags); in huge_ptep_set_access_flags() 188 spin_unlock_irqrestore(pgd_spinlock((mm)->pgd), flags); in huge_ptep_set_access_flags()
|
/arch/parisc/include/asm/ |
D | pgtable.h | 21 static inline spinlock_t *pgd_spinlock(pgd_t *); 93 spin_lock_irqsave(pgd_spinlock((mm)->pgd), flags);\ 97 spin_unlock_irqrestore(pgd_spinlock((mm)->pgd), flags);\ 490 static inline spinlock_t *pgd_spinlock(pgd_t *pgd) in pgd_spinlock() function 506 spin_lock_irqsave(pgd_spinlock(vma->vm_mm->pgd), flags); in ptep_test_and_clear_young() 509 spin_unlock_irqrestore(pgd_spinlock(vma->vm_mm->pgd), flags); in ptep_test_and_clear_young() 514 spin_unlock_irqrestore(pgd_spinlock(vma->vm_mm->pgd), flags); in ptep_test_and_clear_young() 524 spin_lock_irqsave(pgd_spinlock(mm->pgd), flags); in ptep_get_and_clear() 528 spin_unlock_irqrestore(pgd_spinlock(mm->pgd), flags); in ptep_get_and_clear() 536 spin_lock_irqsave(pgd_spinlock(mm->pgd), flags); in ptep_set_wrprotect() [all …]
|
D | pgalloc.h | 46 spin_lock_init(pgd_spinlock(actual_pgd)); in pgd_alloc()
|