Lines Matching defs:pudp
66 pud_t *pudp;
371 set_pud_at(args->mm, vaddr, args->pudp, pud);
373 pudp_set_wrprotect(args->mm, vaddr, args->pudp);
374 pud = READ_ONCE(*args->pudp);
378 pudp_huge_get_and_clear(args->mm, vaddr, args->pudp);
379 pud = READ_ONCE(*args->pudp);
386 set_pud_at(args->mm, vaddr, args->pudp, pud);
390 pudp_set_access_flags(args->vma, vaddr, args->pudp, pud, 1);
391 pud = READ_ONCE(*args->pudp);
395 pudp_huge_get_and_clear_full(args->vma, vaddr, args->pudp, 1);
396 pud = READ_ONCE(*args->pudp);
403 set_pud_at(args->mm, vaddr, args->pudp, pud);
405 pudp_test_and_clear_young(args->vma, vaddr, args->pudp);
406 pud = READ_ONCE(*args->pudp);
409 pudp_huge_get_and_clear(args->mm, vaddr, args->pudp);
475 WRITE_ONCE(*args->pudp, __pud(0));
476 WARN_ON(!pud_set_huge(args->pudp, __pfn_to_phys(args->fixed_pud_pfn), args->page_prot));
477 WARN_ON(!pud_clear_huge(args->pudp));
478 pud = READ_ONCE(*args->pudp);
507 pud_t pud = READ_ONCE(*args->pudp);
514 WRITE_ONCE(*args->pudp, pud);
515 pud_clear(args->pudp);
516 pud = READ_ONCE(*args->pudp);
532 pud_populate(args->mm, args->pudp, args->start_pmdp);
533 pud = READ_ONCE(*args->pudp);
569 pud_clear(args->pudp);
1250 args->pudp = pud_alloc(args->mm, args->p4dp, args->vaddr);
1251 if (!args->pudp) {
1259 args->pmdp = pmd_alloc(args->mm, args->pudp, args->vaddr);
1265 args->start_pmdp = pmd_offset(args->pudp, 0UL);
1402 ptl = pud_lock(args.mm, args.pudp);