Lines Matching refs:res
27 ecr->res = rc; in derive_crypt_complete()
43 int res = 0; in ext4_derive_key_v1() local
51 res = PTR_ERR(tfm); in ext4_derive_key_v1()
58 res = -ENOMEM; in ext4_derive_key_v1()
64 res = crypto_ablkcipher_setkey(tfm, deriving_key, in ext4_derive_key_v1()
66 if (res < 0) in ext4_derive_key_v1()
72 res = crypto_ablkcipher_encrypt(req); in ext4_derive_key_v1()
73 if (res == -EINPROGRESS || res == -EBUSY) { in ext4_derive_key_v1()
75 res = ecr.res; in ext4_derive_key_v1()
83 return res; in ext4_derive_key_v1()
212 int res; in ext4_get_encryption_info() local
217 res = ext4_init_crypto(); in ext4_get_encryption_info()
218 if (res) in ext4_get_encryption_info()
219 return res; in ext4_get_encryption_info()
221 res = ext4_xattr_get(inode, EXT4_XATTR_INDEX_ENCRYPTION, in ext4_get_encryption_info()
224 if (res < 0) { in ext4_get_encryption_info()
226 return res; in ext4_get_encryption_info()
231 } else if (res != sizeof(ctx)) in ext4_get_encryption_info()
233 res = 0; in ext4_get_encryption_info()
271 res = -ENOKEY; in ext4_get_encryption_info()
287 res = PTR_ERR(keyring_key); in ext4_get_encryption_info()
294 res = -ENOKEY; in ext4_get_encryption_info()
301 res = -EKEYREVOKED; in ext4_get_encryption_info()
306 res = -EINVAL; in ext4_get_encryption_info()
317 res = -ENOKEY; in ext4_get_encryption_info()
321 res = ext4_derive_key(&ctx, master_key->raw, raw_key); in ext4_get_encryption_info()
323 if (res) in ext4_get_encryption_info()
328 res = ctfm ? PTR_ERR(ctfm) : -ENOMEM; in ext4_get_encryption_info()
331 __func__, res, (unsigned) inode->i_ino); in ext4_get_encryption_info()
338 res = crypto_ablkcipher_setkey(ctfm, raw_key, in ext4_get_encryption_info()
340 if (res) in ext4_get_encryption_info()
346 if (res == -ENOKEY) in ext4_get_encryption_info()
347 res = 0; in ext4_get_encryption_info()
351 return res; in ext4_get_encryption_info()