Lines Matching refs:mas
943 return mas_find(&vmi->mas, max - 1); in vma_find()
952 return mas_find(&vmi->mas, ULONG_MAX); in vma_next()
958 return mas_next_range(&vmi->mas, ULONG_MAX); in vma_iter_next_range()
964 return mas_prev(&vmi->mas, 0); in vma_prev()
970 return mas_prev_range(&vmi->mas, 0); in vma_iter_prev_range()
975 return vmi->mas.index; in vma_iter_addr()
980 return vmi->mas.last + 1; in vma_iter_end()
985 return mas_expected_entries(&vmi->mas, count); in vma_iter_bulk_alloc()
991 mas_destroy(&vmi->mas); in vma_iter_free()
997 vmi->mas.index = vma->vm_start; in vma_iter_bulk_store()
998 vmi->mas.last = vma->vm_end - 1; in vma_iter_bulk_store()
999 mas_store(&vmi->mas, vma); in vma_iter_bulk_store()
1000 if (unlikely(mas_is_err(&vmi->mas))) in vma_iter_bulk_store()
1008 mas_pause(&vmi->mas); in vma_iter_invalidate()
1013 mas_set(&vmi->mas, addr); in vma_iter_set()
2342 void unmap_vmas(struct mmu_gather *tlb, struct ma_state *mas,