Lines Matching refs:vml
325 struct vma_list *vml; in remember_vma() local
327 vml = kmalloc_obj(*vml); in remember_vma()
328 if (!vml) in remember_vma()
330 refcount_set(&vml->mmap_count, 1); in remember_vma()
331 vma->vm_private_data = vml; in remember_vma()
332 vml->vma = vma; in remember_vma()
333 list_add(&vml->head, &arena->vma_list); in remember_vma()
339 struct vma_list *vml = vma->vm_private_data; in arena_vm_open() local
341 refcount_inc(&vml->mmap_count); in arena_vm_open()
348 struct vma_list *vml = vma->vm_private_data; in arena_vm_close() local
350 if (!refcount_dec_and_test(&vml->mmap_count)) in arena_vm_close()
354 list_del(&vml->head); in arena_vm_close()
356 kfree(vml); in arena_vm_close()
654 struct vma_list *vml; in zap_pages() local
658 list_for_each_entry(vml, &arena->vma_list, head) in zap_pages()
659 zap_page_range_single(vml->vma, uaddr, in zap_pages()