Lines Matching refs:wbk
38 struct afs_wb_key *wbk = NULL;
49 wbk = list_entry(p, struct afs_wb_key, vnode_link);
50 _debug("wbk %u", key_serial(wbk->key));
51 ret2 = key_validate(wbk->key);
53 refcount_inc(&wbk->usage);
54 _debug("USE WB KEY %u", key_serial(wbk->key));
58 wbk = NULL;
67 *_wbk = wbk;
98 struct afs_wb_key *wbk = NULL;
109 ret = afs_get_writeback_key(vnode, &wbk);
115 op = afs_alloc_operation(wbk->key, vnode->volume);
117 afs_put_wb_key(wbk);
148 ret = afs_get_writeback_key(vnode, &wbk);
151 op->key = key_get(wbk->key);
157 afs_put_wb_key(wbk);
264 struct afs_wb_key *wbk, *tmp;
271 list_for_each_entry_safe(wbk, tmp, &vnode->wb_keys, vnode_link) {
272 if (refcount_read(&wbk->usage) == 1)
273 list_move(&wbk->vnode_link, &graveyard);
280 wbk = list_entry(graveyard.next, struct afs_wb_key, vnode_link);
281 list_del(&wbk->vnode_link);
282 afs_put_wb_key(wbk);