virt_to_folio
folio = virt_to_folio(pgtable);
folio_put(virt_to_folio(dmb_node->cpu_addr));
struct folio *folio = virt_to_folio(addr);
return folio_ioptdesc(virt_to_folio(virt));
folio_put(virt_to_folio(dc->sb_disk));
folio_put(virt_to_folio(ca->sb_disk));
folio_put(virt_to_folio(sb_disk));
folio_put(virt_to_folio(dmb->cpu_addr));
struct folio *folio = virt_to_folio(arg);
folio_mark_dirty(virt_to_folio(disk_super));
new_folio = virt_to_folio(jh_in->b_frozen_data);
new_folio = virt_to_folio(jh_in->b_frozen_data);
folio_put(virt_to_folio(o2net_hand));
folio_put(virt_to_folio(bp->b_addr));
folio = virt_to_folio(mem);
return folio_memcg_check(virt_to_folio(p));
folio = virt_to_folio(objp);
call_rcu(&(folio_page(virt_to_folio(table), 0)->rcu_head),