Lines Matching refs:compr
622 struct snd_compr *compr; in soc_new_compress() local
660 compr = kzalloc(sizeof(*compr), GFP_KERNEL); in soc_new_compress()
661 if (compr == NULL) { in soc_new_compress()
666 compr->ops = devm_kzalloc(rtd->card->dev, sizeof(soc_compr_ops), in soc_new_compress()
668 if (compr->ops == NULL) { in soc_new_compress()
693 memcpy(compr->ops, &soc_compr_dyn_ops, sizeof(soc_compr_dyn_ops)); in soc_new_compress()
695 memcpy(compr->ops, &soc_compr_ops, sizeof(soc_compr_ops)); in soc_new_compress()
699 compr->ops->copy = soc_compr_copy; in soc_new_compress()
701 mutex_init(&compr->lock); in soc_new_compress()
702 ret = snd_compress_new(rtd->card->snd_card, num, direction, compr); in soc_new_compress()
712 rtd->compr = compr; in soc_new_compress()
713 compr->private_data = rtd; in soc_new_compress()
720 kfree(compr); in soc_new_compress()