Lines Matching refs:key
73 key_put(wbk->key); in afs_put_wb_key()
89 wbk->key = af->key; in afs_cache_wb_key()
93 if (p->key == wbk->key) in afs_cache_wb_key()
97 key_get(wbk->key); in afs_cache_wb_key()
118 struct key *key; in afs_open() local
123 key = afs_request_key(vnode->volume->cell); in afs_open()
124 if (IS_ERR(key)) { in afs_open()
125 ret = PTR_ERR(key); in afs_open()
134 af->key = key; in afs_open()
136 ret = afs_validate(vnode, key); in afs_open()
156 key_put(key); in afs_open()
179 key_put(af->key); in afs_release()
249 int afs_fetch_data(struct afs_vnode *vnode, struct key *key, struct afs_read *req) in afs_fetch_data() argument
258 key_serial(key)); in afs_fetch_data()
260 op = afs_alloc_operation(key, vnode->volume); in afs_fetch_data()
279 struct key *key = data; in afs_page_filler() local
282 _enter("{%x},{%lu},{%lu}", key_serial(key), inode->i_ino, page->index); in afs_page_filler()
335 ret = afs_fetch_data(vnode, key, req); in afs_page_filler()
393 struct key *key; in afs_readpage() local
397 key = afs_file_key(file); in afs_readpage()
398 ASSERT(key != NULL); in afs_readpage()
399 ret = afs_page_filler(key, page); in afs_readpage()
402 key = afs_request_key(AFS_FS_S(inode->i_sb)->cell); in afs_readpage()
403 if (IS_ERR(key)) { in afs_readpage()
404 ret = PTR_ERR(key); in afs_readpage()
406 ret = afs_page_filler(key, page); in afs_readpage()
407 key_put(key); in afs_readpage()
449 struct key *key = afs_file_key(file); in afs_readpages_one() local
509 ret = afs_fetch_data(vnode, key, req); in afs_readpages_one()
546 struct key *key = afs_file_key(file); in afs_readpages() local
551 key_serial(key), mapping->host->i_ino, nr_pages); in afs_readpages()
553 ASSERT(key != NULL); in afs_readpages()