Searched refs:swap_io_ctx (Results 1 – 10 of 10) sorted by relevance
| /linux/mm/ |
| H A D | swap.h | 13 struct swap_io_ctx; 257 void swap_read_folio(struct swap_io_ctx *ctx, struct folio *folio); 258 void swap_read_submit(struct swap_io_ctx *ctx); 259 void swap_write_submit(struct swap_io_ctx *ctx); 260 int swap_writeout(struct swap_io_ctx *ctx, struct folio *folio); 261 void __swap_writepage(struct swap_io_ctx *ctx, struct folio *folio); 328 struct folio *read_swap_cache_async(struct swap_io_ctx *ctx, swp_entry_t entry, 380 static inline void swap_read_folio(struct swap_io_ctx *ctx, struct folio *folio) in swap_read_folio() 384 static inline void swap_write_submit(struct swap_io_ctx *ctx) in swap_write_submit() 426 static inline int swap_writeout(struct swap_io_ctx *ctx, struct folio *folio) in swap_writeout() [all …]
|
| H A D | page_io.c | 204 int swap_writeout(struct swap_io_ctx *ctx, struct folio *folio) in swap_writeout() 319 static bool swap_can_merge(struct swap_io_ctx *ctx, struct folio *folio, in swap_can_merge() 332 static void swap_add_folio(struct swap_io_ctx *ctx, struct folio *folio, int rw) in swap_add_folio() 370 void __swap_writepage(struct swap_io_ctx *ctx, struct folio *folio) in __swap_writepage() 452 void swap_read_folio(struct swap_io_ctx *ctx, struct folio *folio) in swap_read_folio() 590 static void swap_bdev_submit_write(struct swap_io_ctx *ctx) in swap_bdev_submit_write() 610 static void swap_bdev_submit_read(struct swap_io_ctx *ctx) in swap_bdev_submit_read() 653 void swap_fs_prepare_rw(struct swap_io_ctx *ctx, int rw, struct iov_iter *iter) in swap_fs_prepare_rw() 684 void swap_write_submit(struct swap_io_ctx *ctx) in swap_write_submit() 694 void swap_read_submit(struct swap_io_ctx *ctx) in swap_read_submit()
|
| H A D | swap_state.c | 642 static struct folio *swap_cache_read_folio(struct swap_io_ctx *ctx, in swap_cache_read_folio() 686 struct swap_io_ctx ctx = {}; in swapin_sync() 710 struct folio *read_swap_cache_async(struct swap_io_ctx *ctx, swp_entry_t entry, in read_swap_cache_async() 733 struct swap_io_ctx ctx = {}; in swap_cache_read_folio_sync() 829 struct swap_io_ctx ctx = {}; in swap_cluster_readahead() 918 struct swap_io_ctx ctx = {}; in swap_vma_readahead()
|
| H A D | madvise.c | 200 struct swap_io_ctx ctx = {}; in swapin_walk_pmd_entry() 250 struct swap_io_ctx ctx = {}; in shmem_swapin_range()
|
| H A D | zswap.c | 995 struct swap_io_ctx ctx = {}; in zswap_writeback_entry()
|
| H A D | shmem.c | 1607 int shmem_writeout(struct swap_io_ctx *ctx, struct folio *folio, in shmem_writeout() 1758 struct swap_io_ctx ctx = {}; in shmem_write_folio()
|
| H A D | vmscan.c | 621 static pageout_t pageout(struct swap_io_ctx *ctx, struct address_space *mapping, in pageout() 1069 struct swap_io_ctx ctx = {}; in shrink_folio_list()
|
| /linux/include/linux/ |
| H A D | swap_ops.h | 17 struct swap_io_ctx { struct 35 void (*submit_write)(struct swap_io_ctx *ctx); argument 36 void (*submit_read)(struct swap_io_ctx *ctx); 39 void swap_fs_prepare_rw(struct swap_io_ctx *ctx, int rw, struct iov_iter *iter);
|
| /linux/fs/nfs/ |
| H A D | file.c | 578 static void nfs_swap_submit_write(struct swap_io_ctx *ctx) in nfs_swap_submit_write() 590 static void nfs_swap_submit_read(struct swap_io_ctx *ctx) in nfs_swap_submit_read()
|
| /linux/fs/smb/client/ |
| H A D | file.c | 3447 static void cifs_swap_submit_write(struct swap_io_ctx *ctx) in cifs_swap_submit_write() 3459 static void cifs_swap_submit_read(struct swap_io_ctx *ctx) in cifs_swap_submit_read()
|