Lines Matching defs:anon_vma
199 * though anon_vma is not initialized yet.
201 * Allow page fault since anon_vma may be not initialized until
204 if (!vma->anon_vma)
1908 VM_BUG_ON_VMA(!vma->anon_vma, vma);
2544 struct anon_vma *src_anon_vma;
2597 * split_huge_page walks the anon_vma chain without the page
2598 * lock. Serialize against it with the anon_vma lock, the page
3595 struct anon_vma *anon_vma = NULL;
3632 * prevent the anon_vma disappearing so we first we take a
3633 * reference to it and then lock the anon_vma for write. This
3638 anon_vma = folio_get_anon_vma(folio);
3639 if (!anon_vma) {
3644 anon_vma_lock_write(anon_vma);
3687 anon_vma = NULL;
3886 if (anon_vma) {
3887 anon_vma_unlock_write(anon_vma);
3888 put_anon_vma(anon_vma);