/linux-master/fs/nfs/ |
H A D | inode.c | 142 * @mapping: pointer to struct address_space 144 int nfs_sync_mapping(struct address_space *mapping) 255 void nfs_zap_mapping(struct inode *inode, struct address_space *mapping) 1289 static int nfs_invalidate_mapping(struct inode *inode, struct address_space *mapping) 1318 int nfs_clear_invalid_mapping(struct address_space *mapping) 1402 int nfs_revalidate_mapping(struct inode *inode, struct address_space *mapping)
|
/linux-master/fs/erofs/ |
H A D | internal.h | 323 struct page *erofs_grab_cache_page_nowait(struct address_space *mapping,
|
H A D | fscache.c | 37 struct address_space *mapping; /* The mapping being accessed */ 83 static struct erofs_fscache_rq *erofs_fscache_req_alloc(struct address_space *mapping, 258 struct address_space *mapping = req->mapping;
|
/linux-master/mm/ |
H A D | hugetlb.c | 1152 struct address_space *mapping = vma->vm_file->f_mapping; 1826 folio = container_of((struct address_space **)node, 2169 struct address_space *hugetlb_page_mapping_lock_write(struct page *hpage) 2171 struct address_space *mapping = page_mapping(hpage); 5592 struct address_space *mapping = vma->vm_file->f_mapping; 5875 struct address_space *mapping; 6019 struct address_space *mapping = vma->vm_file->f_mapping; 6122 struct address_space *mapping = vma->vm_file->f_mapping; 6133 int hugetlb_add_to_page_cache(struct folio *folio, struct address_space *mapping, 6163 struct address_space *mappin [all...] |
H A D | shmem.c | 266 bool shmem_mapping(struct address_space *mapping) 454 struct address_space *mapping = inode->i_mapping; 479 static int shmem_replace_entry(struct address_space *mapping, 501 static bool shmem_confirm_swap(struct address_space *mapping, 762 struct address_space *mapping, 816 struct address_space *mapping = folio->mapping; 834 static int shmem_free_swap(struct address_space *mapping, 853 unsigned long shmem_partial_swap_usage(struct address_space *mapping, 890 struct address_space *mapping = inode->i_mapping; 915 void shmem_unlock_mapping(struct address_space *mappin [all...] |
H A D | memory-failure.c | 220 struct address_space *mapping; 652 struct address_space *mapping = folio->mapping; 692 struct address_space *mapping, pgoff_t pgoff, 949 struct address_space *mapping) 1036 struct address_space *mapping; 1092 struct address_space *mapping = page_mapping(p); 1204 struct address_space *mapping; 1575 struct address_space *mapping; 1712 struct address_space *mapping, pgoff_t index, int flags) 1755 * the address_space, typicall [all...] |
H A D | madvise.c | 222 struct address_space *mapping)
|
H A D | internal.h | 220 static inline void force_page_cache_readahead(struct address_space *mapping, 227 unsigned find_lock_entries(struct address_space *mapping, pgoff_t *start, 229 unsigned find_get_entries(struct address_space *mapping, pgoff_t *start, 231 void filemap_free_folio(struct address_space *mapping, struct folio *folio); 232 int truncate_inode_folio(struct address_space *mapping, struct folio *folio); 235 long mapping_evict_folio(struct address_space *mapping, struct folio *folio); 236 unsigned long mapping_try_invalidate(struct address_space *mapping, 254 /* Prevent address_space of inode and swap cache from being freed */ 278 struct address_space *mapping = folio_mapping(folio); 1317 struct address_space *mappin [all...] |
H A D | huge_memory.c | 2895 struct address_space *swap_cache = NULL; 3047 struct address_space *mapping = NULL; 3527 struct address_space *mapping;
|
H A D | gup.c | 2486 struct address_space *mapping; 2538 * address_space object. The only remaining whitelisted file system is
|
/linux-master/include/linux/ |
H A D | mm.h | 1406 * page's address_space. Usually, this is the address of a circular list of 1424 * Where 2.4 and early 2.6 kernels kept dirty/clean pages in per-address_space 2409 int generic_error_remove_folio(struct address_space *mapping, 2422 void unmap_mapping_pages(struct address_space *mapping, 2424 void unmap_mapping_range(struct address_space *mapping, 2442 static inline void unmap_mapping_pages(struct address_space *mapping, 2444 static inline void unmap_mapping_range(struct address_space *mapping, 2448 static inline void unmap_shared_mapping_range(struct address_space *mapping, 3439 extern void truncate_inode_pages(struct address_space *, loff_t); 3440 extern void truncate_inode_pages_range(struct address_space *, [all...] |
H A D | shmem_fs.h | 100 bool shmem_mapping(struct address_space *mapping); 102 static inline bool shmem_mapping(struct address_space *mapping) 107 extern void shmem_unlock_mapping(struct address_space *mapping); 108 extern struct page *shmem_read_mapping_page_gfp(struct address_space *mapping, 132 extern unsigned long shmem_partial_swap_usage(struct address_space *mapping, 146 struct folio *shmem_read_folio_gfp(struct address_space *mapping, 149 static inline struct folio *shmem_read_folio(struct address_space *mapping, 156 struct address_space *mapping, pgoff_t index)
|
/linux-master/fs/ntfs3/ |
H A D | ntfs_fs.h | 710 int ntfs_write_begin(struct file *file, struct address_space *mapping, 712 int ntfs_write_end(struct file *file, struct address_space *mapping, loff_t pos, 919 static inline struct page *ntfs_map_page(struct address_space *mapping,
|
H A D | inode.c | 700 static sector_t ntfs_bmap(struct address_space *mapping, sector_t block) 709 struct address_space *mapping = page->mapping; 736 struct address_space *mapping = rac->mapping; 781 struct address_space *mapping = file->f_mapping; 860 struct address_space *mapping = data; 878 static int ntfs_writepages(struct address_space *mapping, 899 int ntfs_write_begin(struct file *file, struct address_space *mapping, 944 int ntfs_write_end(struct file *file, struct address_space *mapping, loff_t pos, 1010 struct address_space *mapping = inode->i_mapping;
|
H A D | file.c | 103 struct address_space *mapping = inode->i_mapping; 181 struct address_space *mapping = inode->i_mapping; 256 struct address_space *mapping = file->f_mapping; 323 struct address_space *mapping = inode->i_mapping; 435 struct address_space *mapping = inode->i_mapping; 808 static int ntfs_get_frame_pages(struct address_space *mapping, pgoff_t index, 851 struct address_space *mapping = inode->i_mapping; 1069 struct address_space *mapping = file->f_mapping;
|
/linux-master/fs/netfs/ |
H A D | buffered_write.c | 120 static struct folio *netfs_grab_folio_for_write(struct address_space *mapping, 152 struct address_space *mapping = inode->i_mapping; 564 static void netfs_kill_pages(struct address_space *mapping, 602 static void netfs_redirty_pages(struct address_space *mapping, 639 struct address_space *mapping = wreq->mapping; 721 struct address_space *mapping = wreq->mapping; 769 static void netfs_extend_writeback(struct address_space *mapping, 892 static ssize_t netfs_write_back_from_locked_folio(struct address_space *mapping, 998 static ssize_t netfs_writepages_begin(struct address_space *mapping, 1113 static int netfs_writepages_region(struct address_space *mappin [all...] |
/linux-master/block/ |
H A D | bdev.c | 79 struct address_space *mapping = bdev->bd_inode->i_mapping; 91 struct address_space *mapping = bdev->bd_inode->i_mapping; 1195 struct address_space *mapping = inode->i_mapping;
|
/linux-master/fs/btrfs/ |
H A D | inode.c | 844 struct address_space *mapping = inode->vfs_inode.i_mapping; 4731 struct address_space *mapping = inode->vfs_inode.i_mapping; 7926 static int btrfs_writepages(struct address_space *mapping, 7990 static int btrfs_migrate_folio(struct address_space *mapping,
|
H A D | extent_io.c | 205 static void __process_pages_contig(struct address_space *mapping, 254 struct address_space *mapping = inode->i_mapping; 1842 struct address_space *mapping = page->mapping; 1904 int btree_write_cache_pages(struct address_space *mapping, 2032 static int extent_write_cache_pages(struct address_space *mapping, 2195 struct address_space *mapping = inode->i_mapping; 2249 int extent_writepages(struct address_space *mapping, 3730 struct address_space *mapping = fs_info->btree_inode->i_mapping; 3794 struct address_space *mapping = fs_info->btree_inode->i_mapping;
|
/linux-master/fs/smb/server/ |
H A D | vfs.c | 968 struct address_space *mapping;
|
/linux-master/fs/smb/client/ |
H A D | cifsglob.h | 1501 struct address_space *mapping;
|
/linux-master/kernel/ |
H A D | fork.c | 736 struct address_space *mapping = file->f_mapping;
|
/linux-master/fs/nilfs2/ |
H A D | dir.c | 90 struct address_space *mapping, size_t from, size_t to) 184 struct address_space *mapping = dir->i_mapping; 407 struct address_space *mapping = folio->mapping; 520 struct address_space *mapping = folio->mapping; 560 struct address_space *mapping = inode->i_mapping;
|
/linux-master/fs/fuse/ |
H A D | file.c | 920 struct address_space *mapping = NULL; 1185 struct address_space *mapping, 1269 struct address_space *mapping = iocb->ki_filp->f_mapping; 1405 struct address_space *mapping = file->f_mapping; 1538 struct address_space *mapping = file->f_mapping; 2052 struct address_space *mapping = folio->mapping; 2349 static int fuse_writepages(struct address_space *mapping, 2393 static int fuse_write_begin(struct file *file, struct address_space *mapping, 2437 static int fuse_write_end(struct file *file, struct address_space *mapping, 2738 static sector_t fuse_bmap(struct address_space *mappin [all...] |
H A D | dir.c | 1878 struct address_space *mapping = inode->i_mapping;
|