Lines Matching refs:ss

46 static struct snd_soc_dai *axg_fifo_dai(struct snd_pcm_substream *ss)
48 struct snd_soc_pcm_runtime *rtd = ss->private_data;
53 static struct axg_fifo *axg_fifo_data(struct snd_pcm_substream *ss)
55 struct snd_soc_dai *dai = axg_fifo_dai(ss);
60 static struct device *axg_fifo_dev(struct snd_pcm_substream *ss)
62 struct snd_soc_dai *dai = axg_fifo_dai(ss);
74 struct snd_pcm_substream *ss, int cmd)
76 struct axg_fifo *fifo = axg_fifo_data(ss);
98 struct snd_pcm_substream *ss)
100 struct axg_fifo *fifo = axg_fifo_data(ss);
101 struct snd_pcm_runtime *runtime = ss->runtime;
111 struct snd_pcm_substream *ss,
114 struct snd_pcm_runtime *runtime = ss->runtime;
115 struct axg_fifo *fifo = axg_fifo_data(ss);
156 struct snd_pcm_substream *ss,
159 struct axg_fifo *fifo = axg_fifo_data(ss);
160 struct snd_pcm_runtime *runtime = ss->runtime;
163 ret = axg_fifo_pcm_hw_params(component, ss, params);
175 struct snd_pcm_substream *ss)
177 struct axg_fifo *fifo = axg_fifo_data(ss);
201 struct snd_pcm_substream *ss = dev_id;
202 struct axg_fifo *fifo = axg_fifo_data(ss);
209 snd_pcm_period_elapsed(ss);
211 dev_dbg(axg_fifo_dev(ss), "unexpected irq - STS 0x%02x\n",
221 struct snd_pcm_substream *ss)
223 struct axg_fifo *fifo = axg_fifo_data(ss);
224 struct device *dev = axg_fifo_dev(ss);
227 snd_soc_set_runtime_hwparams(ss, &axg_fifo_hw);
233 ret = snd_pcm_hw_constraint_step(ss->runtime, 0,
239 ret = snd_pcm_hw_constraint_step(ss->runtime, 0,
246 dev_name(dev), ss);
280 free_irq(fifo->irq, ss);
286 struct snd_pcm_substream *ss)
288 struct axg_fifo *fifo = axg_fifo_data(ss);
298 free_irq(fifo->irq, ss);