Symbol: swp_entry_t
arch/alpha/include/asm/pgtable.h
339
#define __swp_entry(type, off) ((swp_entry_t) { pte_val(mk_swap_pte((type), (off))) })
arch/alpha/include/asm/pgtable.h
340
#define __pte_to_swp_entry(pte) ((swp_entry_t) { pte_val(pte) })
arch/arc/include/asm/pgtable-bits-arcv2.h
123
#define __swp_entry(type, off) ((swp_entry_t) \
arch/arc/include/asm/pgtable-bits-arcv2.h
130
#define __pte_to_swp_entry(pte) ((swp_entry_t) { pte_val(pte) })
arch/arm/include/asm/pgtable.h
289
#define __swp_entry(type, offset) ((swp_entry_t) { (((type) & __SWP_TYPE_MASK) << __SWP_TYPE_SHIFT) | \
arch/arm/include/asm/pgtable.h
292
#define __pte_to_swp_entry(pte) ((swp_entry_t) { pte_val(pte) })
arch/arm64/include/asm/mte.h
28
void mte_restore_tags(swp_entry_t entry, struct page *page);
arch/arm64/include/asm/pgtable.h
1532
#define __swp_entry(type,offset) ((swp_entry_t) { ((type) << __SWP_TYPE_SHIFT) | ((offset) << __SWP_OFFSET_SHIFT) })
arch/arm64/include/asm/pgtable.h
1534
#define __pte_to_swp_entry(pte) ((swp_entry_t) { pte_val(pte) })
arch/arm64/include/asm/pgtable.h
1538
#define __pmd_to_swp_entry(pmd) ((swp_entry_t) { pmd_val(pmd) })
arch/arm64/include/asm/pgtable.h
1567
extern void arch_swap_restore(swp_entry_t entry, struct folio *folio);
arch/arm64/mm/mteswap.c
117
void arch_swap_restore(swp_entry_t entry, struct folio *folio)
arch/arm64/mm/mteswap.c
50
void mte_restore_tags(swp_entry_t entry, struct page *page)
arch/arm64/mm/mteswap.c
65
swp_entry_t entry = swp_entry(type, offset);
arch/arm64/mm/mteswap.c
73
swp_entry_t entry = page_swap_entry(page);
arch/arm64/mm/mteswap.c
80
swp_entry_t entry = swp_entry(type, 0);
arch/arm64/mm/mteswap.c
81
swp_entry_t last_entry = swp_entry(type + 1, 0);
arch/csky/abiv1/inc/abi/pgtable-bits.h
48
#define __swp_entry(type, offset) ((swp_entry_t) { \
arch/csky/abiv2/inc/abi/pgtable-bits.h
48
#define __swp_entry(type, offset) ((swp_entry_t) { \
arch/csky/include/asm/pgtable.h
42
#define __pte_to_swp_entry(pte) ((swp_entry_t) { pte_val(pte) })
arch/hexagon/include/asm/pgtable.h
330
#define __pte_to_swp_entry(pte) ((swp_entry_t) { pte_val(pte) })
arch/hexagon/include/asm/pgtable.h
380
((swp_entry_t) { \
arch/loongarch/include/asm/pgtable.h
336
#define __swp_entry(type, offset) ((swp_entry_t) { pte_val(mk_swap_pte((type), (offset))) })
arch/loongarch/include/asm/pgtable.h
340
#define __pte_to_swp_entry(pte) ((swp_entry_t) { pte_val(pte) })
arch/loongarch/include/asm/pgtable.h
341
#define __pmd_to_swp_entry(pmd) ((swp_entry_t) { pmd_val(pmd) })
arch/m68k/include/asm/mcf_pgtable.h
266
#define __swp_entry(typ, off) ((swp_entry_t) { ((typ) & 0x7f) | \
arch/m68k/include/asm/mcf_pgtable.h
268
#define __pte_to_swp_entry(pte) ((swp_entry_t) { pte_val(pte) })
arch/m68k/include/asm/motorola_pgtable.h
184
#define __swp_entry(type, offset) ((swp_entry_t) { (((type) & 0x7f) << 4) | ((offset) << 12) })
arch/m68k/include/asm/motorola_pgtable.h
185
#define __pte_to_swp_entry(pte) ((swp_entry_t) { pte_val(pte) })
arch/m68k/include/asm/sun3_pgtable.h
167
#define __swp_entry(type, offset) ((swp_entry_t) { (((type) & 0x3f) | \
arch/m68k/include/asm/sun3_pgtable.h
169
#define __pte_to_swp_entry(pte) ((swp_entry_t) { pte_val(pte) })
arch/microblaze/include/asm/pgtable.h
386
((swp_entry_t) { ((type) & 0x1f) | ((offset) << 6) })
arch/microblaze/include/asm/pgtable.h
387
#define __pte_to_swp_entry(pte) ((swp_entry_t) { pte_val(pte) >> 2 })
arch/mips/include/asm/pgtable-32.h
213
#define __swp_entry(type, offset) ((swp_entry_t) { (((type) & 0x1f) << 10) | ((offset) << 15) })
arch/mips/include/asm/pgtable-32.h
214
#define __pte_to_swp_entry(pte) ((swp_entry_t) { pte_val(pte) })
arch/mips/include/asm/pgtable-32.h
241
#define __swp_entry(type, offset) ((swp_entry_t) { (((type) & 0x1f) << 4) | ((offset) << 9) })
arch/mips/include/asm/pgtable-32.h
242
#define __pte_to_swp_entry(pte) ((swp_entry_t) { (pte).pte_high })
arch/mips/include/asm/pgtable-32.h
270
#define __swp_entry(type, offset) ((swp_entry_t) { (((type) & 0x1f) << 2) | ((offset) << 7) })
arch/mips/include/asm/pgtable-32.h
271
#define __pte_to_swp_entry(pte) ((swp_entry_t) { (pte).pte_high })
arch/mips/include/asm/pgtable-32.h
294
#define __swp_entry(type, offset) ((swp_entry_t) { ((type) << 8) | ((offset) << 13) })
arch/mips/include/asm/pgtable-32.h
295
#define __pte_to_swp_entry(pte) ((swp_entry_t) { pte_val(pte) })
arch/mips/include/asm/pgtable-64.h
345
#define __swp_entry(type, offset) ((swp_entry_t) { pte_val(mk_swap_pte((type), (offset))) })
arch/mips/include/asm/pgtable-64.h
346
#define __pte_to_swp_entry(pte) ((swp_entry_t) { pte_val(pte) })
arch/nios2/include/asm/pgtable.h
250
#define __swp_entry(type, off) ((swp_entry_t) { (((type) & 0x1f) << 26) \
arch/nios2/include/asm/pgtable.h
253
#define __pte_to_swp_entry(pte) ((swp_entry_t) { pte_val(pte) })
arch/openrisc/include/asm/pgtable.h
389
((swp_entry_t) { (((type) & 0x3f) << 5) | ((offset) << 12) })
arch/openrisc/include/asm/pgtable.h
390
#define __pte_to_swp_entry(pte) ((swp_entry_t) { pte_val(pte) })
arch/parisc/include/asm/pgtable.h
411
#define __swp_entry(type, offset) ((swp_entry_t) { \
arch/parisc/include/asm/pgtable.h
415
#define __pte_to_swp_entry(pte) ((swp_entry_t) { pte_val(pte) })
arch/powerpc/include/asm/book3s/32/pgtable.h
365
#define __swp_entry(type, offset) ((swp_entry_t) { ((type) & 0x1f) | ((offset) << 5) })
arch/powerpc/include/asm/book3s/32/pgtable.h
366
#define __pte_to_swp_entry(pte) ((swp_entry_t) { pte_val(pte) >> 3 })
arch/powerpc/include/asm/book3s/64/pgtable.h
649
#define __swp_entry(type, offset) ((swp_entry_t) { \
arch/powerpc/include/asm/book3s/64/pgtable.h
657
#define __pte_to_swp_entry(pte) ((swp_entry_t) { pte_val((pte)) & ~_PAGE_PTE })
arch/powerpc/include/asm/nohash/32/pgtable.h
193
#define __swp_entry(type, offset) ((swp_entry_t) { ((type) & 0x1f) | ((offset) << 5) })
arch/powerpc/include/asm/nohash/32/pgtable.h
194
#define __pte_to_swp_entry(pte) ((swp_entry_t) { pte_val(pte) >> 3 })
arch/powerpc/include/asm/nohash/64/pgtable.h
191
#define __swp_entry(type, offset) ((swp_entry_t) { \
arch/powerpc/include/asm/nohash/64/pgtable.h
195
#define __pte_to_swp_entry(pte) ((swp_entry_t) { pte_val((pte)) })
arch/riscv/include/asm/pgtable.h
1189
#define __swp_entry(type, offset) ((swp_entry_t) \
arch/riscv/include/asm/pgtable.h
1193
#define __pte_to_swp_entry(pte) ((swp_entry_t) { pte_val(pte) })
arch/riscv/include/asm/pgtable.h
1212
#define __pmd_to_swp_entry(pmd) ((swp_entry_t) { pmd_val(pmd) })
arch/s390/include/asm/pgtable.h
1891
static inline unsigned long __swp_type(swp_entry_t entry)
arch/s390/include/asm/pgtable.h
1896
static inline unsigned long __swp_offset(swp_entry_t entry)
arch/s390/include/asm/pgtable.h
1901
static inline swp_entry_t __swp_entry(unsigned long type, unsigned long offset)
arch/s390/include/asm/pgtable.h
1903
return (swp_entry_t) { pte_val(mk_swap_pte(type, offset)) };
arch/s390/include/asm/pgtable.h
1906
#define __pte_to_swp_entry(pte) ((swp_entry_t) { pte_val(pte) })
arch/s390/include/asm/pgtable.h
1944
static inline unsigned long __swp_type_rste(swp_entry_t entry)
arch/s390/include/asm/pgtable.h
1949
static inline unsigned long __swp_offset_rste(swp_entry_t entry)
arch/s390/include/asm/pgtable.h
1954
#define __rste_to_swp_entry(rste) ((swp_entry_t) { rste })
arch/s390/include/asm/pgtable.h
1977
static inline swp_entry_t __pmd_to_swp_entry(pmd_t pmd)
arch/s390/include/asm/pgtable.h
1979
swp_entry_t arch_entry;
arch/s390/include/asm/pgtable.h
1987
static inline pmd_t __swp_entry_to_pmd(swp_entry_t arch_entry)
arch/s390/mm/hugetlbpage.c
27
swp_entry_t arch_entry;
arch/s390/mm/hugetlbpage.c
82
swp_entry_t arch_entry;
arch/sh/include/asm/pgtable_32.h
448
#define __swp_entry(type, offset) ((swp_entry_t){ ((type) & 0x1f) | (offset) << 5})
arch/sh/include/asm/pgtable_32.h
449
#define __pte_to_swp_entry(pte) ((swp_entry_t){ (pte).pte_high })
arch/sh/include/asm/pgtable_32.h
464
#define __swp_entry(type, offset) ((swp_entry_t){((type) & 0x1f) | (offset) << 10})
arch/sh/include/asm/pgtable_32.h
466
#define __pte_to_swp_entry(pte) ((swp_entry_t) { pte_val(pte) >> 1 })
arch/sparc/include/asm/pgtable_32.h
323
static inline unsigned long __swp_type(swp_entry_t entry)
arch/sparc/include/asm/pgtable_32.h
328
static inline unsigned long __swp_offset(swp_entry_t entry)
arch/sparc/include/asm/pgtable_32.h
333
static inline swp_entry_t __swp_entry(unsigned long type, unsigned long offset)
arch/sparc/include/asm/pgtable_32.h
335
return (swp_entry_t) {
arch/sparc/include/asm/pgtable_32.h
340
#define __pte_to_swp_entry(pte) ((swp_entry_t) { pte_val(pte) })
arch/sparc/include/asm/pgtable_64.h
1015
( (swp_entry_t) \
arch/sparc/include/asm/pgtable_64.h
1020
#define __pte_to_swp_entry(pte) ((swp_entry_t) { pte_val(pte) })
arch/um/include/asm/pgtable.h
306
((swp_entry_t) { (((type) & 0x1f) << 5) | ((offset) << 11) })
arch/um/include/asm/pgtable.h
308
((swp_entry_t) { pte_val(pte_mkuptodate(pte)) })
arch/x86/include/asm/pgtable-2level.h
105
#define __swp_entry(type, offset) ((swp_entry_t) { \
arch/x86/include/asm/pgtable-2level.h
108
#define __pte_to_swp_entry(pte) ((swp_entry_t) { (pte).pte_low })
arch/x86/include/asm/pgtable-3level.h
175
#define __swp_entry(type, offset) ((swp_entry_t){((type) & _SWP_TYPE_MASK) \
arch/x86/include/asm/pgtable_64.h
231
#define __swp_entry(type, offset) ((swp_entry_t) { \
arch/x86/include/asm/pgtable_64.h
235
#define __pte_to_swp_entry(pte) ((swp_entry_t) { pte_val((pte)) })
arch/x86/include/asm/pgtable_64.h
236
#define __pmd_to_swp_entry(pmd) ((swp_entry_t) { pmd_val((pmd)) })
arch/xtensa/include/asm/pgtable.h
341
((swp_entry_t){(((type) & 0x1f) << 6) | ((offs) << 11) | \
arch/xtensa/include/asm/pgtable.h
343
#define __pte_to_swp_entry(pte) ((swp_entry_t) { pte_val(pte) })
include/linux/mm_types.h
313
typedef swp_entry_t softleaf_t;
include/linux/mm_types.h
429
swp_entry_t swap;
include/linux/pgtable.h
1487
static inline void arch_swap_restore(swp_entry_t entry, struct folio *folio)
include/linux/swap.h
287
static inline swp_entry_t page_swap_entry(struct page *page)
include/linux/swap.h
290
swp_entry_t entry = folio->swap;
include/linux/swap.h
442
extern int __swap_count(swp_entry_t entry);
include/linux/swap.h
443
extern bool swap_entry_swapped(struct swap_info_struct *si, swp_entry_t entry);
include/linux/swap.h
444
extern int swp_swapcount(swp_entry_t entry);
include/linux/swap.h
446
extern struct swap_info_struct *get_swap_device(swp_entry_t entry);
include/linux/swap.h
459
int swap_dup_entry_direct(swp_entry_t entry);
include/linux/swap.h
460
void swap_put_entries_direct(swp_entry_t entry, int nr);
include/linux/swap.h
469
swp_entry_t swap_alloc_hibernation_slot(int type);
include/linux/swap.h
470
void swap_free_hibernation_slot(swp_entry_t entry);
include/linux/swap.h
478
static inline struct swap_info_struct *get_swap_device(swp_entry_t entry)
include/linux/swap.h
503
static inline int swap_dup_entry_direct(swp_entry_t ent)
include/linux/swap.h
508
static inline void swap_put_entries_direct(swp_entry_t ent, int nr)
include/linux/swap.h
512
static inline int __swap_count(swp_entry_t entry)
include/linux/swap.h
517
static inline bool swap_entry_swapped(struct swap_info_struct *si, swp_entry_t entry)
include/linux/swap.h
522
static inline int swp_swapcount(swp_entry_t entry)
include/linux/swapops.h
105
static inline pgoff_t swp_offset(swp_entry_t entry)
include/linux/swapops.h
114
static inline pte_t swp_entry_to_pte(swp_entry_t entry)
include/linux/swapops.h
116
swp_entry_t arch_entry;
include/linux/swapops.h
122
static inline swp_entry_t radix_to_swp_entry(void *arg)
include/linux/swapops.h
124
swp_entry_t entry;
include/linux/swapops.h
130
static inline void *swp_to_radix_entry(swp_entry_t entry)
include/linux/swapops.h
136
static inline swp_entry_t make_readable_device_private_entry(pgoff_t offset)
include/linux/swapops.h
141
static inline swp_entry_t make_writable_device_private_entry(pgoff_t offset)
include/linux/swapops.h
146
static inline swp_entry_t make_device_exclusive_entry(pgoff_t offset)
include/linux/swapops.h
152
static inline swp_entry_t make_readable_device_private_entry(pgoff_t offset)
include/linux/swapops.h
157
static inline swp_entry_t make_writable_device_private_entry(pgoff_t offset)
include/linux/swapops.h
162
static inline swp_entry_t make_device_exclusive_entry(pgoff_t offset)
include/linux/swapops.h
171
static inline swp_entry_t make_readable_migration_entry(pgoff_t offset)
include/linux/swapops.h
176
static inline swp_entry_t make_readable_exclusive_migration_entry(pgoff_t offset)
include/linux/swapops.h
181
static inline swp_entry_t make_writable_migration_entry(pgoff_t offset)
include/linux/swapops.h
200
static inline swp_entry_t make_migration_entry_young(swp_entry_t entry)
include/linux/swapops.h
208
static inline swp_entry_t make_migration_entry_dirty(swp_entry_t entry)
include/linux/swapops.h
220
static inline swp_entry_t make_readable_migration_entry(pgoff_t offset)
include/linux/swapops.h
225
static inline swp_entry_t make_readable_exclusive_migration_entry(pgoff_t offset)
include/linux/swapops.h
230
static inline swp_entry_t make_writable_migration_entry(pgoff_t offset)
include/linux/swapops.h
240
static inline swp_entry_t make_migration_entry_young(swp_entry_t entry)
include/linux/swapops.h
245
static inline swp_entry_t make_migration_entry_dirty(swp_entry_t entry)
include/linux/swapops.h
257
static inline swp_entry_t make_hwpoison_entry(struct page *page)
include/linux/swapops.h
263
static inline int is_hwpoison_entry(swp_entry_t entry)
include/linux/swapops.h
270
static inline swp_entry_t make_hwpoison_entry(struct page *page)
include/linux/swapops.h
275
static inline int is_hwpoison_entry(swp_entry_t swp)
include/linux/swapops.h
302
static inline swp_entry_t make_pte_marker_entry(pte_marker marker)
include/linux/swapops.h
312
static inline swp_entry_t make_poisoned_swp_entry(void)
include/linux/swapops.h
317
static inline swp_entry_t make_guard_swp_entry(void)
include/linux/swapops.h
333
static inline pmd_t swp_entry_to_pmd(swp_entry_t entry)
include/linux/swapops.h
335
swp_entry_t arch_entry;
include/linux/swapops.h
356
static inline pmd_t swp_entry_to_pmd(swp_entry_t entry)
include/linux/swapops.h
84
static inline swp_entry_t swp_entry(unsigned long type, pgoff_t offset)
include/linux/swapops.h
86
swp_entry_t ret;
include/linux/swapops.h
96
static inline unsigned swp_type(swp_entry_t entry)
include/linux/zswap.h
30
void zswap_invalidate(swp_entry_t swp);
include/linux/zswap.h
52
static inline void zswap_invalidate(swp_entry_t swp) {}
mm/debug_vm_pgtable.c
76
swp_entry_t swp_entry;
mm/debug_vm_pgtable.c
77
swp_entry_t leaf_entry;
mm/debug_vm_pgtable.c
775
swp_entry_t entry;
mm/debug_vm_pgtable.c
807
swp_entry_t arch_entry;
mm/debug_vm_pgtable.c
825
swp_entry_t arch_entry;
mm/filemap.c
4653
swp_entry_t swp = radix_to_swp_entry(folio);
mm/huge_memory.c
3230
swp_entry_t swp_entry;
mm/huge_memory.c
3256
swp_entry_t swp_entry;
mm/huge_memory.c
4880
swp_entry_t entry;
mm/huge_memory.c
4975
swp_entry_t entry;
mm/internal.h
138
static inline swp_entry_t folio_swap(swp_entry_t entry,
mm/internal.h
141
swp_entry_t swap = {
mm/madvise.c
246
swp_entry_t entry;
mm/memory.c
4729
static void check_swap_exclusive(struct folio *folio, swp_entry_t entry,
mm/migrate_device.c
1032
swp_entry_t swp_entry;
mm/migrate_device.c
831
swp_entry_t swp_entry;
mm/mincore.c
61
static unsigned char mincore_swap(swp_entry_t entry, bool shmem)
mm/page_io.c
210
swp_entry_t entry;
mm/page_io.c
233
swp_entry_t entry;
mm/page_io.c
535
static int swap_zeromap_batch(swp_entry_t entry, int max_nr,
mm/rmap.c
2227
swp_entry_t entry = page_swap_entry(subpage);
mm/rmap.c
2636
swp_entry_t entry;
mm/rmap.c
2824
swp_entry_t entry;
mm/shmem.c
1455
swp_entry_t entry;
mm/shmem.c
1788
static struct folio *shmem_swapin_cluster(swp_entry_t swap, gfp_t gfp,
mm/shmem.c
2029
swp_entry_t entry, int order, gfp_t gfp)
mm/shmem.c
2079
swp_entry_t entry = old->swap;
mm/shmem.c
2134
struct folio *folio, swp_entry_t swap)
mm/shmem.c
2137
swp_entry_t swapin_error;
mm/shmem.c
2161
swp_entry_t swap, gfp_t gfp)
mm/shmem.c
2207
swp_entry_t tmp;
mm/shmem.c
2247
swp_entry_t swap;
mm/shmem.c
521
swp_entry_t swap)
mm/shmem.c
897
swp_entry_t iter, swap;
mm/swap.h
103
static inline struct swap_info_struct *__swap_entry_to_info(swp_entry_t entry)
mm/swap.h
116
static inline struct swap_cluster_info *__swap_entry_to_cluster(swp_entry_t entry)
mm/swap.h
211
extern int swap_retry_table_alloc(swp_entry_t entry, gfp_t gfp);
mm/swap.h
257
static inline struct address_space *swap_address_space(swp_entry_t entry)
mm/swap.h
265
static inline loff_t swap_dev_pos(swp_entry_t entry)
mm/swap.h
280
swp_entry_t entry)
mm/swap.h
282
swp_entry_t folio_entry = folio->swap;
mm/swap.h
303
bool swap_cache_has_folio(swp_entry_t entry);
mm/swap.h
304
struct folio *swap_cache_get_folio(swp_entry_t entry);
mm/swap.h
305
void *swap_cache_get_shadow(swp_entry_t entry);
mm/swap.h
307
struct folio *swap_cache_alloc_folio(swp_entry_t target_entry, gfp_t gfp_mask,
mm/swap.h
312
struct folio *folio, swp_entry_t entry);
mm/swap.h
314
struct folio *folio, swp_entry_t entry, void *shadow);
mm/swap.h
319
void swapcache_clear(struct swap_info_struct *si, swp_entry_t entry, int nr);
mm/swap.h
320
struct folio *read_swap_cache_async(swp_entry_t entry, gfp_t gfp_mask,
mm/swap.h
323
struct folio *swap_cluster_readahead(swp_entry_t entry, gfp_t flag,
mm/swap.h
325
struct folio *swapin_readahead(swp_entry_t entry, gfp_t flag,
mm/swap.h
327
struct folio *swapin_sync(swp_entry_t entry, gfp_t flag, unsigned long orders,
mm/swap.h
365
static inline struct swap_info_struct *__swap_entry_to_info(swp_entry_t entry)
mm/swap.h
392
static inline struct address_space *swap_address_space(swp_entry_t entry)
mm/swap.h
397
static inline bool folio_matches_swap_entry(const struct folio *folio, swp_entry_t entry)
mm/swap.h
406
static inline struct folio *swap_cluster_readahead(swp_entry_t entry,
mm/swap.h
412
static inline struct folio *swapin_readahead(swp_entry_t swp, gfp_t gfp_mask,
mm/swap.h
419
swp_entry_t entry, gfp_t flag, unsigned long orders,
mm/swap.h
436
static inline int swap_retry_table_alloc(swp_entry_t entry, gfp_t gfp)
mm/swap.h
441
static inline bool swap_cache_has_folio(swp_entry_t entry)
mm/swap.h
446
static inline struct folio *swap_cache_get_folio(swp_entry_t entry)
mm/swap.h
451
static inline void *swap_cache_get_shadow(swp_entry_t entry)
mm/swap.h
461
struct folio *folio, swp_entry_t entry, void *shadow)
mm/swap.h
85
static inline unsigned int swp_cluster_offset(swp_entry_t entry)
mm/swap_state.c
112
bool swap_cache_has_folio(swp_entry_t entry)
mm/swap_state.c
129
void *swap_cache_get_shadow(swp_entry_t entry)
mm/swap_state.c
157
swp_entry_t targ_entry,
mm/swap_state.c
204
struct folio *folio, swp_entry_t entry)
mm/swap_state.c
242
struct folio *folio, swp_entry_t entry)
mm/swap_state.c
253
swp_entry_t entry, void *shadow)
mm/swap_state.c
311
swp_entry_t entry, void *shadow)
mm/swap_state.c
333
swp_entry_t entry = folio->swap;
mm/swap_state.c
359
swp_entry_t entry = new->swap;
mm/swap_state.c
404
swp_entry_t targ_entry, gfp_t gfp,
mm/swap_state.c
409
swp_entry_t entry;
mm/swap_state.c
508
struct folio *swap_cache_alloc_folio(swp_entry_t targ_entry, gfp_t gfp,
mm/swap_state.c
636
static struct folio *swap_cache_read_folio(swp_entry_t entry, gfp_t gfp,
mm/swap_state.c
677
struct folio *swapin_sync(swp_entry_t entry, gfp_t gfp, unsigned long orders,
mm/swap_state.c
702
struct folio *read_swap_cache_async(swp_entry_t entry, gfp_t gfp_mask,
mm/swap_state.c
802
struct folio *swap_cluster_readahead(swp_entry_t entry, gfp_t gfp_mask,
mm/swap_state.c
813
swp_entry_t ra_entry;
mm/swap_state.c
87
struct folio *swap_cache_get_folio(swp_entry_t entry)
mm/swap_state.c
899
static struct folio *swap_vma_readahead(swp_entry_t targ_entry, gfp_t gfp_mask,
mm/swap_state.c
974
struct folio *swapin_readahead(swp_entry_t entry, gfp_t gfp_mask,
mm/swapfile.c
141
static struct swap_info_struct *swap_entry_to_info(swp_entry_t entry)
mm/swapfile.c
1493
int swap_retry_table_alloc(swp_entry_t entry, gfp_t gfp)
mm/swapfile.c
1800
swp_entry_t entry = folio->swap;
mm/swapfile.c
1826
swp_entry_t entry = folio->swap;
mm/swapfile.c
1878
struct swap_info_struct *get_swap_device(swp_entry_t entry)
mm/swapfile.c
1960
int __swap_count(swp_entry_t entry)
mm/swapfile.c
1973
bool swap_entry_swapped(struct swap_info_struct *si, swp_entry_t entry)
mm/swapfile.c
1990
int swp_swapcount(swp_entry_t entry)
mm/swapfile.c
201
const swp_entry_t entry = swp_entry(si->type, offset);
mm/swapfile.c
2025
swp_entry_t entry = folio->swap;
mm/swapfile.c
2116
void swap_put_entries_direct(swp_entry_t entry, int nr)
mm/swapfile.c
2151
swp_entry_t swap_alloc_hibernation_slot(int type)
mm/swapfile.c
2156
swp_entry_t entry = {0};
mm/swapfile.c
2191
void swap_free_hibernation_slot(swp_entry_t entry)
mm/swapfile.c
2407
unsigned long addr, swp_entry_t entry, struct folio *folio)
mm/swapfile.c
2446
swp_entry_t swp_entry;
mm/swapfile.c
2726
swp_entry_t entry;
mm/swapfile.c
3432
swp_entry_t entry = swp_entry(0, ~0UL);
mm/swapfile.c
3854
int swap_dup_entry_direct(swp_entry_t entry)
mm/userfaultfd.c
1329
struct swap_info_struct *si, swp_entry_t entry)
mm/vmscan.c
731
swp_entry_t swap = folio->swap;
mm/zswap.c
1093
swp_entry_t swpentry;
mm/zswap.c
1400
swp_entry_t page_swpentry = page_swap_entry(page);
mm/zswap.c
1479
swp_entry_t swp = folio->swap;
mm/zswap.c
1584
swp_entry_t swp = folio->swap;
mm/zswap.c
1635
void zswap_invalidate(swp_entry_t swp)
mm/zswap.c
191
swp_entry_t swpentry;
mm/zswap.c
231
static inline struct xarray *swap_zswap_tree(swp_entry_t swp)
mm/zswap.c
988
swp_entry_t swpentry)