tfm->crt_flags = 0; 
tfm->crt_flags = flags & CRYPTO_TFM_REQ_MASK; flags &= ~CRYPTO_TFM_REQ_MASK; 
static int crypto_init_flags(struct crypto_tfm *tfm, u32 flags){	tfm->crt_flags = 0;		switch (crypto_tfm_alg_type(tfm)) {	case CRYPTO_ALG_TYPE_CIPHER:		return crypto_init_cipher_flags(tfm, flags);			case CRYPTO_ALG_TYPE_DIGEST:		return crypto_init_digest_flags(tfm, flags);			case CRYPTO_ALG_TYPE_COMPRESS:		return crypto_init_compress_flags(tfm, flags);		default:		break;	}		BUG();	return -EINVAL;}
10457	/local/tlutelli/issta_data/temp/c/2005_temp/2005/10457/64baf3cfea974d2b9e671ccfdbc03e030ea5ebc6/api.c/clean/crypto/api.c