 if (tmp) memcpy(out->data, tmp, nbytes); 
static inline unsigned int crypt_fast(const struct cipher_desc *desc,				      struct scatter_walk *in,				      struct scatter_walk *out,				      unsigned int nbytes){	u8 *src, *dst;	src = in->data;	dst = scatterwalk_samebuf(in, out) ? src : out->data;	nbytes = desc->prfn(desc, dst, src, nbytes);	scatterwalk_advance(in, nbytes);	scatterwalk_advance(out, nbytes);	return nbytes;}
10457	/local/tlutelli/issta_data/temp/c/2005_temp/2005/10457/95477377995aefa2ec1654a9a3777bd57ea99146/cipher.c/buggy/crypto/cipher.c