Searched refs:hugetlb_lock (Results 1 - 3 of 3) sorted by relevance

/linux-master/mm/
H A Dhugetlb.c85 DEFINE_SPINLOCK(hugetlb_lock); variable
1040 * the reserve counters are updated with the hugetlb_lock held. It is safe
1315 lockdep_assert_held(&hugetlb_lock);
1330 lockdep_assert_held(&hugetlb_lock);
1625 lockdep_assert_held(&hugetlb_lock);
1649 lockdep_assert_held(&hugetlb_lock);
1703 lockdep_assert_held(&hugetlb_lock);
1762 spin_lock_irq(&hugetlb_lock);
1769 spin_unlock_irq(&hugetlb_lock);
1785 spin_lock_irq(&hugetlb_lock);
2656 lockdep_assert_held(&hugetlb_lock); variable
2667 spin_unlock_irq(&hugetlb_lock); variable
2684 spin_lock_irq(&hugetlb_lock); variable
2717 spin_unlock_irq(&hugetlb_lock); variable
2725 spin_lock_irq(&hugetlb_lock); variable
4028 lockdep_assert_held(&hugetlb_lock); variable
[all...]
H A Dhugetlb_cgroup.c181 * Should be called with hugetlb_lock held.
182 * Since we are holding hugetlb_lock, pages cannot get moved from
232 spin_lock_irq(&hugetlb_lock);
236 spin_unlock_irq(&hugetlb_lock);
304 /* Should be called with hugetlb_lock held */
319 * hugetlb_lock held anyway.
341 * Should be called with hugetlb_lock held
350 lockdep_assert_held(&hugetlb_lock);
368 * hugetlb_lock held anyway.
868 * hugetlb_lock wil
[all...]
/linux-master/include/linux/
H A Dhugetlb.h119 extern spinlock_t hugetlb_lock;
617 * (isolate, migrate, putback) the hugetlb_lock is held.
624 * modifications require hugetlb_lock.
626 * Synchronization: hugetlb_lock held for examination and modification.

Completed in 130 milliseconds