Home
last modified time | relevance | path

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

1234567

/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/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()
261 struct address_space *mapping) in vma_interval_tree_insert()
266 struct address_space *mapping) in vma_interval_tree_remove()
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/drivers/acpi/acpica/
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()
/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/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/include/linux/
H A Dfs.h334 struct address_space;
405 int (*writepages)(struct address_space *, struct writeback_control *);
408 bool (*dirty_folio)(struct address_space *, struct folio *);
412 int (*write_begin)(const struct kiocb *, struct address_space *mapping,
415 int (*write_end)(const struct kiocb *, struct address_space *mapping,
420 sector_t (*bmap)(struct address_space *, sector_t);
429 int (*migrate_folio)(struct address_space *, struct folio *dst,
435 int (*error_remove_folio)(struct address_space *, struct folio *);
448 struct address_space *mapping; /* Mapping bhs are associated with */
472 struct address_space { struct
[all …]
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.h229 struct address_space *mapping; /* The mapping being accessed */
403 int netfs_writeback_single(struct address_space *mapping,
412 struct address_space *, loff_t pos, unsigned int len,
414 int netfs_writepages(struct address_space *mapping,
416 bool netfs_dirty_folio(struct address_space *mapping, struct folio *folio);
454 int netfs_alloc_folioq_buffer(struct address_space *mapping,
H A Dnfs_fs.h428 extern int nfs_sync_mapping(struct address_space *mapping);
429 extern void nfs_zap_mapping(struct inode *inode, struct address_space *mapping);
449 extern int nfs_clear_invalid_mapping(struct address_space *mapping);
451 extern int nfs_revalidate_mapping(struct inode *inode, struct address_space *mapping);
617 extern int nfs_writepages(struct address_space *, struct writeback_control *);
H A Dmemory-failure.h9 struct address_space *mapping;
/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/tools/testing/selftests/bpf/
H A Dbpf_arena_common.h
/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/mm/
H A Dpage-writeback.c9 * address_space level.
2015 * @mapping: address_space which was dirtied.
2030 int balance_dirty_pages_ratelimited_flags(struct address_space *mapping,
2090 * @mapping: address_space which was dirtied. in balance_dirty_pages_ratelimited_flags()
2100 void balance_dirty_pages_ratelimited(struct address_space *mapping)
2345 void tag_pages_for_writeback(struct address_space *mapping,
2367 static bool folio_prepare_writeback(struct address_space *mapping, in tag_pages_for_writeback()
2407 static struct folio *writeback_get_folio(struct address_space *mapping, in folio_prepare_writeback()
2460 struct folio *writeback_iter(struct address_space *mapping,
2549 int do_writepages(struct address_space *mappin in writeback_iter()
[all...]
H A Dreadahead.c142 file_ra_state_init(struct file_ra_state *ra, struct address_space *mapping) in file_ra_state_init()
225 struct address_space *mapping = ractl->mapping; in page_cache_ra_unbounded()
329 struct address_space *mapping = ractl->mapping; in do_page_cache_ra()
359 struct address_space *mapping = ractl->mapping; in force_page_cache_ra()
484 struct address_space *mapping = ractl->mapping; in page_cache_ra_order()
789 struct address_space *mapping = ractl->mapping; in readahead_expand()
/linux/fs/netfs/
H A Dfscache_io.c164 struct address_space *mapping;
173 void __fscache_clear_page_bits(struct address_space *mapping, in __fscache_clear_page_bits()
210 struct address_space *mapping, in __fscache_write_to_cache()
/linux/fs/ntfs/
H A Daops.c133 static sector_t ntfs_bmap(struct address_space *mapping, sector_t block) in ntfs_bmap()
234 struct address_space *mapping = rac->mapping; in ntfs_readahead()
252 static int ntfs_writepages(struct address_space *mapping, in ntfs_writepages()
/linux/drivers/gpu/drm/ttm/
H A Dttm_backup.c56 struct address_space *mapping = backup->f_mapping; in ttm_backup_copy_page()
108 struct address_space *mapping = backup->f_mapping; in ttm_backup_backup_folio()
/linux/drivers/gpu/drm/i915/gem/
H A Di915_gem_shmem.c34 void shmem_sg_free_table(struct sg_table *st, struct address_space *mapping, in shmem_sg_free_table()
67 struct address_space *mapping, in shmem_sg_alloc_table()
217 struct address_space *mapping = obj->base.filp->f_mapping; in shmem_get_pages()
307 void __shmem_writeback(size_t size, struct address_space *mapping) in __shmem_writeback()
557 struct address_space *mapping; in shmem_object_init()
/linux/drivers/mtd/devices/
H A Dblock2mtd.c50 static struct page *page_read(struct address_space *mapping, pgoff_t index) in page_read()
58 struct address_space *mapping = dev->bdev_file->f_mapping; in _block2mtd_erase()
108 struct address_space *mapping = dev->bdev_file->f_mapping; in block2mtd_read()
143 struct address_space *mapping = dev->bdev_file->f_mapping; in _block2mtd_write()
/linux/drivers/rtc/
H A Drtc-cmos.c935 unsigned address_space; in cmos_do_probe() local
979 address_space = 64; in cmos_do_probe()
983 address_space = 128; in cmos_do_probe()
986 address_space = 128; in cmos_do_probe()
989 address_space = 256; in cmos_do_probe()
1003 if (info->address_space) in cmos_do_probe()
1004 address_space = info->address_space; in cmos_do_probe()
1120 nvmem_cfg.size = address_space - NVRAM_OFFSET; in cmos_do_probe()

1234567