Lines Matching refs:vaddr
60 unsigned long vaddr; member
132 set_pte_at(args->mm, args->vaddr, args->ptep, pte); in pte_advanced_tests()
134 ptep_set_wrprotect(args->mm, args->vaddr, args->ptep); in pte_advanced_tests()
137 ptep_get_and_clear(args->mm, args->vaddr, args->ptep); in pte_advanced_tests()
144 set_pte_at(args->mm, args->vaddr, args->ptep, pte); in pte_advanced_tests()
148 ptep_set_access_flags(args->vma, args->vaddr, args->ptep, pte, 1); in pte_advanced_tests()
151 ptep_get_and_clear_full(args->mm, args->vaddr, args->ptep, 1); in pte_advanced_tests()
157 set_pte_at(args->mm, args->vaddr, args->ptep, pte); in pte_advanced_tests()
159 ptep_test_and_clear_young(args->vma, args->vaddr, args->ptep); in pte_advanced_tests()
163 ptep_get_and_clear_full(args->mm, args->vaddr, args->ptep, 1); in pte_advanced_tests()
209 unsigned long vaddr = args->vaddr; in pmd_advanced_tests() local
227 vaddr &= HPAGE_PMD_MASK; in pmd_advanced_tests()
232 set_pmd_at(args->mm, vaddr, args->pmdp, pmd); in pmd_advanced_tests()
234 pmdp_set_wrprotect(args->mm, vaddr, args->pmdp); in pmd_advanced_tests()
237 pmdp_huge_get_and_clear(args->mm, vaddr, args->pmdp); in pmd_advanced_tests()
244 set_pmd_at(args->mm, vaddr, args->pmdp, pmd); in pmd_advanced_tests()
248 pmdp_set_access_flags(args->vma, vaddr, args->pmdp, pmd, 1); in pmd_advanced_tests()
251 pmdp_huge_get_and_clear_full(args->vma, vaddr, args->pmdp, 1); in pmd_advanced_tests()
257 set_pmd_at(args->mm, vaddr, args->pmdp, pmd); in pmd_advanced_tests()
259 pmdp_test_and_clear_young(args->vma, vaddr, args->pmdp); in pmd_advanced_tests()
264 pmdp_huge_get_and_clear(args->mm, vaddr, args->pmdp); in pmd_advanced_tests()
330 unsigned long vaddr = args->vaddr; in pud_advanced_tests() local
349 vaddr &= HPAGE_PUD_MASK; in pud_advanced_tests()
352 set_pud_at(args->mm, vaddr, args->pudp, pud); in pud_advanced_tests()
354 pudp_set_wrprotect(args->mm, vaddr, args->pudp); in pud_advanced_tests()
359 pudp_huge_get_and_clear(args->mm, vaddr, args->pudp); in pud_advanced_tests()
366 set_pud_at(args->mm, vaddr, args->pudp, pud); in pud_advanced_tests()
370 pudp_set_access_flags(args->vma, vaddr, args->pudp, pud, 1); in pud_advanced_tests()
375 pudp_huge_get_and_clear_full(args->vma, vaddr, args->pudp, 1); in pud_advanced_tests()
382 set_pud_at(args->mm, vaddr, args->pudp, pud); in pud_advanced_tests()
384 pudp_test_and_clear_young(args->vma, vaddr, args->pudp); in pud_advanced_tests()
388 pudp_huge_get_and_clear(args->mm, vaddr, args->pudp); in pud_advanced_tests()
612 set_pte_at(args->mm, args->vaddr, args->ptep, pte); in pte_clear_tests()
616 ptep_clear(args->mm, args->vaddr, args->ptep); in pte_clear_tests()
1130 args->vaddr = get_random_vaddr(); in init_args()
1163 args->pgdp = pgd_offset(args->mm, args->vaddr); in init_args()
1164 args->p4dp = p4d_alloc(args->mm, args->pgdp, args->vaddr); in init_args()
1173 args->pudp = pud_alloc(args->mm, args->p4dp, args->vaddr); in init_args()
1182 args->pmdp = pmd_alloc(args->mm, args->pudp, args->vaddr); in init_args()
1313 args.ptep = pte_offset_map_lock(args.mm, args.pmdp, args.vaddr, &ptl); in debug_vm_pgtable()