Lines Matching refs:mapping
150 unsigned long mapping = (unsigned long)folio->mapping; in folio_raw_mapping() local
152 return (void *)(mapping & ~FOLIO_MAPPING_FLAGS); in folio_raw_mapping()
458 int folio_unmap_invalidate(struct address_space *mapping, struct folio *folio,
463 static inline void force_page_cache_readahead(struct address_space *mapping, in force_page_cache_readahead() argument
466 DEFINE_READAHEAD(ractl, file, &file->f_ra, mapping, index); in force_page_cache_readahead()
470 unsigned find_lock_entries(struct address_space *mapping, pgoff_t *start,
472 unsigned find_get_entries(struct address_space *mapping, pgoff_t *start,
474 void filemap_free_folio(struct address_space *mapping, struct folio *folio);
475 int truncate_inode_folio(struct address_space *mapping, struct folio *folio);
478 long mapping_evict_folio(struct address_space *mapping, struct folio *folio);
479 unsigned long mapping_try_invalidate(struct address_space *mapping,
521 struct address_space *mapping = folio_mapping(folio); in folio_needs_release() local
524 (mapping && mapping_release_always(mapping)); in folio_needs_release()
816 p->mapping = TAIL_MAPPING; in prep_compound_tail()
1617 #define mapping_set_update(xas, mapping) do { \ argument
1618 if (!dax_mapping(mapping) && !shmem_mapping(mapping)) { \