Lines Matching refs:pud
254 pud_t pud = pfn_pud(pfn, prot); in pud_basic_tests() local
260 WARN_ON(!pud_same(pud, pud)); in pud_basic_tests()
261 WARN_ON(!pud_young(pud_mkyoung(pud_mkold(pud)))); in pud_basic_tests()
262 WARN_ON(!pud_write(pud_mkwrite(pud_wrprotect(pud)))); in pud_basic_tests()
263 WARN_ON(pud_write(pud_wrprotect(pud_mkwrite(pud)))); in pud_basic_tests()
264 WARN_ON(pud_young(pud_mkold(pud_mkyoung(pud)))); in pud_basic_tests()
273 WARN_ON(!pud_bad(pud_mkhuge(pud))); in pud_basic_tests()
281 pud_t pud = pfn_pud(pfn, prot); in pud_advanced_tests() local
290 set_pud_at(mm, vaddr, pudp, pud); in pud_advanced_tests()
292 pud = READ_ONCE(*pudp); in pud_advanced_tests()
293 WARN_ON(pud_write(pud)); in pud_advanced_tests()
297 pud = READ_ONCE(*pudp); in pud_advanced_tests()
298 WARN_ON(!pud_none(pud)); in pud_advanced_tests()
300 pud = pfn_pud(pfn, prot); in pud_advanced_tests()
301 pud = pud_wrprotect(pud); in pud_advanced_tests()
302 pud = pud_mkclean(pud); in pud_advanced_tests()
303 set_pud_at(mm, vaddr, pudp, pud); in pud_advanced_tests()
304 pud = pud_mkwrite(pud); in pud_advanced_tests()
305 pud = pud_mkdirty(pud); in pud_advanced_tests()
306 pudp_set_access_flags(vma, vaddr, pudp, pud, 1); in pud_advanced_tests()
307 pud = READ_ONCE(*pudp); in pud_advanced_tests()
308 WARN_ON(!(pud_write(pud) && pud_dirty(pud))); in pud_advanced_tests()
312 pud = READ_ONCE(*pudp); in pud_advanced_tests()
313 WARN_ON(!pud_none(pud)); in pud_advanced_tests()
316 pud = pfn_pud(pfn, prot); in pud_advanced_tests()
317 pud = pud_mkyoung(pud); in pud_advanced_tests()
318 set_pud_at(mm, vaddr, pudp, pud); in pud_advanced_tests()
320 pud = READ_ONCE(*pudp); in pud_advanced_tests()
321 WARN_ON(pud_young(pud)); in pud_advanced_tests()
328 pud_t pud = pfn_pud(pfn, prot); in pud_leaf_tests() local
334 pud = pud_mkhuge(pud); in pud_leaf_tests()
335 WARN_ON(!pud_leaf(pud)); in pud_leaf_tests()
341 pud_t pud; in pud_huge_tests() local
354 pud = READ_ONCE(*pudp); in pud_huge_tests()
355 WARN_ON(!pud_none(pud)); in pud_huge_tests()
421 pud_t pud = READ_ONCE(*pudp); in pud_clear_tests() local
427 pud = __pud(pud_val(pud) | RANDOM_ORVALUE); in pud_clear_tests()
428 WRITE_ONCE(*pudp, pud); in pud_clear_tests()
430 pud = READ_ONCE(*pudp); in pud_clear_tests()
431 WARN_ON(!pud_none(pud)); in pud_clear_tests()
437 pud_t pud; in pud_populate_tests() local
448 pud = READ_ONCE(*pudp); in pud_populate_tests()
449 WARN_ON(pud_bad(pud)); in pud_populate_tests()
646 pud_t pud = pfn_pud(pfn, prot); in pud_devmap_tests() local
649 WARN_ON(!pud_devmap(pud_mkdevmap(pud))); in pud_devmap_tests()
850 pud_t pud; in pud_thp_tests() local
856 pud = pfn_pud(pfn, prot); in pud_thp_tests()
857 WARN_ON(!pud_trans_huge(pud_mkhuge(pud))); in pud_thp_tests()