Lines Matching refs:entry

79 int __add_to_swap_cache(struct page *page, swp_entry_t entry)  in __add_to_swap_cache()  argument
90 set_page_private(page, entry.val); in __add_to_swap_cache()
92 address_space = swap_address_space(entry); in __add_to_swap_cache()
95 entry.val, page); in __add_to_swap_cache()
119 int add_to_swap_cache(struct page *page, swp_entry_t entry, gfp_t gfp_mask) in add_to_swap_cache() argument
125 error = __add_to_swap_cache(page, entry); in add_to_swap_cache()
137 swp_entry_t entry; in __delete_from_swap_cache() local
144 entry.val = page_private(page); in __delete_from_swap_cache()
145 address_space = swap_address_space(entry); in __delete_from_swap_cache()
163 swp_entry_t entry; in add_to_swap() local
169 entry = get_swap_page(); in add_to_swap()
170 if (!entry.val) in add_to_swap()
175 swapcache_free(entry); in add_to_swap()
190 err = add_to_swap_cache(page, entry, in add_to_swap()
201 swapcache_free(entry); in add_to_swap()
214 swp_entry_t entry; in delete_from_swap_cache() local
217 entry.val = page_private(page); in delete_from_swap_cache()
219 address_space = swap_address_space(entry); in delete_from_swap_cache()
224 swapcache_free(entry); in delete_from_swap_cache()
275 struct page * lookup_swap_cache(swp_entry_t entry) in lookup_swap_cache() argument
279 page = find_get_page(swap_address_space(entry), entry.val); in lookup_swap_cache()
291 struct page *__read_swap_cache_async(swp_entry_t entry, gfp_t gfp_mask, in __read_swap_cache_async() argument
296 struct address_space *swapper_space = swap_address_space(entry); in __read_swap_cache_async()
306 found_page = find_get_page(swapper_space, entry.val); in __read_swap_cache_async()
329 err = swapcache_prepare(entry); in __read_swap_cache_async()
358 err = __add_to_swap_cache(new_page, entry); in __read_swap_cache_async()
375 swapcache_free(entry); in __read_swap_cache_async()
389 struct page *read_swap_cache_async(swp_entry_t entry, gfp_t gfp_mask, in read_swap_cache_async() argument
393 struct page *retpage = __read_swap_cache_async(entry, gfp_mask, in read_swap_cache_async()
465 struct page *swapin_readahead(swp_entry_t entry, gfp_t gfp_mask, in swapin_readahead() argument
469 unsigned long entry_offset = swp_offset(entry); in swapin_readahead()
488 page = read_swap_cache_async(swp_entry(swp_type(entry), offset), in swapin_readahead()
500 return read_swap_cache_async(entry, gfp_mask, vma, addr); in swapin_readahead()