Lines Matching defs:drv
678 struct sst_data *drv = dev_get_drvdata(component->dev);
680 drv->soc_card = component->card;
686 struct sst_data *drv = dev_get_drvdata(component->dev);
688 drv->soc_card = NULL;
704 struct sst_data *drv;
708 drv = devm_kzalloc(&pdev->dev, sizeof(*drv), GFP_KERNEL);
709 if (drv == NULL) {
720 drv->pdata = pdata;
721 drv->pdev = pdev;
722 mutex_init(&drv->lock);
723 dev_set_drvdata(&pdev->dev, drv);
743 struct sst_data *drv = dev_get_drvdata(dev);
746 if (!drv->soc_card)
750 snd_soc_suspend(drv->soc_card->dev);
751 snd_soc_poweroff(drv->soc_card->dev);
754 for_each_card_rtds(drv->soc_card, rtd) {
768 struct sst_data *drv = dev_get_drvdata(dev);
771 if (!drv->soc_card)
775 for_each_card_rtds(drv->soc_card, rtd) {
783 snd_soc_resume(drv->soc_card->dev);