Lines Matching defs:folio
240 * pagecache folio
241 * @folio: The locked pagecache folio containing the block(s) to decrypt
244 * @offs: Byte offset within @folio of the first block to decrypt. Must be
247 * The specified block(s) are decrypted in-place within the pagecache folio,
254 int fscrypt_decrypt_pagecache_blocks(struct folio *folio, size_t len,
257 const struct inode *inode = folio->mapping->host;
260 u64 lblk_num = ((u64)folio->index << (PAGE_SHIFT - blockbits)) +
265 if (WARN_ON_ONCE(!folio_test_locked(folio)))
272 struct page *page = folio_page(folio, i >> PAGE_SHIFT);