Lines Matching full:mapping
359 /* Write back some dirty pages from this mapping. */
365 int (*readpages)(struct file *filp, struct address_space *mapping,
409 * of struct page's "mapping" pointer be used for PAGE_MAPPING_ANON.
464 int mapping_tagged(struct address_space *mapping, int tag);
469 static inline int mapping_mapped(struct address_space *mapping)
471 mapping->i_mmap) ||
472 !list_empty(&mapping->i_mmap_nonlinear);
481 static inline int mapping_writably_mapped(struct address_space *mapping)
483 return mapping->i_mmap_writable != 0;
1518 unsigned long invalidate_mapping_pages(struct address_space *mapping,
1520 unsigned long invalidate_inode_pages(struct address_space *mapping);
1527 extern int invalidate_inode_pages2(struct address_space *mapping);
1528 extern int invalidate_inode_pages2_range(struct address_space *mapping,
1534 extern int filemap_write_and_wait(struct address_space *mapping);
1535 extern int filemap_write_and_wait_range(struct address_space *mapping,
1537 extern int wait_on_page_writeback_range(struct address_space *mapping,
1539 extern int __filemap_fdatawrite_range(struct address_space *mapping,
1660 extern void do_generic_mapping_read(struct address_space *mapping,
1675 file_ra_state_init(struct file_ra_state *ra, struct address_space *mapping);
1695 extern int xip_truncate_page(struct address_space *mapping, loff_t from);
1697 static inline int xip_truncate_page(struct address_space *mapping, loff_t from)