Lines Matching refs:mkey
392 struct key *mkey = ERR_PTR(-EINVAL); in request_master_key() local
396 mkey = request_trusted_key(epayload->master_desc + in request_master_key()
401 mkey = request_user_key(epayload->master_desc + in request_master_key()
407 if (IS_ERR(mkey)) { in request_master_key()
408 int ret = PTR_ERR(mkey); in request_master_key()
421 return mkey; in request_master_key()
656 struct key *mkey; in encrypted_key_decrypt() local
686 mkey = request_master_key(epayload, &master_key, &master_keylen); in encrypted_key_decrypt()
687 if (IS_ERR(mkey)) in encrypted_key_decrypt()
688 return PTR_ERR(mkey); in encrypted_key_decrypt()
704 up_read(&mkey->sem); in encrypted_key_decrypt()
705 key_put(mkey); in encrypted_key_decrypt()
909 struct key *mkey; in encrypted_read() local
927 mkey = request_master_key(epayload, &master_key, &master_keylen); in encrypted_read()
928 if (IS_ERR(mkey)) in encrypted_read()
929 return PTR_ERR(mkey); in encrypted_read()
949 up_read(&mkey->sem); in encrypted_read()
950 key_put(mkey); in encrypted_read()
958 up_read(&mkey->sem); in encrypted_read()
959 key_put(mkey); in encrypted_read()