Lines Matching defs:anon_vma
1278 VM_BUG_ON_VMA(!vma->anon_vma, vma);
1414 struct anon_vma *anon_vma = NULL;
1479 * Page is misplaced. Page lock serialises migrations. Acquire anon_vma
1484 anon_vma = page_lock_anon_vma_read(page);
1496 if (unlikely(!anon_vma)) {
1557 if (anon_vma)
1558 page_unlock_anon_vma_read(anon_vma);
2572 * anon_vma of the transparent hugepage can become the vma->anon_vma
2646 * Returns -EBUSY if the page is pinned or if anon_vma disappeared from under
2654 struct anon_vma *anon_vma = NULL;
2670 * prevent the anon_vma disappearing so we first we take a
2671 * reference to it and then lock the anon_vma for write. This
2676 anon_vma = page_get_anon_vma(head);
2677 if (!anon_vma) {
2683 anon_vma_lock_write(anon_vma);
2693 anon_vma = NULL;
2760 if (anon_vma) {
2761 anon_vma_unlock_write(anon_vma);
2762 put_anon_vma(anon_vma);