Home
last modified time | relevance | path

Searched refs:swap_info_struct (Results 1 – 21 of 21) sorted by relevance

/linux-6.3-rc2/mm/
A Dswapfile.c511 struct swap_info_struct *si; in swap_discard_work()
522 struct swap_info_struct *si; in swap_users_ref_free()
1132 struct swap_info_struct *p; in _swap_info_get()
1167 struct swap_info_struct *p; in swap_info_get_cont()
1251 struct swap_info_struct *si; in get_swap_device()
1323 struct swap_info_struct *p; in swap_free()
1338 struct swap_info_struct *si; in put_swap_folio()
1488 struct swap_info_struct *p; in swp_swapcount()
1617 struct swap_info_struct *p; in free_swap_and_cache()
2707 struct swap_info_struct *p; in alloc_swap_info()
[all …]
A Dfrontswap.c112 struct swap_info_struct *sis = swap_info[type]; in frontswap_init()
134 static bool __frontswap_test(struct swap_info_struct *sis, in __frontswap_test()
142 static inline void __frontswap_set(struct swap_info_struct *sis, in __frontswap_set()
149 static inline void __frontswap_clear(struct swap_info_struct *sis, in __frontswap_clear()
168 struct swap_info_struct *sis = swap_info[type]; in __frontswap_store()
207 struct swap_info_struct *sis = swap_info[type]; in __frontswap_load()
230 struct swap_info_struct *sis = swap_info[type]; in __frontswap_invalidate_page()
249 struct swap_info_struct *sis = swap_info[type]; in __frontswap_invalidate_area()
A Dpage_io.c81 int generic_swapfile_activate(struct swap_info_struct *sis, in generic_swapfile_activate()
298 struct swap_info_struct *sis = page_swap_info(page); in swap_writepage_fs()
333 struct writeback_control *wbc, struct swap_info_struct *sis) in swap_writepage_bdev_sync()
354 struct writeback_control *wbc, struct swap_info_struct *sis) in swap_writepage_bdev_async()
374 struct swap_info_struct *sis = page_swap_info(page); in __swap_writepage()
431 struct swap_info_struct *sis = page_swap_info(page); in swap_readpage_fs()
464 struct swap_info_struct *sis) in swap_readpage_bdev_sync()
484 struct swap_info_struct *sis) in swap_readpage_bdev_async()
498 struct swap_info_struct *sis = page_swap_info(page); in swap_readpage()
A Dswap_state.c388 struct swap_info_struct *si; in filemap_get_incore_folio()
415 struct swap_info_struct *si; in __read_swap_cache_async()
617 struct swap_info_struct *si = swp_swap_info(entry); in swap_cluster_readahead()
A Dshmem.c1741 struct swap_info_struct *si; in shmem_swapin_folio()
A Dmemory.c3675 struct swap_info_struct *si = NULL; in do_swap_page()
/linux-6.3-rc2/include/linux/
A Dfrontswap.h34 static inline void frontswap_map_set(struct swap_info_struct *p, in frontswap_map_set()
40 static inline unsigned long *frontswap_map_get(struct swap_info_struct *p) in frontswap_map_get()
52 static inline void frontswap_map_set(struct swap_info_struct *p, in frontswap_map_set()
57 static inline unsigned long *frontswap_map_get(struct swap_info_struct *p) in frontswap_map_get()
A Dswap.h267 struct swap_info_struct { struct
453 int add_swap_extent(struct swap_info_struct *sis, unsigned long start_page,
455 int generic_swapfile_activate(struct swap_info_struct *, struct file *,
503 extern struct swap_info_struct *page_swap_info(struct page *);
504 extern struct swap_info_struct *swp_swap_info(swp_entry_t entry);
508 extern struct swap_info_struct *get_swap_device(swp_entry_t entry);
511 static inline void put_swap_device(struct swap_info_struct *si) in put_swap_device()
517 static inline struct swap_info_struct *swp_swap_info(swp_entry_t entry) in swp_swap_info()
522 static inline struct swap_info_struct *get_swap_device(swp_entry_t entry) in get_swap_device()
527 static inline void put_swap_device(struct swap_info_struct *si) in put_swap_device()
[all …]
A Dswapfile.h9 extern struct swap_info_struct *swap_info[];
A Diomap.h397 struct swap_info_struct;
399 int iomap_swapfile_activate(struct swap_info_struct *sis,
A Dfs.h66 struct swap_info_struct;
396 int (*swap_activate)(struct swap_info_struct *sis, struct file *file,
/linux-6.3-rc2/fs/iomap/
A Dswapfile.c16 struct swap_info_struct *sis;
142 int iomap_swapfile_activate(struct swap_info_struct *sis, in iomap_swapfile_activate()
/linux-6.3-rc2/fs/xfs/
A Dxfs_aops.c568 struct swap_info_struct *sis, in xfs_iomap_swapfile_activate()
/linux-6.3-rc2/fs/nfs/
A Dfile.c496 static int nfs_swap_activate(struct swap_info_struct *sis, struct file *file, in nfs_swap_activate()
/linux-6.3-rc2/fs/zonefs/
A Dfile.c159 static int zonefs_swap_activate(struct swap_info_struct *sis, in zonefs_swap_activate()
/linux-6.3-rc2/fs/f2fs/
A Ddata.c3907 static int check_swap_activate(struct swap_info_struct *sis, in check_swap_activate()
4014 static int f2fs_swap_activate(struct swap_info_struct *sis, struct file *file, in f2fs_swap_activate()
4059 static int f2fs_swap_activate(struct swap_info_struct *sis, struct file *file, in f2fs_swap_activate()
/linux-6.3-rc2/Documentation/filesystems/
A Dlocking.rst263 int (*swap_activate)(struct swap_info_struct *sis, struct file *f, sector_t *span)
A Dvfs.rst754 int (*swap_activate)(struct swap_info_struct *sis, struct file *f, sector_t *span)
/linux-6.3-rc2/fs/btrfs/
A Dinode.c10519 static int btrfs_add_swap_extent(struct swap_info_struct *sis, in btrfs_add_swap_extent()
10568 static int btrfs_swap_activate(struct swap_info_struct *sis, struct file *file, in btrfs_swap_activate()
10825 static int btrfs_swap_activate(struct swap_info_struct *sis, struct file *file, in btrfs_swap_activate()
/linux-6.3-rc2/fs/cifs/
A Dfile.c4959 static int cifs_swap_activate(struct swap_info_struct *sis, in cifs_swap_activate()
/linux-6.3-rc2/fs/ext4/
A Dinode.c3717 static int ext4_iomap_swap_activate(struct swap_info_struct *sis, in ext4_iomap_swap_activate()

Completed in 92 milliseconds