Lines Matching refs:svma
6912 static unsigned long page_table_shareable(struct vm_area_struct *svma,
6916 unsigned long saddr = ((idx - svma->vm_pgoff) << PAGE_SHIFT) +
6917 svma->vm_start;
6923 unsigned long svm_flags = svma->vm_flags & ~VM_LOCKED_MASK;
6933 !range_in_vma(svma, sbase, s_end) ||
6934 !svma->vm_private_data)
7003 struct vm_area_struct *svma;
7009 vma_interval_tree_foreach(svma, &mapping->i_mmap, idx, idx) {
7010 if (svma == vma)
7013 saddr = page_table_shareable(svma, vma, addr, idx);
7015 spte = hugetlb_walk(svma, saddr,
7016 vma_mmu_pagesize(svma));