Lines Matching refs:dest_keyring
206 struct key *dest_keyring)
221 dest_keyring);
257 struct key *dest_keyring = *_dest_keyring, *authkey;
259 kenter("%p", dest_keyring);
262 if (dest_keyring) {
264 key_get(dest_keyring);
277 dest_keyring =
278 key_get(rka->dest_keyring);
280 if (dest_keyring)
285 dest_keyring = key_get(cred->thread_keyring);
286 if (dest_keyring)
290 dest_keyring = key_get(cred->tgcred->process_keyring);
291 if (dest_keyring)
296 dest_keyring = key_get(
300 if (dest_keyring)
304 dest_keyring =
309 dest_keyring = key_get(cred->user->uid_keyring);
318 *_dest_keyring = dest_keyring;
319 kleave(" [dk %d]", key_serial(dest_keyring));
330 struct key *dest_keyring,
353 if (dest_keyring) {
354 ret = __key_link_begin(dest_keyring, type, description,
369 if (dest_keyring)
370 __key_link(dest_keyring, key, &prealloc);
373 if (dest_keyring)
374 __key_link_end(dest_keyring, type, prealloc);
386 if (dest_keyring) {
387 ret = __key_link_check_live_key(dest_keyring, key);
389 __key_link(dest_keyring, key, &prealloc);
390 __key_link_end(dest_keyring, type, prealloc);
424 struct key *dest_keyring,
437 construct_get_dest_keyring(&dest_keyring);
439 ret = construct_alloc_key(type, description, dest_keyring, flags, user,
445 dest_keyring);
456 key_put(dest_keyring);
463 key_put(dest_keyring);
480 struct key *dest_keyring,
490 dest_keyring, flags);
498 if (dest_keyring) {
499 construct_get_dest_keyring(&dest_keyring);
500 ret = key_link(dest_keyring, key);
501 key_put(dest_keyring);
518 callout_len, aux, dest_keyring,