Lines Matching refs:substream

12 	TP_PROTO(struct snd_pcm_substream *substream, snd_pcm_uframes_t pos, bool irq),
13 TP_ARGS(substream, pos, irq),
28 __entry->card = (substream)->pcm->card->number;
29 __entry->device = (substream)->pcm->device;
30 __entry->number = (substream)->number;
31 __entry->stream = (substream)->stream;
33 __entry->period_size = (substream)->runtime->period_size;
34 __entry->buffer_size = (substream)->runtime->buffer_size;
35 __entry->old_hw_ptr = (substream)->runtime->status->hw_ptr;
36 __entry->hw_ptr_base = (substream)->runtime->hw_ptr_base;
51 TP_PROTO(struct snd_pcm_substream *substream),
52 TP_ARGS(substream),
64 __entry->card = (substream)->pcm->card->number;
65 __entry->device = (substream)->pcm->device;
66 __entry->number = (substream)->number;
67 __entry->stream = (substream)->stream;
68 __entry->period_size = (substream)->runtime->period_size;
69 __entry->buffer_size = (substream)->runtime->buffer_size;
70 __entry->old_hw_ptr = (substream)->runtime->status->hw_ptr;
71 __entry->hw_ptr_base = (substream)->runtime->hw_ptr_base;
84 TP_PROTO(struct snd_pcm_substream *substream, const char *why),
85 TP_ARGS(substream, why),
94 __entry->card = (substream)->pcm->card->number;
95 __entry->device = (substream)->pcm->device;
96 __entry->number = (substream)->number;
97 __entry->stream = (substream)->stream;
107 TP_PROTO(struct snd_pcm_substream *substream, snd_pcm_uframes_t prev, snd_pcm_uframes_t curr),
108 TP_ARGS(substream, prev, curr),
121 __entry->card = (substream)->pcm->card->number;
122 __entry->device = (substream)->pcm->device;
123 __entry->number = (substream)->number;
124 __entry->stream = (substream)->stream;
127 __entry->avail = (substream)->stream ? snd_pcm_capture_avail(substream->runtime) : snd_pcm_playback_avail(substream->runtime);
128 __entry->period_size = (substream)->runtime->period_size;
129 __entry->buffer_size = (substream)->runtime->buffer_size;