Home
last modified time | relevance | path

Searched refs:cleancache_ops (Results 1 – 4 of 4) sorted by relevance

/Linux-v4.19/mm/
Dcleancache.c25 static const struct cleancache_ops *cleancache_ops __read_mostly;
52 int cleancache_register_ops(const struct cleancache_ops *ops) in cleancache_register_ops()
54 if (cmpxchg(&cleancache_ops, NULL, ops)) in cleancache_register_ops()
118 if (cleancache_ops) { in __cleancache_init_fs()
119 pool_id = cleancache_ops->init_fs(PAGE_SIZE); in __cleancache_init_fs()
132 if (cleancache_ops) { in __cleancache_init_shared_fs()
133 pool_id = cleancache_ops->init_shared_fs(&sb->s_uuid, PAGE_SIZE); in __cleancache_init_shared_fs()
183 if (!cleancache_ops) { in __cleancache_get_page()
196 ret = cleancache_ops->get_page(pool_id, key, page->index, page); in __cleancache_get_page()
221 if (!cleancache_ops) { in __cleancache_put_page()
[all …]
/Linux-v4.19/include/linux/
Dcleancache.h29 struct cleancache_ops { struct
41 extern int cleancache_register_ops(const struct cleancache_ops *ops); argument
/Linux-v4.19/drivers/xen/
Dtmem.c245 static const struct cleancache_ops tmem_cleancache_ops = {
/Linux-v4.19/Documentation/vm/
Dcleancache.rst38 passing a pointer to a cleancache_ops structure with funcs set appropriately.