Lines Matching defs:drv
688 struct sst_data *drv = dev_get_drvdata(component->dev);
690 drv->soc_card = component->card;
696 struct sst_data *drv = dev_get_drvdata(component->dev);
698 drv->soc_card = NULL;
715 struct sst_data *drv;
719 drv = devm_kzalloc(&pdev->dev, sizeof(*drv), GFP_KERNEL);
720 if (drv == NULL) {
731 drv->pdata = pdata;
732 drv->pdev = pdev;
733 mutex_init(&drv->lock);
734 dev_set_drvdata(&pdev->dev, drv);
753 struct sst_data *drv = dev_get_drvdata(dev);
756 if (!drv->soc_card)
760 snd_soc_suspend(drv->soc_card->dev);
761 snd_soc_poweroff(drv->soc_card->dev);
764 for_each_card_rtds(drv->soc_card, rtd) {
778 struct sst_data *drv = dev_get_drvdata(dev);
781 if (!drv->soc_card)
785 for_each_card_rtds(drv->soc_card, rtd) {
793 snd_soc_resume(drv->soc_card->dev);