Searched refs:swp_entry (Results 1 – 10 of 10) sorted by relevance
| /OK3568_Linux_fs/kernel/include/linux/ |
| H A D | swapops.h | 39 static inline swp_entry_t swp_entry(unsigned long type, pgoff_t offset) in swp_entry() function 81 return swp_entry(__swp_type(arch_entry), __swp_offset(arch_entry)); in pte_to_swp_entry() 112 return swp_entry(write ? SWP_DEVICE_WRITE : SWP_DEVICE_READ, in make_device_private_entry() 124 *entry = swp_entry(SWP_DEVICE_READ, swp_offset(*entry)); in make_device_private_entry_read() 144 return swp_entry(0, 0); in make_device_private_entry() 177 return swp_entry(write ? SWP_MIGRATION_WRITE : SWP_MIGRATION_READ, in make_migration_entry() 210 *entry = swp_entry(SWP_MIGRATION_READ, swp_offset(*entry)); in make_migration_entry_read() 221 #define make_migration_entry(page, write) swp_entry(0, 0) 271 return swp_entry(__swp_type(arch_entry), __swp_offset(arch_entry)); in pmd_to_swp_entry() 303 return swp_entry(0, 0); in pmd_to_swp_entry() [all …]
|
| /OK3568_Linux_fs/kernel/arch/arm64/mm/ |
| H A D | mteswap.c | 72 swp_entry_t entry = swp_entry(type, offset); in mte_invalidate_tags() 80 swp_entry_t entry = swp_entry(type, 0); in mte_invalidate_tags_area() 81 swp_entry_t last_entry = swp_entry(type + 1, 0); in mte_invalidate_tags_area()
|
| /OK3568_Linux_fs/kernel/Documentation/admin-guide/cgroup-v1/ |
| H A D | memcg_test.rst | 24 swap_cgroup ... an entry per swp_entry. 34 a page/swp_entry may be charged (usage += PAGE_SIZE) at 41 a page/swp_entry may be uncharged (usage -= PAGE_SIZE) by 47 Called when swp_entry's refcnt goes down to 0. A charge against swap 85 swp_entry's refcnt += 1. 87 swp_entry's refcnt += # of ptes. 90 swp_entry's refcnt -= 1. 94 (e) zap_pte() is called and swp_entry's refcnt -=1 -> 0.
|
| /OK3568_Linux_fs/kernel/mm/ |
| H A D | swap_state.c | 79 swp_entry_t entry = swp_entry(i, 1); in total_swapcache_pages() 294 swp_entry_t entry = swp_entry(type, curr); in clear_shadow_from_swap_cache() 692 swp_entry(swp_type(entry), offset), in swap_cluster_readahead()
|
| H A D | swapfile.c | 131 swp_entry_t entry = swp_entry(si->type, offset); in __try_to_reclaim_swap() 897 slots[n_ret++] = swp_entry(si->type, offset); in scan_swap_map_slots() 1023 *slot = swp_entry(si->type, offset); in swap_alloc_cluster() 1161 return swp_entry(type, offset); in get_swap_page_of_type() 1885 return map_swap_entry(swp_entry(type, offset), &bdev); in swapdev_block() 2246 entry = swp_entry(type, i); in try_to_unuse() 3010 swp_entry_to_pte(swp_entry(0, ~0UL)))) + 1; in generic_max_swapfile_size()
|
| H A D | migrate.c | 2904 swp_entry_t swp_entry; in migrate_vma_insert_page() local 2906 swp_entry = make_device_private_entry(page, vma->vm_flags & VM_WRITE); in migrate_vma_insert_page() 2907 entry = swp_entry_to_pte(swp_entry); in migrate_vma_insert_page()
|
| H A D | huge_memory.c | 2146 swp_entry_t swp_entry; in __split_huge_pmd_locked() local 2147 swp_entry = make_migration_entry(page + i, write); in __split_huge_pmd_locked() 2148 entry = swp_entry_to_pte(swp_entry); in __split_huge_pmd_locked()
|
| H A D | hugetlb.c | 3861 swp_entry_t swp_entry = pte_to_swp_entry(entry); in copy_hugetlb_page_range() local 3863 if (is_write_migration_entry(swp_entry) && cow) { in copy_hugetlb_page_range() 3868 make_migration_entry_read(&swp_entry); in copy_hugetlb_page_range() 3869 entry = swp_entry_to_pte(swp_entry); in copy_hugetlb_page_range()
|
| H A D | zswap.c | 1013 struct zswap_header zhdr = { .swpentry = swp_entry(type, offset) }; in zswap_frontswap_store()
|
| /OK3568_Linux_fs/kernel/kernel/power/ |
| H A D | swap.c | 183 swap_free(swp_entry(swap, offset)); in alloc_swapdev_block() 207 swap_free(swp_entry(swap, offset)); in free_all_swap_pages()
|