Lines Matching refs:prtd
59 struct s6000_runtime_data *prtd = runtime->private_data;
71 dma_offset = prtd->period * period_size;
97 prtd->period++;
98 if (unlikely(prtd->period >= runtime->periods))
99 prtd->period = 0;
108 struct s6000_runtime_data *prtd;
146 prtd = substream->runtime->private_data;
147 spin_lock(&prtd->lock);
149 spin_unlock(&prtd->lock);
176 struct s6000_runtime_data *prtd = substream->runtime->private_data;
185 spin_lock_irqsave(&prtd->lock, flags);
211 spin_unlock_irqrestore(&prtd->lock, flags);
218 struct s6000_runtime_data *prtd = substream->runtime->private_data;
234 spin_lock_irqsave(&prtd->lock, flags);
238 spin_unlock_irqrestore(&prtd->lock, flags);
277 struct s6000_runtime_data *prtd = substream->runtime->private_data;
279 prtd->period = 0;
289 struct s6000_runtime_data *prtd = runtime->private_data;
296 spin_lock_irqsave(&prtd->lock, flags);
307 spin_unlock_irqrestore(&prtd->lock, flags);
321 struct s6000_runtime_data *prtd;
354 prtd = kzalloc(sizeof(struct s6000_runtime_data), GFP_KERNEL);
355 if (prtd == NULL)
358 spin_lock_init(&prtd->lock);
360 runtime->private_data = prtd;
368 struct s6000_runtime_data *prtd = runtime->private_data;
370 kfree(prtd);