Lines Matching refs:keyring

404 				      struct key *keyring,  in __key_instantiate_and_link()  argument
411 key_check(keyring); in __key_instantiate_and_link()
432 if (keyring) in __key_instantiate_and_link()
474 struct key *keyring, in key_instantiate_and_link() argument
492 if (keyring) { in key_instantiate_and_link()
493 ret = __key_link_begin(keyring, &key->index_key, &edit); in key_instantiate_and_link()
498 ret = __key_instantiate_and_link(key, &prep, keyring, authkey, &edit); in key_instantiate_and_link()
500 if (keyring) in key_instantiate_and_link()
501 __key_link_end(keyring, &key->index_key, edit); in key_instantiate_and_link()
535 struct key *keyring, in key_reject_and_link() argument
543 key_check(keyring); in key_reject_and_link()
548 if (keyring) in key_reject_and_link()
549 link_ret = __key_link_begin(keyring, &key->index_key, &edit); in key_reject_and_link()
571 if (keyring && link_ret == 0) in key_reject_and_link()
581 if (keyring) in key_reject_and_link()
582 __key_link_end(keyring, &key->index_key, edit); in key_reject_and_link()
787 struct key *keyring, *key = NULL; in key_create_or_update() local
804 keyring = key_ref_to_ptr(keyring_ref); in key_create_or_update()
806 key_check(keyring); in key_create_or_update()
809 if (keyring->type != &key_type_keyring) in key_create_or_update()
833 if (!prep.trusted && test_bit(KEY_FLAG_TRUSTED_ONLY, &keyring->flags)) in key_create_or_update()
837 ret = __key_link_begin(keyring, &index_key, &edit); in key_create_or_update()
883 ret = __key_instantiate_and_link(key, &prep, keyring, NULL, &edit); in key_create_or_update()
893 __key_link_end(keyring, &index_key, edit); in key_create_or_update()
906 __key_link_end(keyring, &index_key, edit); in key_create_or_update()