Lines Matching defs:mapping
208 unsigned long mapping = (unsigned long)folio->mapping;
210 return (void *)(mapping & ~PAGE_MAPPING_FLAGS);
253 static inline void force_page_cache_readahead(struct address_space *mapping,
256 DEFINE_READAHEAD(ractl, file, &file->f_ra, mapping, index);
260 unsigned find_lock_entries(struct address_space *mapping, pgoff_t *start,
262 unsigned find_get_entries(struct address_space *mapping, pgoff_t *start,
264 void filemap_free_folio(struct address_space *mapping, struct folio *folio);
265 int truncate_inode_folio(struct address_space *mapping, struct folio *folio);
269 unsigned long mapping_try_invalidate(struct address_space *mapping,
280 * 1. folio's mapping marked unevictable
311 struct address_space *mapping = folio_mapping(folio);
314 (mapping && mapping_release_always(mapping));
573 p->mapping = TAIL_MAPPING;
741 * mapping of the THP head cannot be distinguished by the page alone.
1292 struct address_space *mapping;