| /include/linux/ |
| A D | pagemap.h | 30 int invalidate_inode_pages2(struct address_space *mapping); 35 int filemap_invalidate_pages(struct address_space *mapping, 39 int filemap_fdatawrite(struct address_space *); 40 int filemap_flush(struct address_space *); 56 int __filemap_fdatawrite_range(struct address_space *mapping, 58 int filemap_fdatawrite_range(struct address_space *mapping, 60 int filemap_check_errors(struct address_space *mapping); 62 int filemap_fdatawrite_wbc(struct address_space *mapping, 478 mapping_min_folio_nrpages(struct address_space *mapping) in mapping_min_folio_nrpages() 546 struct address_space *folio_mapping(struct folio *); [all …]
|
| A D | dax.h | 154 int dax_writeback_mapping_range(struct address_space *mapping, 157 struct page *dax_layout_busy_page(struct address_space *mapping); 161 dax_entry_t dax_lock_mapping_entry(struct address_space *mapping, 163 void dax_unlock_mapping_entry(struct address_space *mapping, 166 static inline struct page *dax_layout_busy_page(struct address_space *mapping) in dax_layout_busy_page() 176 static inline int dax_writeback_mapping_range(struct address_space *mapping, in dax_writeback_mapping_range() 199 static inline void dax_unlock_mapping_entry(struct address_space *mapping, in dax_unlock_mapping_entry() 264 int dax_delete_mapping_entry(struct address_space *mapping, pgoff_t index); 265 void dax_delete_mapping_range(struct address_space *mapping, 267 int dax_invalidate_mapping_entry_sync(struct address_space *mapping, [all …]
|
| A D | secretmem.h | 9 static inline bool secretmem_mapping(struct address_space *mapping) in secretmem_mapping() 24 static inline bool secretmem_mapping(struct address_space *mapping) in secretmem_mapping()
|
| A D | shmem_fs.h | 102 bool shmem_mapping(struct address_space *mapping); 104 static inline bool shmem_mapping(struct address_space *mapping) in shmem_mapping() 109 void shmem_unlock_mapping(struct address_space *mapping); 110 struct page *shmem_read_mapping_page_gfp(struct address_space *mapping, 144 extern unsigned long shmem_partial_swap_usage(struct address_space *mapping, 158 struct folio *shmem_read_folio_gfp(struct address_space *mapping, 161 static inline struct folio *shmem_read_folio(struct address_space *mapping, in shmem_read_folio() 168 struct address_space *mapping, pgoff_t index) in shmem_read_mapping_page()
|
| A D | writeback.h | 354 void balance_dirty_pages_ratelimited(struct address_space *mapping); 355 int balance_dirty_pages_ratelimited_flags(struct address_space *mapping, 360 struct folio *writeback_iter(struct address_space *mapping, 366 int write_cache_pages(struct address_space *mapping, 369 int do_writepages(struct address_space *mapping, struct writeback_control *wbc); 371 void tag_pages_for_writeback(struct address_space *mapping, 374 bool filemap_dirty_folio(struct address_space *mapping, struct folio *folio);
|
| A D | migrate.h | 66 int migrate_folio(struct address_space *mapping, struct folio *dst, 75 int migrate_huge_page_move_mapping(struct address_space *mapping, 80 int folio_migrate_mapping(struct address_space *mapping, 98 static inline int migrate_huge_page_move_mapping(struct address_space *mapping, in migrate_huge_page_move_mapping()
|
| A D | buffer_head.h | 48 struct address_space; 76 struct address_space *b_assoc_map; /* mapping this buffer is 261 int block_write_begin(struct address_space *mapping, loff_t pos, unsigned len, 266 int generic_write_end(const struct kiocb *, struct address_space *, 270 int cont_write_begin(const struct kiocb *, struct address_space *, loff_t, 277 sector_t generic_block_bmap(struct address_space *, sector_t, get_block_t *); 278 int block_truncate_page(struct address_space *, loff_t, get_block_t *); 281 extern int buffer_migrate_folio(struct address_space *, 283 extern int buffer_migrate_folio_norefs(struct address_space *, 512 bool block_dirty_folio(struct address_space *mapping, struct folio *folio); [all …]
|
| A D | mpage.h | 20 int mpage_writepages(struct address_space *mapping,
|
| A D | compiler_types.h | 30 # define __kernel __attribute__((address_space(0))) 31 # define __user __attribute__((noderef, address_space(__user))) 32 # define __iomem __attribute__((noderef, address_space(__iomem))) 33 # define __percpu __attribute__((noderef, address_space(__percpu))) 34 # define __rcu __attribute__((noderef, address_space(__rcu)))
|
| A D | netfs.h | 229 struct address_space *mapping; /* The mapping being accessed */ 410 int netfs_writeback_single(struct address_space *mapping, 419 struct address_space *, loff_t pos, unsigned int len, 421 int netfs_writepages(struct address_space *mapping, 423 bool netfs_dirty_folio(struct address_space *mapping, struct folio *folio); 461 int netfs_alloc_folioq_buffer(struct address_space *mapping,
|
| A D | fs.h | 347 struct address_space; 505 struct address_space { struct 688 struct address_space *i_mapping; 764 struct address_space i_data; 938 struct address_space *mapping) in filemap_invalidate_trylock_shared() 944 struct address_space *mapping) in filemap_invalidate_unlock_shared() 953 struct address_space *mapping2); 955 struct address_space *mapping2); 1102 struct address_space *f_mapping; 3360 void dump_mapping(const struct address_space *); [all …]
|
| A D | fscache.h | 176 struct address_space *mapping, 181 extern void __fscache_clear_page_bits(struct address_space *, loff_t, size_t); 583 static inline void fscache_clear_page_bits(struct address_space *mapping, in fscache_clear_page_bits() 617 struct address_space *mapping, in fscache_write_to_cache()
|
| A D | mc146818rtc.h | 39 int address_space; member
|
| A D | nfs_fs.h | 437 extern int nfs_sync_mapping(struct address_space *mapping); 438 extern void nfs_zap_mapping(struct inode *inode, struct address_space *mapping); 458 extern int nfs_clear_invalid_mapping(struct address_space *mapping); 460 extern int nfs_revalidate_mapping(struct inode *inode, struct address_space *mapping); 627 extern int nfs_writepages(struct address_space *, struct writeback_control *);
|
| A D | uacce.h | 101 struct address_space *mapping;
|
| A D | iomap.h | 13 struct address_space; 348 bool iomap_dirty_folio(struct address_space *mapping, struct folio *folio); 372 sector_t iomap_bmap(struct address_space *mapping, sector_t bno,
|
| A D | hugetlb.h | 165 u32 hugetlb_fault_mutex_hash(struct address_space *mapping, pgoff_t idx); 173 struct address_space *hugetlb_folio_mapping_lock_write(struct folio *folio); 299 static inline struct address_space *hugetlb_folio_mapping_lock_write( in hugetlb_folio_mapping_lock_write() 707 int hugetlb_add_to_page_cache(struct folio *folio, struct address_space *mapping, 807 struct address_space *mapping, pgoff_t idx) in filemap_lock_hugetlb_folio() 1084 struct address_space *mapping, pgoff_t idx)
|
| A D | pagewalk.h | 142 int walk_page_mapping(struct address_space *mapping, pgoff_t first_index,
|
| A D | swap.h | 178 struct address_space; 433 long remove_mapping(struct address_space *mapping, struct folio *folio);
|
| /include/asm-generic/ |
| A D | cacheflush.h | 10 struct address_space; 59 static inline void flush_dcache_mmap_lock(struct address_space *mapping) in flush_dcache_mmap_lock() 65 static inline void flush_dcache_mmap_unlock(struct address_space *mapping) in flush_dcache_mmap_unlock()
|
| /include/trace/events/ |
| A D | filemap.h | 62 struct address_space *mapping, 98 struct address_space *mapping, 107 struct address_space *mapping, 115 TP_PROTO(struct address_space *mapping, pgoff_t index), 144 TP_PROTO(struct address_space *mapping, errseq_t eseq),
|
| /include/drm/ttm/ |
| A D | ttm_device.h | 264 struct address_space *dev_mapping; 293 struct device *dev, struct address_space *mapping,
|
| /include/drm/ |
| A D | drm_vma_manager.h | 221 struct address_space *file_mapping) in drm_vma_node_unmap()
|
| /include/hyperv/ |
| A D | hvgdk_mini.h | 516 u64 address_space; member 535 u64 address_space; member 558 u64 address_space; member 564 u64 address_space; member 572 u64 address_space; member
|
| /include/misc/ |
| A D | ocxl.h | 131 struct address_space *mapping);
|