Lines Matching refs:ret
26 int ret; in set_secret() local
45 ret = -ENOMEM; in set_secret()
54 ret = PTR_ERR(key->tfm); in set_secret()
59 ret = crypto_sync_skcipher_setkey(key->tfm, key->key, key->len); in set_secret()
60 if (ret) in set_secret()
67 return ret; in set_secret()
91 int ret; in ceph_crypto_key_decode() local
98 ret = set_secret(key, *p); in ceph_crypto_key_decode()
100 return ret; in ceph_crypto_key_decode()
112 int ret; in ceph_crypto_key_unarmor() local
125 ret = ceph_crypto_key_decode(key, &p, p + blen); in ceph_crypto_key_unarmor()
127 if (ret) in ceph_crypto_key_unarmor()
128 return ret; in ceph_crypto_key_unarmor()
169 int ret; in setup_sgtable() local
182 ret = sg_alloc_table(sgt, chunk_cnt, GFP_NOFS); in setup_sgtable()
183 if (ret) in setup_sgtable()
184 return ret; in setup_sgtable()
227 int ret; in ceph_aes_crypt() local
232 ret = setup_sgtable(&sgt, &prealloc_sg, buf, crypt_len); in ceph_aes_crypt()
233 if (ret) in ceph_aes_crypt()
234 return ret; in ceph_aes_crypt()
248 ret = crypto_skcipher_encrypt(req); in ceph_aes_crypt()
250 ret = crypto_skcipher_decrypt(req); in ceph_aes_crypt()
252 if (ret) { in ceph_aes_crypt()
254 encrypt ? "en" : "de", ret); in ceph_aes_crypt()
272 ret = -EPERM; in ceph_aes_crypt()
279 return ret; in ceph_aes_crypt()
301 int ret; in ceph_key_preparse() local
304 ret = -EINVAL; in ceph_key_preparse()
308 ret = -ENOMEM; in ceph_key_preparse()
315 ret = ceph_crypto_key_decode(ckey, &p, (char*)prep->data+datalen); in ceph_key_preparse()
316 if (ret < 0) in ceph_key_preparse()
326 return ret; in ceph_key_preparse()