Home
last modified time | relevance | path

Searched refs:swp_offset (Results 1 – 14 of 14) sorted by relevance

/linux/mm/
H A Dswap.h35 (&swapper_spaces[swp_type(entry)][swp_offset(entry) \
43 return ((loff_t)swp_offset(entry)) << PAGE_SHIFT; in swap_dev_pos()
52 return swp_offset(entry) & SWAP_ADDRESS_SPACE_MASK; in swap_cache_index()
95 unsigned long start = swp_offset(entry); in swap_zeromap_batch()
114 pgoff_t offset = swp_offset(entry); in non_swapcache_batch()
H A Dswapfile.c245 if (offset < swp_offset(entry) || offset >= swp_offset(entry) + nr_pages) { in __try_to_reclaim_swap()
250 offset = swp_offset(entry); in __try_to_reclaim_swap()
355 offset = swp_offset(folio->swap); in swap_folio_sector()
1335 offset = swp_offset(entry); in _swap_info_get()
1338 if (data_race(!si->swap_map[swp_offset(entry)])) in _swap_info_get()
1362 unsigned long offset = swp_offset(entry); in swap_entry_put_locked()
1450 offset = swp_offset(entry); in get_swap_device()
1468 unsigned long offset = swp_offset(entry); in swap_entries_put_cache()
1484 unsigned long offset = swp_offset(entr in swap_entries_put_map()
[all...]
H A Dzswap.c238 return &zswap_trees[swp_type(swp)][swp_offset(swp) in swap_zswap_tree()
1044 swp_offset(entry->swpentry), in zswap_decompress()
1068 pgoff_t offset = swp_offset(swpentry); in zswap_writeback_entry()
1496 swp_offset(page_swpentry), in zswap_store_page()
1627 pgoff_t offset = swp_offset(swp); in zswap_store()
1665 pgoff_t offset = swp_offset(swp); in zswap_load()
1724 pgoff_t offset = swp_offset(swp);
H A Dmprotect.c370 swp_offset(entry)); in change_pte_range()
372 entry = make_readable_migration_entry(swp_offset(entry)); in change_pte_range()
382 swp_offset(entry)); in change_pte_range()
H A Ddebug_vm_pgtable.c849 swp = make_readable_migration_entry(swp_offset(swp)); in swap_migration_tests()
1207 max_swap_offset = swp_offset(pte_to_swp_entry(swp_entry_to_pte(swp_entry(0, ~0UL)))); in init_args()
H A Dswap_state.c589 unsigned long entry_offset = swp_offset(entry); in swap_cluster_readahead()
H A Dmemory.c837 swp_offset(entry)); in copy_nonpresent_pte()
873 swp_offset(entry)); in copy_nonpresent_pte()
4335 static inline unsigned long thp_swap_suitable_orders(pgoff_t swp_offset, in thp_swap_suitable_orders() argument
4350 if ((addr >> PAGE_SHIFT) % nr == swp_offset % nr) in thp_swap_suitable_orders()
4393 orders = thp_swap_suitable_orders(swp_offset(entry), in alloc_swap_folio()
4537 page = folio_file_page(folio, swp_offset(entry)); in do_swap_page()
4608 page = folio_file_page(folio, swp_offset(entry)); in do_swap_page()
H A Dinternal.h340 (swp_offset(entry) + delta))); in pte_move_swp_offset()
H A Dhuge_memory.c1717 swp_offset(entry)); in copy_huge_pmd()
2385 entry = make_readable_exclusive_migration_entry(swp_offset(entry)); in change_huge_pmd()
2387 entry = make_readable_migration_entry(swp_offset(entry)); in change_huge_pmd()
H A Duserfaultfd.c1130 if (READ_ONCE(si->swap_map[swp_offset(entry)]) & SWAP_HAS_CACHE) { in move_swap_pte()
H A Dhugetlb.c5634 swp_offset(swp_entry)); in copy_hugetlb_page_range()
7165 swp_offset(entry)); in hugetlb_change_protection()
7168 swp_offset(entry)); in hugetlb_change_protection()
H A Dshmem.c2286 swp_offset(swap) + swap_offset + in shmem_split_large_entry()
2353 swap = swp_entry(swp_type(swap), swp_offset(swap) + offset); in shmem_swapin_folio()
/linux/kernel/power/
H A Dswap.c182 offset = swp_offset(get_swap_page_of_type(swap)); in alloc_swapdev_block()
/linux/fs/proc/
H A Dtask_mmu.c1879 offset = swp_offset(entry); in pte_to_pagemap_entry()
1947 offset = swp_offset(entry) + idx; in pagemap_pmd_range()