Lines Matching defs:address_space
524 struct address_space;
586 int (*writepages)(struct address_space *, struct writeback_control *);
591 int (*readpages)(struct file *filp, struct address_space *mapping,
594 int (*write_begin)(struct file *, struct address_space *mapping,
597 int (*write_end)(struct file *, struct address_space *mapping,
602 sector_t (*bmap)(struct address_space *, sector_t);
608 int (*get_xip_mem)(struct address_space *, pgoff_t, int,
611 int (*migratepage) (struct address_space *,
616 int (*error_remove_page)(struct address_space *, struct page *);
625 int pagecache_write_begin(struct file *, struct address_space *mapping,
629 int pagecache_write_end(struct file *, struct address_space *mapping,
634 struct address_space {
648 spinlock_t private_lock; /* for use by the address_space */
650 struct address_space *assoc_mapping; /* ditto */
702 int mapping_tagged(struct address_space *mapping, int tag);
707 static inline int mapping_mapped(struct address_space *mapping)
719 static inline int mapping_writably_mapped(struct address_space *mapping)
783 struct address_space *i_mapping;
784 struct address_space i_data;
974 struct address_space *f_mapping;
2155 unsigned long invalidate_mapping_pages(struct address_space *mapping,
2164 extern int invalidate_inode_pages2(struct address_space *mapping);
2165 extern int invalidate_inode_pages2_range(struct address_space *mapping,
2168 extern int filemap_fdatawrite(struct address_space *);
2169 extern int filemap_flush(struct address_space *);
2170 extern int filemap_fdatawait(struct address_space *);
2171 extern int filemap_fdatawait_range(struct address_space *, loff_t lstart,
2173 extern int filemap_write_and_wait(struct address_space *mapping);
2174 extern int filemap_write_and_wait_range(struct address_space *mapping,
2176 extern int __filemap_fdatawrite_range(struct address_space *mapping,
2178 extern int filemap_fdatawrite_range(struct address_space *mapping,
2254 extern void address_space_init_once(struct address_space *mapping);
2337 file_ra_state_init(struct file_ra_state *ra, struct address_space *mapping);
2352 extern int xip_truncate_page(struct address_space *mapping, loff_t from);
2354 static inline int xip_truncate_page(struct address_space *mapping, loff_t from)
2452 extern int simple_write_begin(struct file *file, struct address_space *mapping,
2455 extern int simple_write_end(struct file *file, struct address_space *mapping,
2479 extern int buffer_migrate_page(struct address_space *,