Home
last modified time | relevance | path

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

12345678

/linux/include/linux/
H A Dpagemap.h21 unsigned long invalidate_mapping_pages(struct address_space *mapping,
30 int invalidate_inode_pages2(struct address_space *mapping);
31 int invalidate_inode_pages2_range(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 *);
41 int filemap_flush_nr(struct address_space *mapping, long *nr_to_write);
42 int filemap_fdatawait_keep_errors(struct address_space *mapping);
43 int filemap_fdatawait_range(struct address_space *, loff_t lstart, loff_t lend);
44 int filemap_fdatawait_range_keep_errors(struct address_space *mapping,
[all …]
H A Dmigrate.h57 int migrate_folio(struct address_space *mapping, struct folio *dst,
66 int migrate_huge_page_move_mapping(struct address_space *mapping,
71 int folio_migrate_mapping(struct address_space *mapping,
90 static inline int migrate_huge_page_move_mapping(struct address_space *mapping, in migrate_huge_page_move_mapping()
H A Dmpage.h20 int __mpage_writepages(struct address_space *mapping,
24 static inline int mpage_writepages(struct address_space *mapping, in mpage_writepages()
H A Dnetfs.h228 struct address_space *mapping; /* The mapping being accessed */
409 int netfs_writeback_single(struct address_space *mapping,
418 struct address_space *, loff_t pos, unsigned int len,
420 int netfs_writepages(struct address_space *mapping,
422 bool netfs_dirty_folio(struct address_space *mapping, struct folio *folio);
460 int netfs_alloc_folioq_buffer(struct address_space *mapping,
/linux/drivers/acpi/acpica/
H A Devhandler.c133 if (handler_obj->address_space.space_id == space_id) { in acpi_ev_has_default_handler()
134 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()
217 acpi_ev_find_region_handler(handler_obj->address_space. in acpi_ev_install_handler()
228 address_space. in acpi_ev_install_handler()
252 if (obj_desc->region.space_id != handler_obj->address_space.space_id) { in acpi_ev_install_handler()
298 if (handler_obj->address_space.space_id == space_id) { in acpi_ev_find_region_handler()
304 handler_obj = handler_obj->address_space.next; in acpi_ev_find_region_handler()
419 if (handler_obj->address_space.handler == handler) { in acpi_ev_install_space_handler()
493 acpi_os_create_mutex(&handler_obj->address_space.context_mutex); in acpi_ev_install_space_handler()
[all …]
H 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()
241 last_obj_ptr = &handler_obj->address_space.next; in ACPI_EXPORT_SYMBOL()
242 handler_obj = handler_obj->address_space.next; in ACPI_EXPORT_SYMBOL()
H 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 …]
H 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()
H A Dexdump.c209 {ACPI_EXD_UINT8, ACPI_EXD_OFFSET(address_space.space_id), "Space Id"},
210 {ACPI_EXD_HDLR_LIST, ACPI_EXD_OFFSET(address_space.next), "Next"},
211 {ACPI_EXD_RGN_LIST, ACPI_EXD_OFFSET(address_space.region_list),
213 {ACPI_EXD_NODE, ACPI_EXD_OFFSET(address_space.node), "Node"},
214 {ACPI_EXD_POINTER, ACPI_EXD_OFFSET(address_space.context), "Context"}
483 next->address_space.space_id); in acpi_ex_dump_object()
485 while (next->address_space.next) { in acpi_ex_dump_object()
491 next = next->address_space.next; in acpi_ex_dump_object()
495 next->address_space. in acpi_ex_dump_object()
/linux/fs/nilfs2/
H 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 *,
H 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);
/linux/mm/
H A Dfilemap.c129 static void page_cache_delete(struct address_space *mapping, in page_cache_delete()
150 static void filemap_unaccount_folio(struct address_space *mapping, in filemap_unaccount_folio()
224 struct address_space *mapping = folio->mapping; in __filemap_remove_folio()
231 static void filemap_free_folio(const struct address_space *mapping, in filemap_free_folio()
253 struct address_space *mapping = folio->mapping; in filemap_remove_folio()
280 static void page_cache_delete_batch(struct address_space *mapping, in page_cache_delete_batch()
321 void delete_from_page_cache_batch(struct address_space *mapping, in delete_from_page_cache_batch()
347 int filemap_check_errors(struct address_space *mapping) in filemap_check_errors()
361 static int filemap_check_and_keep_errors(struct address_space *mapping) in filemap_check_and_keep_errors()
371 static int filemap_writeback(struct address_space *mapping, loff_t start, in filemap_writeback()
[all …]
H A Dpage-writeback.c2041 int balance_dirty_pages_ratelimited_flags(struct address_space *mapping, in balance_dirty_pages_ratelimited_flags()
2111 void balance_dirty_pages_ratelimited(struct address_space *mapping) in balance_dirty_pages_ratelimited()
2356 void tag_pages_for_writeback(struct address_space *mapping, in tag_pages_for_writeback()
2378 static bool folio_prepare_writeback(struct address_space *mapping, in folio_prepare_writeback()
2418 static struct folio *writeback_get_folio(struct address_space *mapping, in writeback_get_folio()
2471 struct folio *writeback_iter(struct address_space *mapping, in writeback_iter()
2560 int do_writepages(struct address_space *mapping, struct writeback_control *wbc) in do_writepages()
2601 bool noop_dirty_folio(struct address_space *mapping, struct folio *folio) in noop_dirty_folio()
2615 struct address_space *mapping) in folio_account_dirtied()
2670 void __folio_mark_dirty(struct folio *folio, struct address_space *mapping, in __folio_mark_dirty()
[all …]
/linux/tools/testing/vma/include/
H A Dstubs.h19 struct address_space;
139 static inline void i_mmap_unlock_write(struct address_space *mapping) in i_mmap_unlock_write()
191 static inline bool mapping_can_writeback(struct address_space *mapping) in mapping_can_writeback()
270 static inline void flush_dcache_mmap_unlock(struct address_space *mapping) in flush_dcache_mmap_unlock()
293 static inline void i_mmap_lock_write(struct address_space *mapping) in i_mmap_lock_write()
401 static inline void mapping_unmap_writable(struct address_space *mapping) in mapping_unmap_writable()
405 static inline void flush_dcache_mmap_lock(struct address_space *mapping) in flush_dcache_mmap_lock()
/linux/arch/powerpc/platforms/cell/spufs/
H 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/fs/freevxfs/
H 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/include/asm-generic/
H 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/Documentation/translations/zh_CN/mm/
H A Dpage_migration.rst143 2. ``int (*migratepage) (struct address_space *mapping,``
168 void __SetPageMovable(struct page *page, struct address_space *mapping)
170 它需要address_space的参数来注册将被VM调用的migration family函数。确切地说,
178 以在页面锁下屏蔽掉page->mapping的低2位,从而获得正确的struct address_space
/linux/fs/bfs/
H A Dfile.c154 static int bfs_writepages(struct address_space *mapping, in bfs_writepages()
165 static void bfs_write_failed(struct address_space *mapping, loff_t to) in bfs_write_failed()
174 struct address_space *mapping, in bfs_write_begin()
187 static sector_t bfs_bmap(struct address_space *mapping, sector_t block) in bfs_bmap()
/linux/fs/hpfs/
H A Dfile.c173 static int hpfs_writepages(struct address_space *mapping, in hpfs_writepages()
179 static void hpfs_write_failed(struct address_space *mapping, loff_t to) in hpfs_write_failed()
194 struct address_space *mapping, in hpfs_write_begin()
210 struct address_space *mapping, in hpfs_write_end()
228 static sector_t _hpfs_bmap(struct address_space *mapping, sector_t block) in _hpfs_bmap()
/linux/arch/arm/mm/
H A Dflush.c199 void __flush_dcache_folio(struct address_space *mapping, struct folio *folio) in __flush_dcache_folio()
238 static void __flush_dcache_aliases(struct address_space *mapping, struct folio *folio) in __flush_dcache_aliases()
289 struct address_space *mapping; in __sync_icache_dcache()
338 struct address_space *mapping; in flush_dcache_folio()
/linux/tools/testing/selftests/bpf/
H A Dbpf_arena_common.h36 #define __arena __attribute__((address_space(1)))
37 #define __arena_global __attribute__((address_space(1)))
/linux/tools/sched_ext/include/scx/
H A Dbpf_arena_common.bpf.h19 #define __arena __attribute__((address_space(1)))
21 #define __arena_global __attribute__((address_space(1)))
/linux/arch/x86/hyperv/
H A Dnested.c40 flush->address_space = as; in hyperv_flush_guest_mapping()
108 flush->address_space = as; in hyperv_flush_guest_mapping_range()
/linux/drivers/gpu/drm/vmwgfx/
H A Dvmwgfx_page_dirty.c72 struct address_space *mapping = vbo->tbo.bdev->dev_mapping; in vmw_bo_dirty_scan_pagetable()
110 struct address_space *mapping = vbo->tbo.bdev->dev_mapping; in vmw_bo_dirty_scan_mkwrite()
175 struct address_space *mapping = vbo->tbo.bdev->dev_mapping; in vmw_bo_dirty_pre_unmap()
199 struct address_space *mapping = vbo->tbo.bdev->dev_mapping; in vmw_bo_dirty_unmap()
242 struct address_space *mapping = vbo->tbo.bdev->dev_mapping; in vmw_bo_dirty_add()

12345678