Lines Matching refs:err
73 int err, bsize = LRW_BLOCK_SIZE; in lrw_setkey() local
81 err = crypto_skcipher_setkey(child, key, keylen - bsize); in lrw_setkey()
82 if (err) in lrw_setkey()
83 return err; in lrw_setkey()
150 int err; in lrw_xor_tweak() local
158 err = skcipher_walk_virt(&w, req, false); in lrw_xor_tweak()
159 if (err) in lrw_xor_tweak()
160 return err; in lrw_xor_tweak()
192 err = skcipher_walk_done(&w, avail); in lrw_xor_tweak()
195 return err; in lrw_xor_tweak()
208 static void lrw_crypt_done(void *data, int err) in lrw_crypt_done() argument
212 if (!err) { in lrw_crypt_done()
216 err = lrw_xor_tweak_post(req); in lrw_crypt_done()
219 skcipher_request_complete(req, err); in lrw_crypt_done()
307 int err; in lrw_create() local
309 err = crypto_check_attr_type(tb, CRYPTO_ALG_TYPE_SKCIPHER, &mask); in lrw_create()
310 if (err) in lrw_create()
311 return err; in lrw_create()
323 err = crypto_grab_skcipher(spawn, skcipher_crypto_instance(inst), in lrw_create()
325 if (err == -ENOENT && memcmp(cipher_name, "ecb(", 4)) { in lrw_create()
326 err = -ENAMETOOLONG; in lrw_create()
331 err = crypto_grab_skcipher(spawn, in lrw_create()
336 if (err) in lrw_create()
341 err = -EINVAL; in lrw_create()
348 err = crypto_inst_setname(skcipher_crypto_instance(inst), "lrw", in lrw_create()
350 if (err) in lrw_create()
353 err = -EINVAL; in lrw_create()
373 err = -ENAMETOOLONG; in lrw_create()
399 err = skcipher_register_instance(tmpl, inst); in lrw_create()
400 if (err) { in lrw_create()
404 return err; in lrw_create()