Lines Matching defs:anon_vma
181 * though anon_vma is not initialized yet.
183 * Allow page fault since anon_vma may be not initialized until
186 if (!vma->anon_vma)
1523 VM_BUG_ON_VMA(!vma->anon_vma, vma);
2176 struct anon_vma *src_anon_vma;
2229 * split_huge_page walks the anon_vma chain without the page
2230 * lock. Serialize against it with the anon_vma lock, the page
3036 * Returns -EBUSY if the page is pinned or if anon_vma disappeared from under
3046 struct anon_vma *anon_vma = NULL;
3095 * prevent the anon_vma disappearing so we first we take a
3096 * reference to it and then lock the anon_vma for write. This
3101 anon_vma = folio_get_anon_vma(folio);
3102 if (!anon_vma) {
3108 anon_vma_lock_write(anon_vma);
3134 anon_vma = NULL;
3218 if (anon_vma) {
3219 anon_vma_unlock_write(anon_vma);
3220 put_anon_vma(anon_vma);