Searched refs:swp_entry (Results 1 – 6 of 6) sorted by relevance
/linux-3.4.99/include/linux/ |
D | swapops.h | 26 static inline swp_entry_t swp_entry(unsigned long type, pgoff_t offset) in swp_entry() function 71 return swp_entry(__swp_type(arch_entry), __swp_offset(arch_entry)); in pte_to_swp_entry() 107 return swp_entry(write ? SWP_MIGRATION_WRITE : SWP_MIGRATION_READ, in make_migration_entry() 135 *entry = swp_entry(SWP_MIGRATION_READ, swp_offset(*entry)); in make_migration_entry_read() 143 #define make_migration_entry(page, write) swp_entry(0, 0) 168 return swp_entry(SWP_HWPOISON, page_to_pfn(page)); in make_hwpoison_entry() 179 return swp_entry(0, 0); in make_hwpoison_entry()
|
/linux-3.4.99/Documentation/cgroups/ |
D | memcg_test.txt | 17 swap_cgroup ... an entry per swp_entry. 25 a page/swp_entry may be charged (usage += PAGE_SIZE) at 47 a page/swp_entry may be uncharged (usage -= PAGE_SIZE) by 64 Called when swp_entry's refcnt goes down to 0. A charge against swap 135 memory.usage/memsw.usage changes to this page/swp_entry will be 153 swp_entry's refcnt += 1. 155 swp_entry's refcnt += # of ptes. 158 swp_entry's refcnt -= 1. 166 (e) zap_pte() is called and swp_entry's refcnt -=1 -> 0. 198 - When swp_entry's refcnt goes down to 0, a charge in swap_cgroup
|
/linux-3.4.99/mm/ |
D | swap_state.c | 404 page = read_swap_cache_async(swp_entry(swp_type(entry), offset), in swapin_readahead()
|
D | swapfile.c | 75 swp_entry_t entry = swp_entry(si->type, offset); in __try_to_reclaim_swap() 442 return swp_entry(type, offset); in get_swap_page() 467 return swp_entry(type, offset); in get_swap_page_of_type() 814 return map_swap_entry(swp_entry(type, offset), &bdev); in swapdev_block() 1106 entry = swp_entry(type, i); in try_to_unuse() 1940 swp_entry_to_pte(swp_entry(0, ~0UL)))) + 1; in read_swap_header()
|
D | hugetlb.c | 2336 swp_entry_t swp_entry = pte_to_swp_entry(entry); in copy_hugetlb_page_range() local 2338 if (is_write_migration_entry(swp_entry) && cow) { in copy_hugetlb_page_range() 2343 make_migration_entry_read(&swp_entry); in copy_hugetlb_page_range() 2344 entry = swp_entry_to_pte(swp_entry); in copy_hugetlb_page_range()
|
/linux-3.4.99/kernel/power/ |
D | swap.c | 174 swap_free(swp_entry(swap, offset)); in alloc_swapdev_block() 198 swap_free(swp_entry(swap, offset)); in free_all_swap_pages()
|