Searched refs:svma (Results 1 - 2 of 2) sorted by relevance
/kernel/linux/linux-5.10/mm/ |
H A D | hugetlb.c | 5331 static unsigned long page_table_shareable(struct vm_area_struct *svma, in page_table_shareable() argument 5335 unsigned long saddr = ((idx - svma->vm_pgoff) << PAGE_SHIFT) + in page_table_shareable() 5336 svma->vm_start; in page_table_shareable() 5342 unsigned long svm_flags = svma->vm_flags & VM_LOCKED_CLEAR_MASK; in page_table_shareable() 5350 sbase < svma->vm_start || svma->vm_end < s_end) in page_table_shareable() 5419 struct vm_area_struct *svma; in huge_pmd_share() local 5429 vma_interval_tree_foreach(svma, &mapping->i_mmap, idx, idx) { in huge_pmd_share() 5430 if (svma == vma) in huge_pmd_share() 5433 saddr = page_table_shareable(svma, vm in huge_pmd_share() [all...] |
/kernel/linux/linux-6.6/mm/ |
H A D | hugetlb.c | 6912 static unsigned long page_table_shareable(struct vm_area_struct *svma, in page_table_shareable() argument 6916 unsigned long saddr = ((idx - svma->vm_pgoff) << PAGE_SHIFT) + in page_table_shareable() 6917 svma->vm_start; in page_table_shareable() 6923 unsigned long svm_flags = svma->vm_flags & ~VM_LOCKED_MASK; in page_table_shareable() 6933 !range_in_vma(svma, sbase, s_end) || in page_table_shareable() 6934 !svma->vm_private_data) in page_table_shareable() 7003 struct vm_area_struct *svma; in huge_pmd_share() local 7009 vma_interval_tree_foreach(svma, &mapping->i_mmap, idx, idx) { in huge_pmd_share() 7010 if (svma == vma) in huge_pmd_share() 7013 saddr = page_table_shareable(svma, vm in huge_pmd_share() [all...] |
Completed in 16 milliseconds