Home
last modified time | relevance | path

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

12345678910>>...14

/linux/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 *);
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,
467 mapping_min_folio_nrpages(struct address_space *mapping) in mapping_min_folio_nrpages()
535 struct address_space *folio_mapping(struct folio *);
536 struct address_space *swapcache_mapping(struct folio *);
[all …]
A Ddax.h158 int dax_writeback_mapping_range(struct address_space *mapping,
161 struct page *dax_layout_busy_page(struct address_space *mapping);
165 dax_entry_t dax_lock_mapping_entry(struct address_space *mapping,
167 void dax_unlock_mapping_entry(struct address_space *mapping,
170 static inline struct page *dax_layout_busy_page(struct address_space *mapping) in dax_layout_busy_page()
180 static inline int dax_writeback_mapping_range(struct address_space *mapping, in dax_writeback_mapping_range()
197 static inline dax_entry_t dax_lock_mapping_entry(struct address_space *mapping, in dax_lock_mapping_entry()
203 static inline void dax_unlock_mapping_entry(struct address_space *mapping, in dax_unlock_mapping_entry()
249 int dax_delete_mapping_entry(struct address_space *mapping, pgoff_t index);
250 int dax_invalidate_mapping_entry_sync(struct address_space *mapping,
[all …]
A Dshmem_fs.h100 bool shmem_mapping(struct address_space *mapping);
102 static inline bool shmem_mapping(struct address_space *mapping) in shmem_mapping()
107 extern void shmem_unlock_mapping(struct address_space *mapping);
108 extern struct page *shmem_read_mapping_page_gfp(struct address_space *mapping,
134 extern unsigned long shmem_partial_swap_usage(struct address_space *mapping,
148 struct folio *shmem_read_folio_gfp(struct address_space *mapping,
151 static inline struct folio *shmem_read_folio(struct address_space *mapping, in shmem_read_folio()
158 struct address_space *mapping, pgoff_t index) in shmem_read_mapping_page()
A Dbuffer_head.h47 struct address_space;
75 struct address_space *b_assoc_map; /* mapping this buffer is
263 int block_write_end(struct file *, struct address_space *,
266 int generic_write_end(struct file *, struct address_space *,
270 int cont_write_begin(struct file *, 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 *,
506 bool block_dirty_folio(struct address_space *mapping, struct folio *folio);
[all …]
A Dwriteback.h369 void balance_dirty_pages_ratelimited(struct address_space *mapping);
370 int balance_dirty_pages_ratelimited_flags(struct address_space *mapping,
375 struct folio *writeback_iter(struct address_space *mapping,
381 int write_cache_pages(struct address_space *mapping,
384 int do_writepages(struct address_space *mapping, struct writeback_control *wbc);
386 void tag_pages_for_writeback(struct address_space *mapping,
389 bool filemap_dirty_folio(struct address_space *mapping, struct folio *folio);
/linux/drivers/acpi/acpica/
A Devhandler.c134 if (handler_obj->address_space.handler_flags & in acpi_ev_has_default_handler()
140 handler_obj = handler_obj->address_space.next; in acpi_ev_has_default_handler()
228 address_space. in acpi_ev_install_handler()
304 handler_obj = handler_obj->address_space.next; in acpi_ev_find_region_handler()
499 handler_obj->address_space.space_id = (u8)space_id; in acpi_ev_install_space_handler()
500 handler_obj->address_space.handler_flags = flags; in acpi_ev_install_space_handler()
501 handler_obj->address_space.region_list = NULL; in acpi_ev_install_space_handler()
502 handler_obj->address_space.node = node; in acpi_ev_install_space_handler()
503 handler_obj->address_space.handler = handler; in acpi_ev_install_space_handler()
504 handler_obj->address_space.context = context; in acpi_ev_install_space_handler()
[all …]
A Devxfregn.c189 if (handler_obj->address_space.space_id == space_id) { in ACPI_EXPORT_SYMBOL()
193 if (handler_obj->address_space.handler != handler) { in ACPI_EXPORT_SYMBOL()
207 region_obj = handler_obj->address_space.region_list; in ACPI_EXPORT_SYMBOL()
226 handler_obj->address_space.region_list; in ACPI_EXPORT_SYMBOL()
231 *last_obj_ptr = handler_obj->address_space.next; in ACPI_EXPORT_SYMBOL()
235 acpi_os_release_mutex(handler_obj->address_space. in ACPI_EXPORT_SYMBOL()
243 last_obj_ptr = &handler_obj->address_space.next; in ACPI_EXPORT_SYMBOL()
244 handler_obj = handler_obj->address_space.next; in ACPI_EXPORT_SYMBOL()
A Devregion.c141 context = handler_desc->address_space.context; in acpi_ev_address_space_dispatch()
153 region_setup = handler_desc->address_space.setup; in acpi_ev_address_space_dispatch()
168 handler_desc->address_space.context; in acpi_ev_address_space_dispatch()
179 handler_desc->address_space.context; in acpi_ev_address_space_dispatch()
228 handler = handler_desc->address_space.handler; in acpi_ev_address_space_dispatch()
238 if (!(handler_desc->address_space.handler_flags & in acpi_ev_address_space_dispatch()
317 if (!(handler_desc->address_space.handler_flags & in acpi_ev_address_space_dispatch()
376 obj_desc = handler_obj->address_space.region_list; in acpi_ev_detach_region()
427 region_setup = handler_obj->address_space.setup; in acpi_ev_detach_region()
431 handler_obj->address_space. in acpi_ev_detach_region()
[all …]
A Ddbdisply.c956 (handler_obj->address_space. in acpi_db_display_handlers()
960 handler_obj->address_space. in acpi_db_display_handlers()
977 if (handler_obj->address_space.space_id >= in acpi_db_display_handlers()
981 handler_obj->address_space. in acpi_db_display_handlers()
984 (handler_obj->address_space. in acpi_db_display_handlers()
988 handler_obj->address_space. in acpi_db_display_handlers()
992 handler_obj = handler_obj->address_space.next; in acpi_db_display_handlers()
1081 address_space.space_id), in acpi_db_display_non_root_handlers()
1082 handler_obj->address_space.space_id); in acpi_db_display_non_root_handlers()
1085 (handler_obj->address_space.handler_flags & in acpi_db_display_non_root_handlers()
[all …]
A Dutdelete.c124 next_desc = handler_desc->address_space.next; in acpi_ut_delete_internal_obj()
206 handler_desc->address_space.region_list; in acpi_ut_delete_internal_obj()
209 &handler_desc->address_space.region_list; in acpi_ut_delete_internal_obj()
235 if (handler_desc->address_space.handler_flags & in acpi_ut_delete_internal_obj()
240 if (handler_desc->address_space.setup) { in acpi_ut_delete_internal_obj()
242 address_space.setup(object, in acpi_ut_delete_internal_obj()
245 address_space. in acpi_ut_delete_internal_obj()
293 acpi_os_delete_mutex(object->address_space.context_mutex); in acpi_ut_delete_internal_obj()
/linux/fs/nilfs2/
A Dbtnode.h34 void nilfs_btnode_cache_clear(struct address_space *);
35 struct buffer_head *nilfs_btnode_create_block(struct address_space *btnc,
37 int nilfs_btnode_submit_block(struct address_space *, __u64, sector_t,
40 int nilfs_btnode_prepare_change_key(struct address_space *,
42 void nilfs_btnode_commit_change_key(struct address_space *,
44 void nilfs_btnode_abort_change_key(struct address_space *,
A Dpage.h35 struct buffer_head *nilfs_grab_buffer(struct inode *, struct address_space *,
42 int nilfs_copy_dirty_pages(struct address_space *, struct address_space *);
43 void nilfs_copy_back_pages(struct address_space *, struct address_space *);
45 void nilfs_clear_dirty_pages(struct address_space *mapping);
A Dbtnode.c40 void nilfs_btnode_cache_clear(struct address_space *btnc) in nilfs_btnode_cache_clear()
47 nilfs_btnode_create_block(struct address_space *btnc, __u64 blocknr) in nilfs_btnode_create_block()
86 int nilfs_btnode_submit_block(struct address_space *btnc, __u64 blocknr, in nilfs_btnode_submit_block()
160 struct address_space *mapping; in nilfs_btnode_delete()
207 int nilfs_btnode_prepare_change_key(struct address_space *btnc, in nilfs_btnode_prepare_change_key()
283 void nilfs_btnode_commit_change_key(struct address_space *btnc, in nilfs_btnode_commit_change_key()
334 void nilfs_btnode_abort_change_key(struct address_space *btnc, in nilfs_btnode_abort_change_key()
/linux/mm/
A Dswap_state.c76 struct address_space *address_space = swap_address_space(entry); in get_shadow_from_swap_cache() local
93 struct address_space *address_space = swap_address_space(entry); in add_to_swap_cache() local
124 address_space->nrpages += nr; in add_to_swap_cache()
146 struct address_space *address_space = swap_address_space(entry); in __delete_from_swap_cache() local
165 address_space->nrpages -= nr; in __delete_from_swap_cache()
240 struct address_space *address_space = swap_address_space(entry); in delete_from_swap_cache() local
242 xa_lock_irq(&address_space->i_pages); in delete_from_swap_cache()
244 xa_unlock_irq(&address_space->i_pages); in delete_from_swap_cache()
259 struct address_space *address_space = swap_address_space(entry); in clear_shadow_from_swap_cache() local
264 xa_lock_irq(&address_space->i_pages); in clear_shadow_from_swap_cache()
[all …]
A Dtruncate.c31 static inline void __clear_shadow_entry(struct address_space *mapping, in __clear_shadow_entry()
42 static void clear_shadow_entries(struct address_space *mapping, in clear_shadow_entries()
237 int generic_error_remove_folio(struct address_space *mapping, in generic_error_remove_folio()
304 void truncate_inode_pages_range(struct address_space *mapping, in truncate_inode_pages_range()
436 void truncate_inode_pages_final(struct address_space *mapping) in truncate_inode_pages_final()
472 unsigned long mapping_try_invalidate(struct address_space *mapping, in mapping_try_invalidate()
549 static int invalidate_complete_folio2(struct address_space *mapping, in invalidate_complete_folio2()
598 int invalidate_inode_pages2_range(struct address_space *mapping, in invalidate_inode_pages2_range()
691 int invalidate_inode_pages2(struct address_space *mapping) in invalidate_inode_pages2()
714 struct address_space *mapping = inode->i_mapping; in truncate_pagecache()
[all …]
A Dfilemap.c129 struct address_space *mapping) in mapping_set_update()
229 struct address_space *mapping = folio->mapping; in __filemap_remove_folio()
260 struct address_space *mapping = folio->mapping; in filemap_remove_folio()
462 int filemap_flush(struct address_space *mapping) in filemap_flush()
604 struct address_space *mapping = file->f_mapping; in file_fdatawait_range()
816 struct address_space *mapping = old->mapping; in replace_page_cache_folio()
1024 struct address_space *mapping2) in filemap_invalidate_lock_two()
1044 struct address_space *mapping2) in filemap_invalidate_unlock_two()
2408 struct address_space *mapping, size_t count, in filemap_update_page()
2464 struct address_space *mapping, loff_t pos, in filemap_create_folio()
[all …]
A Dfolio-compat.c68 int add_to_page_cache_lru(struct page *page, struct address_space *mapping, in add_to_page_cache_lru()
76 struct page *pagecache_get_page(struct address_space *mapping, pgoff_t index, in pagecache_get_page()
88 struct page *grab_cache_page_write_begin(struct address_space *mapping, in grab_cache_page_write_begin()
/linux/fs/bcachefs/
A Dfs-io-buffered.h7 int bch2_read_single_folio(struct folio *, struct address_space *);
10 int bch2_writepages(struct address_space *, struct writeback_control *);
13 int bch2_write_begin(struct file *, struct address_space *, loff_t pos,
15 int bch2_write_end(struct file *, struct address_space *, loff_t,
/linux/fs/btrfs/
A Dcompression.h16 struct address_space;
96 int btrfs_compress_folios(unsigned int type_level, struct address_space *mapping,
157 int btrfs_compress_filemap_get_folio(struct address_space *mapping, u64 start,
160 int zlib_compress_folios(struct list_head *ws, struct address_space *mapping,
171 int lzo_compress_folios(struct list_head *ws, struct address_space *mapping,
181 int zstd_compress_folios(struct list_head *ws, struct address_space *mapping,
/linux/arch/x86/hyperv/
A Dmmu.c88 flush->address_space = virt_to_phys(info->mm->pgd); in hyperv_flush_tlb_multi()
89 flush->address_space &= CR3_ADDR_MASK; in hyperv_flush_tlb_multi()
92 flush->address_space = 0; in hyperv_flush_tlb_multi()
190 flush->address_space = virt_to_phys(info->mm->pgd); in hyperv_flush_tlb_others_ex()
191 flush->address_space &= CR3_ADDR_MASK; in hyperv_flush_tlb_others_ex()
194 flush->address_space = 0; in hyperv_flush_tlb_others_ex()
/linux/fs/freevxfs/
A Dvxfs_subr.c18 static sector_t vxfs_bmap(struct address_space *, sector_t);
44 vxfs_get_page(struct address_space *mapping, u_long n) in vxfs_get_page()
149 vxfs_bmap(struct address_space *mapping, sector_t block) in vxfs_bmap()
/linux/arch/powerpc/platforms/cell/spufs/
A Dspufs.h71 struct address_space *local_store; /* local store mapping. */
72 struct address_space *mfc; /* 'mfc' area mappings. */
73 struct address_space *cntl; /* 'control' area mappings. */
74 struct address_space *signal1; /* 'signal1' area mappings. */
75 struct address_space *signal2; /* 'signal2' area mappings. */
76 struct address_space *mss; /* 'mss' area mappings. */
77 struct address_space *psmap; /* 'psmap' area mappings. */
/linux/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()
/linux/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),
/linux/tools/testing/vma/
A Dvma_internal.h158 struct address_space { struct
187 struct address_space *f_mapping;
506 static inline void mapping_allow_writable(struct address_space *mapping) in mapping_allow_writable()
689 static inline void mapping_unmap_writable(struct address_space *) in mapping_unmap_writable() argument
693 static inline void flush_dcache_mmap_lock(struct address_space *) in flush_dcache_mmap_lock() argument
763 static inline void flush_dcache_mmap_unlock(struct address_space *) in flush_dcache_mmap_unlock() argument
789 static inline void i_mmap_lock_write(struct address_space *) in i_mmap_lock_write() argument
811 static inline void i_mmap_unlock_write(struct address_space *) in i_mmap_unlock_write() argument
881 static inline bool mapping_can_writeback(struct address_space *) in mapping_can_writeback() argument

Completed in 66 milliseconds

12345678910>>...14