Lines Matching refs:key
145 struct cleancache_filekey *key) in cleancache_get_key() argument
151 key->u.ino = inode->i_ino; in cleancache_get_key()
155 len = (*fhfn)(inode, &key->u.fh[0], &maxlen, NULL); in cleancache_get_key()
180 struct cleancache_filekey key = { .u.key = { 0 } }; in __cleancache_get_page() local
192 if (cleancache_get_key(page->mapping->host, &key) < 0) in __cleancache_get_page()
195 ret = cleancache_ops->get_page(pool_id, key, page->index, page); in __cleancache_get_page()
218 struct cleancache_filekey key = { .u.key = { 0 } }; in __cleancache_put_page() local
228 cleancache_get_key(page->mapping->host, &key) >= 0) { in __cleancache_put_page()
229 cleancache_ops->put_page(pool_id, key, page->index, page); in __cleancache_put_page()
248 struct cleancache_filekey key = { .u.key = { 0 } }; in __cleancache_invalidate_page() local
255 if (cleancache_get_key(mapping->host, &key) >= 0) { in __cleancache_invalidate_page()
257 key, page->index); in __cleancache_invalidate_page()
276 struct cleancache_filekey key = { .u.key = { 0 } }; in __cleancache_invalidate_inode() local
281 if (pool_id >= 0 && cleancache_get_key(mapping->host, &key) >= 0) in __cleancache_invalidate_inode()
282 cleancache_ops->invalidate_inode(pool_id, key); in __cleancache_invalidate_inode()