Lines Matching defs:key
114 struct key *key = vnode->lock_key;
125 afs_file_key(p->fl_file) == key) {
139 key_put(key);
192 static int afs_set_lock(struct afs_vnode *vnode, struct key *key,
202 key_serial(key), type);
204 op = afs_alloc_operation(key, vnode->volume);
224 static int afs_extend_lock(struct afs_vnode *vnode, struct key *key)
233 key_serial(key));
235 op = afs_alloc_operation(key, vnode->volume);
255 static int afs_release_lock(struct afs_vnode *vnode, struct key *key)
264 key_serial(key));
266 op = afs_alloc_operation(key, vnode->volume);
286 struct key *key;
328 key = key_get(vnode->lock_key);
333 ret = afs_extend_lock(vnode, key); /* RPC */
334 key_put(key);
412 static int afs_do_setlk_check(struct afs_vnode *vnode, struct key *key,
421 ret = afs_validate(vnode, key);
428 ret = afs_check_permit(vnode, key, &access);
458 struct key *key = afs_file_key(file);
478 ret = afs_do_setlk_check(vnode, key, mode, type);
551 vnode->lock_key = key_get(key);
556 ret = afs_set_lock(vnode, key, type); /* RPC */
619 afs_validate(vnode, key);
725 struct key *key = afs_file_key(file);
739 ret = afs_fetch_status(vnode, key, false, NULL);