Lines Matching refs:frontswap_ops
27 static struct frontswap_ops *frontswap_ops __read_mostly;
118 struct frontswap_ops *frontswap_register_ops(struct frontswap_ops *ops) in frontswap_register_ops()
120 struct frontswap_ops *old = frontswap_ops; in frontswap_register_ops()
138 frontswap_ops = ops; in frontswap_register_ops()
182 if (frontswap_ops) in __frontswap_init()
183 frontswap_ops->init(type); in __frontswap_init()
196 if (frontswap_ops && sis->frontswap_map) in __frontswap_test()
228 if (!frontswap_ops) in __frontswap_store()
235 ret = frontswap_ops->store(type, offset, page); in __frontswap_store()
249 frontswap_ops->invalidate_page(type, offset); in __frontswap_store()
278 ret = frontswap_ops->load(type, offset, page); in __frontswap_load()
303 frontswap_ops->invalidate_page(type, offset); in __frontswap_invalidate_page()
318 if (frontswap_ops) { in __frontswap_invalidate_area()
322 frontswap_ops->invalidate_area(type); in __frontswap_invalidate_area()