Lines Matching refs:mkey
425 struct key *mkey = ERR_PTR(-EINVAL); in request_master_key() local
429 mkey = request_trusted_key(epayload->master_desc + in request_master_key()
434 mkey = request_user_key(epayload->master_desc + in request_master_key()
440 if (IS_ERR(mkey)) { in request_master_key()
441 int ret = PTR_ERR(mkey); in request_master_key()
454 return mkey; in request_master_key()
670 struct key *mkey; in encrypted_key_decrypt() local
700 mkey = request_master_key(epayload, &master_key, &master_keylen); in encrypted_key_decrypt()
701 if (IS_ERR(mkey)) in encrypted_key_decrypt()
702 return PTR_ERR(mkey); in encrypted_key_decrypt()
718 up_read(&mkey->sem); in encrypted_key_decrypt()
719 key_put(mkey); in encrypted_key_decrypt()
916 struct key *mkey; in encrypted_read() local
934 mkey = request_master_key(epayload, &master_key, &master_keylen); in encrypted_read()
935 if (IS_ERR(mkey)) in encrypted_read()
936 return PTR_ERR(mkey); in encrypted_read()
956 up_read(&mkey->sem); in encrypted_read()
957 key_put(mkey); in encrypted_read()
966 up_read(&mkey->sem); in encrypted_read()
967 key_put(mkey); in encrypted_read()