Home
last modified time | relevance | path

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

12345678910>>...14

/linux/include/linux/
A Dpagemap.h21 static inline bool mapping_empty(struct address_space *mapping) in mapping_empty()
143 static inline int mapping_exiting(struct address_space *mapping) in mapping_exiting()
231 struct address_space *page_mapping(struct page *);
232 struct address_space *folio_mapping(struct folio *);
233 struct address_space *swapcache_mapping(struct folio *);
388 pgoff_t page_cache_next_miss(struct address_space *mapping,
390 pgoff_t page_cache_prev_miss(struct address_space *mapping,
644 extern int read_cache_pages(struct address_space *mapping,
880 struct address_space *mapping, int warn) in __set_page_dirty()
887 struct address_space *mapping, struct bdi_writeback *wb) in account_page_cleaned()
[all …]
A Ddax.h123 int dax_writeback_mapping_range(struct address_space *mapping,
126 struct page *dax_layout_busy_page(struct address_space *mapping);
127 struct page *dax_layout_busy_page_range(struct address_space *mapping, loff_t start, loff_t end);
149 static inline struct page *dax_layout_busy_page(struct address_space *mapping) in dax_layout_busy_page()
154 static inline struct page *dax_layout_busy_page_range(struct address_space *mapping, pgoff_t start,… in dax_layout_busy_page_range()
159 static inline int dax_writeback_mapping_range(struct address_space *mapping, in dax_writeback_mapping_range()
208 int dax_delete_mapping_entry(struct address_space *mapping, pgoff_t index);
209 int dax_invalidate_mapping_entry_sync(struct address_space *mapping,
212 static inline bool dax_mapping(struct address_space *mapping) in dax_mapping()
A Dmigrate.h28 extern int migrate_page(struct address_space *mapping,
39 extern int migrate_huge_page_move_mapping(struct address_space *mapping,
41 extern int migrate_page_move_mapping(struct address_space *mapping,
45 int folio_migrate_mapping(struct address_space *mapping,
69 static inline int migrate_huge_page_move_mapping(struct address_space *mapping, in migrate_huge_page_move_mapping()
80 extern void __SetPageMovable(struct page *page, struct address_space *mapping);
85 struct address_space *mapping) in __SetPageMovable()
A Dbuffer_head.h48 struct address_space;
73 struct address_space *b_assoc_map; /* mapping this buffer is
174 int sync_mapping_buffers(struct address_space *mapping);
233 int block_write_end(struct file *, struct address_space *,
236 int generic_write_end(struct file *, struct address_space *,
241 int cont_write_begin(struct file *, struct address_space *, loff_t,
260 sector_t generic_block_bmap(struct address_space *, sector_t, get_block_t *);
261 int block_truncate_page(struct address_space *, loff_t, get_block_t *);
262 int nobh_write_begin(struct address_space *, loff_t, unsigned, unsigned,
264 int nobh_write_end(struct file *, struct address_space *,
[all …]
A Dfs.h292 struct address_space;
395 sector_t (*bmap)(struct address_space *, sector_t);
404 int (*migratepage) (struct address_space *,
456 struct address_space { struct
634 struct address_space *i_mapping;
705 struct address_space i_data;
842 struct address_space *mapping) in filemap_invalidate_trylock_shared()
848 struct address_space *mapping) in filemap_invalidate_unlock_shared()
857 struct address_space *mapping2);
859 struct address_space *mapping2);
[all …]
A Dpagevec.h18 struct address_space;
30 struct address_space *mapping,
33 struct address_space *mapping, in pagevec_lookup()
40 struct address_space *mapping, pgoff_t *index, pgoff_t end,
43 struct address_space *mapping, pgoff_t *index, xa_mark_t tag) in pagevec_lookup_tag()
A Dcleancache.h46 extern void __cleancache_invalidate_page(struct address_space *, struct page *);
47 extern void __cleancache_invalidate_inode(struct address_space *);
52 static inline bool cleancache_fs_enabled_mapping(struct address_space *mapping) in cleancache_fs_enabled_mapping()
104 static inline void cleancache_invalidate_page(struct address_space *mapping, in cleancache_invalidate_page()
112 static inline void cleancache_invalidate_inode(struct address_space *mapping) in cleancache_invalidate_inode()
A Dshmem_fs.h72 static inline bool shmem_mapping(struct address_space *mapping) in shmem_mapping()
77 static inline bool shmem_mapping(struct address_space *mapping) in shmem_mapping()
82 extern void shmem_unlock_mapping(struct address_space *mapping);
83 extern struct page *shmem_read_mapping_page_gfp(struct address_space *mapping,
96 extern unsigned long shmem_partial_swap_usage(struct address_space *mapping,
112 struct address_space *mapping, pgoff_t index) in shmem_read_mapping_page()
A Dwriteback.h374 void balance_dirty_pages_ratelimited(struct address_space *mapping);
380 int generic_writepages(struct address_space *mapping,
382 void tag_pages_for_writeback(struct address_space *mapping,
384 int write_cache_pages(struct address_space *mapping,
387 int do_writepages(struct address_space *mapping, struct writeback_control *wbc);
389 void tag_pages_for_writeback(struct address_space *mapping,
392 bool filemap_dirty_folio(struct address_space *mapping, struct folio *folio);
A Dcompiler_types.h9 # define __kernel __attribute__((address_space(0)))
10 # define __user __attribute__((noderef, address_space(__user)))
11 # define __iomem __attribute__((noderef, address_space(__iomem)))
12 # define __percpu __attribute__((noderef, address_space(__percpu)))
13 # define __rcu __attribute__((noderef, address_space(__rcu)))
/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.c158 if (handler_obj->address_space.space_id == space_id) { in ACPI_EXPORT_SYMBOL()
162 if (handler_obj->address_space.handler != handler) { in ACPI_EXPORT_SYMBOL()
176 region_obj = handler_obj->address_space.region_list; in ACPI_EXPORT_SYMBOL()
195 handler_obj->address_space.region_list; in ACPI_EXPORT_SYMBOL()
200 *last_obj_ptr = handler_obj->address_space.next; in ACPI_EXPORT_SYMBOL()
204 acpi_os_release_mutex(handler_obj->address_space. in ACPI_EXPORT_SYMBOL()
212 last_obj_ptr = &handler_obj->address_space.next; in ACPI_EXPORT_SYMBOL()
213 handler_obj = handler_obj->address_space.next; in ACPI_EXPORT_SYMBOL()
A Devregion.c140 context = handler_desc->address_space.context; in acpi_ev_address_space_dispatch()
152 region_setup = handler_desc->address_space.setup; in acpi_ev_address_space_dispatch()
208 handler = handler_desc->address_space.handler; in acpi_ev_address_space_dispatch()
213 &region_obj->region.handler->address_space, handler, in acpi_ev_address_space_dispatch()
218 if (!(handler_desc->address_space.handler_flags & in acpi_ev_address_space_dispatch()
297 if (!(handler_desc->address_space.handler_flags & in acpi_ev_address_space_dispatch()
356 obj_desc = handler_obj->address_space.region_list; in acpi_ev_detach_region()
358 last_obj_ptr = &handler_obj->address_space.region_list; in acpi_ev_detach_region()
407 region_setup = handler_obj->address_space.setup; in acpi_ev_detach_region()
411 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 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 *, bool);
46 void nilfs_mapping_init(struct address_space *mapping, struct inode *inode);
A Dbtnode.h33 void nilfs_btnode_cache_clear(struct address_space *);
34 struct buffer_head *nilfs_btnode_create_block(struct address_space *btnc,
36 int nilfs_btnode_submit_block(struct address_space *, __u64, sector_t, int,
39 int nilfs_btnode_prepare_change_key(struct address_space *,
41 void nilfs_btnode_commit_change_key(struct address_space *,
43 void nilfs_btnode_abort_change_key(struct address_space *,
A Dbtnode.c23 void nilfs_btnode_cache_clear(struct address_space *btnc) in nilfs_btnode_cache_clear()
30 nilfs_btnode_create_block(struct address_space *btnc, __u64 blocknr) in nilfs_btnode_create_block()
55 int nilfs_btnode_submit_block(struct address_space *btnc, __u64 blocknr, in nilfs_btnode_submit_block()
130 struct address_space *mapping; in nilfs_btnode_delete()
156 int nilfs_btnode_prepare_change_key(struct address_space *btnc, in nilfs_btnode_prepare_change_key()
219 void nilfs_btnode_commit_change_key(struct address_space *btnc, in nilfs_btnode_commit_change_key()
259 void nilfs_btnode_abort_change_key(struct address_space *btnc, in nilfs_btnode_abort_change_key()
/linux/mm/
A Dtruncate.c34 static inline void __clear_shadow_entry(struct address_space *mapping, in __clear_shadow_entry()
115 static int invalidate_exceptional_entry(struct address_space *mapping, in invalidate_exceptional_entry()
129 static int invalidate_exceptional_entry2(struct address_space *mapping, in invalidate_exceptional_entry2()
258 struct address_space *mapping = page_mapping(page); in invalidate_inode_page()
292 void truncate_inode_pages_range(struct address_space *mapping, in truncate_inode_pages_range()
448 void truncate_inode_pages_final(struct address_space *mapping) in truncate_inode_pages_final()
558 void invalidate_mapping_pagevec(struct address_space *mapping, in invalidate_mapping_pagevec()
623 int invalidate_inode_pages2_range(struct address_space *mapping, in invalidate_inode_pages2_range()
714 int invalidate_inode_pages2(struct address_space *mapping) in invalidate_inode_pages2()
737 struct address_space *mapping = inode->i_mapping; in truncate_pagecache()
[all …]
A Dswap_state.c86 struct address_space *address_space = swap_address_space(entry); in get_shadow_from_swap_cache() local
103 struct address_space *address_space = swap_address_space(entry); in add_to_swap_cache() local
132 address_space->nrpages += nr; in add_to_swap_cache()
155 struct address_space *address_space = swap_address_space(entry); in __delete_from_swap_cache() local
171 address_space->nrpages -= nr; in __delete_from_swap_cache()
243 struct address_space *address_space = swap_address_space(entry); in delete_from_swap_cache() local
245 xa_lock_irq(&address_space->i_pages); in delete_from_swap_cache()
247 xa_unlock_irq(&address_space->i_pages); in delete_from_swap_cache()
261 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 Dfilemap.c226 struct address_space *mapping = page->mapping; in __delete_from_page_cache()
471 int filemap_flush(struct address_space *mapping) in filemap_flush()
615 struct address_space *mapping = file->f_mapping; in file_fdatawait_range()
778 struct address_space *mapping = file->f_mapping; in file_check_and_advance_wb_err()
821 struct address_space *mapping = file->f_mapping; in file_write_and_wait_range()
854 struct address_space *mapping = old->mapping; in replace_page_cache_page()
1050 struct address_space *mapping2) in filemap_invalidate_lock_two()
1070 struct address_space *mapping2) in filemap_invalidate_unlock_two()
1631 struct address_space *mapping; in page_endio()
2482 struct address_space *mapping, pgoff_t index, in filemap_create_page()
[all …]
A Dfolio-compat.c11 struct address_space *page_mapping(struct page *page) in page_mapping()
54 int migrate_page_move_mapping(struct address_space *mapping, in migrate_page_move_mapping()
112 int add_to_page_cache_lru(struct page *page, struct address_space *mapping, in add_to_page_cache_lru()
120 struct page *pagecache_get_page(struct address_space *mapping, pgoff_t index, in pagecache_get_page()
132 struct page *grab_cache_page_write_begin(struct address_space *mapping, in grab_cache_page_write_begin()
A Dreadahead.c33 file_ra_state_init(struct file_ra_state *ra, struct address_space *mapping) in file_ra_state_init()
47 static void read_cache_pages_invalidate_page(struct address_space *mapping, in read_cache_pages_invalidate_page()
64 static void read_cache_pages_invalidate_pages(struct address_space *mapping, in read_cache_pages_invalidate_pages()
88 int read_cache_pages(struct address_space *mapping, struct list_head *pages, in read_cache_pages()
176 struct address_space *mapping = ractl->mapping; in page_cache_ra_unbounded()
278 struct address_space *mapping = ractl->mapping; in force_page_cache_ra()
388 static pgoff_t count_history_pages(struct address_space *mapping, in count_history_pages()
403 static int try_context_readahead(struct address_space *mapping, in try_context_readahead()
664 struct address_space *mapping = ractl->mapping; in readahead_expand()
/linux/arch/x86/hyperv/
A Dmmu.c95 flush->address_space = virt_to_phys(info->mm->pgd); in hyperv_flush_tlb_multi()
96 flush->address_space &= CR3_ADDR_MASK; in hyperv_flush_tlb_multi()
99 flush->address_space = 0; in hyperv_flush_tlb_multi()
191 flush->address_space = virt_to_phys(info->mm->pgd); in hyperv_flush_tlb_others_ex()
192 flush->address_space &= CR3_ADDR_MASK; in hyperv_flush_tlb_others_ex()
195 flush->address_space = 0; in hyperv_flush_tlb_others_ex()
/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. */

Completed in 54 milliseconds

12345678910>>...14