Lines Matching refs:key_ref

324 	key_ref_t key_ref, ret, err;  in search_my_process_keyrings()  local
333 key_ref = NULL; in search_my_process_keyrings()
339 key_ref = keyring_search_aux( in search_my_process_keyrings()
341 if (!IS_ERR(key_ref)) in search_my_process_keyrings()
344 switch (PTR_ERR(key_ref)) { in search_my_process_keyrings()
347 ret = key_ref; in search_my_process_keyrings()
350 err = key_ref; in search_my_process_keyrings()
357 key_ref = keyring_search_aux( in search_my_process_keyrings()
359 if (!IS_ERR(key_ref)) in search_my_process_keyrings()
362 switch (PTR_ERR(key_ref)) { in search_my_process_keyrings()
367 ret = key_ref; in search_my_process_keyrings()
370 err = key_ref; in search_my_process_keyrings()
378 key_ref = keyring_search_aux( in search_my_process_keyrings()
383 if (!IS_ERR(key_ref)) in search_my_process_keyrings()
386 switch (PTR_ERR(key_ref)) { in search_my_process_keyrings()
391 ret = key_ref; in search_my_process_keyrings()
394 err = key_ref; in search_my_process_keyrings()
400 key_ref = keyring_search_aux( in search_my_process_keyrings()
403 if (!IS_ERR(key_ref)) in search_my_process_keyrings()
406 switch (PTR_ERR(key_ref)) { in search_my_process_keyrings()
411 ret = key_ref; in search_my_process_keyrings()
414 err = key_ref; in search_my_process_keyrings()
420 key_ref = ret ? ret : err; in search_my_process_keyrings()
423 return key_ref; in search_my_process_keyrings()
437 key_ref_t key_ref, ret = ERR_PTR(-EACCES), err; in search_process_keyrings() local
441 key_ref = search_my_process_keyrings(ctx); in search_process_keyrings()
442 if (!IS_ERR(key_ref)) in search_process_keyrings()
444 err = key_ref; in search_process_keyrings()
463 key_ref = search_process_keyrings(ctx); in search_process_keyrings()
468 if (!IS_ERR(key_ref)) in search_process_keyrings()
471 ret = key_ref; in search_process_keyrings()
479 key_ref = ERR_PTR(-ENOKEY); in search_process_keyrings()
481 key_ref = ret; in search_process_keyrings()
483 key_ref = err; in search_process_keyrings()
486 return key_ref; in search_process_keyrings()
526 key_ref_t key_ref, skey_ref; in lookup_user_key() local
531 key_ref = ERR_PTR(-ENOKEY); in lookup_user_key()
541 key_ref = ERR_PTR(ret); in lookup_user_key()
549 key_ref = make_key_ref(key, 1); in lookup_user_key()
559 key_ref = ERR_PTR(ret); in lookup_user_key()
567 key_ref = make_key_ref(key, 1); in lookup_user_key()
599 key_ref = make_key_ref(key, 1); in lookup_user_key()
611 key_ref = make_key_ref(key, 1); in lookup_user_key()
623 key_ref = make_key_ref(key, 1); in lookup_user_key()
628 key_ref = ERR_PTR(-EINVAL); in lookup_user_key()
637 key_ref = make_key_ref(key, 1); in lookup_user_key()
647 key_ref = ERR_PTR(-EKEYREVOKED); in lookup_user_key()
657 key_ref = make_key_ref(key, 1); in lookup_user_key()
661 key_ref = ERR_PTR(-EINVAL); in lookup_user_key()
667 key_ref = ERR_CAST(key); in lookup_user_key()
671 key_ref = make_key_ref(key, 0); in lookup_user_key()
684 key_ref = skey_ref; in lookup_user_key()
720 ret = key_task_permission(key_ref, ctx.cred, perm); in lookup_user_key()
728 return key_ref; in lookup_user_key()
731 key_ref_put(key_ref); in lookup_user_key()
732 key_ref = ERR_PTR(ret); in lookup_user_key()