Lines Matching defs:mapping

155  * a zero page mapping on a read fault.

451 * mapping from the currently active vm_flags protection bits (the
730 * - cache mapping (page->mapping)
732 * - page mapped in a task's page tables, each mapping
1055 * A page may belong to an inode's memory mapping. In this case, page->mapping
1065 * refcount. The each user mapping also has a reference to the page.
1067 * The pagecache pages are stored in a per-mapping radix tree, which is
1068 * rooted at mapping->i_pages, and indexed by offset.
1616 return page->mapping;
1696 struct address_space *check_mapping; /* Check page->mapping if set */
1726 int truncate_inode_page(struct address_space *mapping, struct page *page);
1727 int generic_error_remove_page(struct address_space *mapping, struct page *page);
1735 void unmap_mapping_pages(struct address_space *mapping, pgoff_t start, pgoff_t nr, bool even_cows);
1736 void unmap_mapping_range(struct address_space *mapping, loff_t const holebegin, loff_t const holelen, int even_cows);
1755 static inline void unmap_mapping_pages(struct address_space *mapping, pgoff_t start, pgoff_t nr, bool even_cows)
1758 static inline void unmap_mapping_range(struct address_space *mapping, loff_t const holebegin, loff_t const holelen,
1764 static inline void unmap_shared_mapping_range(struct address_space *mapping, loff_t const holebegin,
1767 unmap_mapping_range(mapping, holebegin, holelen, 0);
1851 void account_page_dirtied(struct page *page, struct address_space *mapping);
1852 void account_page_cleaned(struct page *page, struct address_space *mapping, struct bdi_writeback *wb);
2823 #define FOLL_LONGTERM 0x10000 /* mapping lifetime is indefinite: see below */
3193 unsigned long clean_record_shared_mapping_range(struct address_space *mapping, pgoff_t first_index, pgoff_t nr,
3197 unsigned long wp_shared_mapping_range(struct address_space *mapping, pgoff_t first_index, pgoff_t nr);