Lines Matching defs:folio
416 * dax_lock_folio - Lock the DAX entry corresponding to a folio
417 * @folio: The folio whose entry we want to lock
423 dax_entry_t dax_lock_folio(struct folio *folio)
428 /* Ensure folio->mapping isn't freed while we look at it */
431 struct address_space *mapping = READ_ONCE(folio->mapping);
450 if (mapping != folio->mapping) {
454 xas_set(&xas, folio->index);
470 void dax_unlock_folio(struct folio *folio, dax_entry_t cookie)
472 struct address_space *mapping = folio->mapping;
473 XA_STATE(xas, &mapping->i_pages, folio->index);