Lines Matching refs:prtd

91 	struct atmel_runtime_data *prtd = substream->runtime->private_data;
92 struct atmel_pcm_dma_params *params = prtd->params;
106 prtd->period_ptr += prtd->period_size;
107 if (prtd->period_ptr >= prtd->dma_buffer_end)
108 prtd->period_ptr = prtd->dma_buffer;
111 prtd->period_ptr);
113 prtd->period_size / params->pdc_xfer_size);
120 prtd->period_ptr += prtd->period_size;
121 if (prtd->period_ptr >= prtd->dma_buffer_end)
122 prtd->period_ptr = prtd->dma_buffer;
125 prtd->period_ptr);
127 prtd->period_size / params->pdc_xfer_size);
142 struct atmel_runtime_data *prtd = runtime->private_data;
148 prtd->params = snd_soc_dai_get_dma_data(asoc_rtd_to_cpu(rtd, 0), substream);
149 prtd->params->dma_intr_handler = atmel_pcm_dma_irq;
151 prtd->dma_buffer = runtime->dma_addr;
152 prtd->dma_buffer_end = runtime->dma_addr + runtime->dma_bytes;
153 prtd->period_size = params_period_bytes(params);
158 prtd->params->name,
160 prtd->period_size);
167 struct atmel_runtime_data *prtd = substream->runtime->private_data;
168 struct atmel_pcm_dma_params *params = prtd->params;
173 prtd->params->dma_intr_handler = NULL;
182 struct atmel_runtime_data *prtd = substream->runtime->private_data;
183 struct atmel_pcm_dma_params *params = prtd->params;
196 struct atmel_runtime_data *prtd = rtd->private_data;
197 struct atmel_pcm_dma_params *params = prtd->params;
206 prtd->period_ptr = prtd->dma_buffer;
209 prtd->period_ptr);
211 prtd->period_size / params->pdc_xfer_size);
213 prtd->period_ptr += prtd->period_size;
215 prtd->period_ptr);
217 prtd->period_size / params->pdc_xfer_size);
222 (unsigned long)prtd->period_ptr,
262 struct atmel_runtime_data *prtd = runtime->private_data;
263 struct atmel_pcm_dma_params *params = prtd->params;
268 x = bytes_to_frames(runtime, ptr - prtd->dma_buffer);
280 struct atmel_runtime_data *prtd;
291 prtd = kzalloc(sizeof(struct atmel_runtime_data), GFP_KERNEL);
292 if (prtd == NULL) {
296 runtime->private_data = prtd;
305 struct atmel_runtime_data *prtd = substream->runtime->private_data;
307 kfree(prtd);