Lines Matching refs:subs
1682 static void set_format_emu_quirk(struct snd_usb_substream *subs,
1691 if (subs->direction == SNDRV_PCM_STREAM_PLAYBACK) {
1692 if (subs->stream->substream[SNDRV_PCM_STREAM_CAPTURE].cur_audiofmt)
1716 snd_emuusb_set_samplerate(subs->stream->chip, emu_samplerate_id);
1717 subs->pkt_offset_adj = (emu_samplerate_id >= EMU_QUIRK_SR_176400HZ) ? 4 : 0;
1720 static int pioneer_djm_set_format_quirk(struct snd_usb_substream *subs,
1723 unsigned int cur_rate = subs->data_endpoint->cur_rate;
1729 usb_set_interface(subs->dev, 0, 1);
1731 snd_usb_ctl_msg(subs->stream->chip->dev,
1732 usb_sndctrlpipe(subs->stream->chip->dev, 0),
1737 void snd_usb_set_format_quirk(struct snd_usb_substream *subs,
1740 switch (subs->stream->chip->usb_id) {
1745 set_format_emu_quirk(subs, fmt);
1749 subs->stream_offset_adj = 2;
1752 pioneer_djm_set_format_quirk(subs, 0x0082);
1756 pioneer_djm_set_format_quirk(subs, 0x0086);