Lines Matching refs:compr
629 struct snd_compr *compr; in snd_soc_new_compress() local
667 compr = kzalloc(sizeof(*compr), GFP_KERNEL); in snd_soc_new_compress()
668 if (compr == NULL) { in snd_soc_new_compress()
673 compr->ops = devm_kzalloc(rtd->card->dev, sizeof(soc_compr_ops), in snd_soc_new_compress()
675 if (compr->ops == NULL) { in snd_soc_new_compress()
700 memcpy(compr->ops, &soc_compr_dyn_ops, sizeof(soc_compr_dyn_ops)); in snd_soc_new_compress()
702 memcpy(compr->ops, &soc_compr_ops, sizeof(soc_compr_ops)); in snd_soc_new_compress()
706 compr->ops->copy = soc_compr_copy; in snd_soc_new_compress()
708 mutex_init(&compr->lock); in snd_soc_new_compress()
709 ret = snd_compress_new(rtd->card->snd_card, num, direction, compr); in snd_soc_new_compress()
719 rtd->compr = compr; in snd_soc_new_compress()
720 compr->private_data = rtd; in snd_soc_new_compress()
727 kfree(compr); in snd_soc_new_compress()