Lines Matching refs:pvmw
4650 void lru_gen_look_around(struct page_vma_mapped_walk *pvmw) in lru_gen_look_around() argument
4657 pte_t *pte = pvmw->pte; in lru_gen_look_around()
4658 unsigned long addr = pvmw->address; in lru_gen_look_around()
4659 struct folio *folio = pfn_folio(pvmw->pfn); in lru_gen_look_around()
4667 lockdep_assert_held(pvmw->ptl); in lru_gen_look_around()
4670 if (spin_is_contended(pvmw->ptl)) in lru_gen_look_around()
4676 start = max(addr & PMD_MASK, pvmw->vma->vm_start); in lru_gen_look_around()
4677 end = min(addr | ~PMD_MASK, pvmw->vma->vm_end - 1) + 1; in lru_gen_look_around()
4702 pfn = get_pte_pfn(ptent, pvmw->vma, addr); in lru_gen_look_around()
4713 if (!ptep_test_and_clear_young(pvmw->vma, addr, pte + i)) in lru_gen_look_around()
4743 update_bloom_filter(lruvec, max_seq, pvmw->pmd); in lru_gen_look_around()