Home
last modified time | relevance | path

Searched refs:address_space (Results 1 – 25 of 38) sorted by relevance

12

/include/linux/
A Dpagemap.h30 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 Ddax.h154 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 Dsecretmem.h9 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 Dshmem_fs.h102 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 Dwriteback.h354 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 Dmigrate.h66 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 Dbuffer_head.h48 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 Dmpage.h20 int mpage_writepages(struct address_space *mapping,
A Dcompiler_types.h30 # 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 Dnetfs.h229 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 Dfs.h347 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 Dfscache.h176 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 Dmc146818rtc.h39 int address_space; member
A Dnfs_fs.h437 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 Duacce.h101 struct address_space *mapping;
A Diomap.h13 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 Dhugetlb.h165 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 Dpagewalk.h142 int walk_page_mapping(struct address_space *mapping, pgoff_t first_index,
A Dswap.h178 struct address_space;
433 long remove_mapping(struct address_space *mapping, struct folio *folio);
/include/asm-generic/
A Dcacheflush.h10 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 Dfilemap.h62 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 Dttm_device.h264 struct address_space *dev_mapping;
293 struct device *dev, struct address_space *mapping,
/include/drm/
A Ddrm_vma_manager.h221 struct address_space *file_mapping) in drm_vma_node_unmap()
/include/hyperv/
A Dhvgdk_mini.h516 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 Docxl.h131 struct address_space *mapping);

Completed in 95 milliseconds

12