Lines Matching refs:rkey
79 struct key *rkey;
128 rkey = request_key_net(&key_type_dns_resolver, desc, net, options);
131 if (IS_ERR(rkey)) {
132 ret = PTR_ERR(rkey);
136 down_read(&rkey->sem);
137 set_bit(KEY_FLAG_ROOT_CAN_INVAL, &rkey->flags);
138 rkey->perm |= KEY_USR_VIEW;
140 ret = key_validate(rkey);
145 ret = PTR_ERR(rkey->payload.data[dns_key_error]);
149 upayload = user_key_payload_locked(rkey);
160 *_expiry = rkey->expiry;
164 up_read(&rkey->sem);
166 key_invalidate(rkey);
167 key_put(rkey);