Lines Matching refs:type
126 set_bit(si->type, a); in frontswap_register_ops()
148 set_bit(si->type, b); in frontswap_register_ops()
190 void __frontswap_init(unsigned type, unsigned long *map) in __frontswap_init() argument
192 struct swap_info_struct *sis = swap_info[type]; in __frontswap_init()
211 ops->init(type); in __frontswap_init()
249 int type = swp_type(entry); in __frontswap_store() local
250 struct swap_info_struct *sis = swap_info[type]; in __frontswap_store()
267 ops->invalidate_page(type, offset); in __frontswap_store()
272 ret = ops->store(type, offset, page); in __frontswap_store()
298 int type = swp_type(entry); in __frontswap_load() local
299 struct swap_info_struct *sis = swap_info[type]; in __frontswap_load()
312 ret = ops->load(type, offset, page); in __frontswap_load()
331 void __frontswap_invalidate_page(unsigned type, pgoff_t offset) in __frontswap_invalidate_page() argument
333 struct swap_info_struct *sis = swap_info[type]; in __frontswap_invalidate_page()
343 ops->invalidate_page(type, offset); in __frontswap_invalidate_page()
353 void __frontswap_invalidate_area(unsigned type) in __frontswap_invalidate_area() argument
355 struct swap_info_struct *sis = swap_info[type]; in __frontswap_invalidate_area()
365 ops->invalidate_area(type); in __frontswap_invalidate_area()
407 *swapid = si->type; in __frontswap_unuse_pages()
422 int *type) in __frontswap_shrink() argument
435 return __frontswap_unuse_pages(total_pages_to_unuse, pages_to_unuse, type); in __frontswap_shrink()
449 int type, ret; in frontswap_shrink() local
457 ret = __frontswap_shrink(target_pages, &pages_to_unuse, &type); in frontswap_shrink()
460 try_to_unuse(type, true, pages_to_unuse); in frontswap_shrink()