Lines Matching refs:keyring_ref
80 key_ref_t keyring_ref, key_ref;
126 keyring_ref = lookup_user_key(ringid, KEY_LOOKUP_CREATE, KEY_NEED_WRITE);
127 if (IS_ERR(keyring_ref)) {
128 ret = PTR_ERR(keyring_ref);
134 key_ref = key_create_or_update(keyring_ref, type, description,
145 key_ref_put(keyring_ref);
469 key_ref_t keyring_ref;
473 keyring_ref = lookup_user_key(ringid, KEY_LOOKUP_CREATE, KEY_NEED_WRITE);
474 if (IS_ERR(keyring_ref)) {
475 ret = PTR_ERR(keyring_ref);
479 keyring_ref = lookup_user_key(ringid, 0,
481 if (IS_ERR(keyring_ref))
484 &key_ref_to_ptr(keyring_ref)->flags))
493 keyring = key_ref_to_ptr(keyring_ref);
499 key_ref_put(keyring_ref);
517 key_ref_t keyring_ref, key_ref;
520 keyring_ref = lookup_user_key(ringid, KEY_LOOKUP_CREATE, KEY_NEED_WRITE);
521 if (IS_ERR(keyring_ref)) {
522 ret = PTR_ERR(keyring_ref);
532 ret = key_link(key_ref_to_ptr(keyring_ref), key_ref_to_ptr(key_ref));
536 key_ref_put(keyring_ref);
554 key_ref_t keyring_ref, key_ref;
558 keyring_ref = lookup_user_key(ringid, 0, KEY_NEED_WRITE);
559 if (IS_ERR(keyring_ref)) {
560 ret = PTR_ERR(keyring_ref);
570 keyring = key_ref_to_ptr(keyring_ref);
580 key_ref_put(keyring_ref);
722 key_ref_t keyring_ref, key_ref, dest_ref;
738 keyring_ref = lookup_user_key(ringid, 0, KEY_NEED_SEARCH);
739 if (IS_ERR(keyring_ref)) {
740 ret = PTR_ERR(keyring_ref);
763 key_ref = keyring_search(keyring_ref, ktype, description, true);
793 key_ref_put(keyring_ref);