Lines Matching defs:viadev
125 #define VIADEV_REG(viadev, x) ((viadev)->port + VIA_REG_##x) argument
310 struct viadev { struct
311 unsigned int reg_offset;
312 unsigned long port;
313 int direction; /* playback = 0, capture = 1 */
314 struct snd_pcm_substream *substream;
315 int running;
316 unsigned int tbl_entries; /* # descriptors */
317 struct snd_dma_buffer table;
318 struct snd_via_sg_table *idx_table;
320 unsigned int lastpos;
321 unsigned int fragsize;
322 unsigned int bufsize;
323 unsigned int bufsize2;
324 int hwptr_done; /* processed frame position in the buffer */
325 int in_interrupt;
326 int shadow_shift;
597 static void snd_via82xx_channel_reset(struct via82xx *chip, struct viadev *viadev) in snd_via82xx_channel_reset()
635 struct viadev *viadev = &chip->devs[i]; in snd_via686_interrupt() local
676 struct viadev *viadev = &chip->devs[i]; in snd_via8233_interrupt() local
725 struct viadev *viadev = substream->runtime->private_data; in snd_via82xx_pcm_trigger() local
768 #define check_invalid_pos(viadev,pos) \ argument
773 struct viadev *viadev, in calc_linear_pos()
830 struct viadev *viadev = substream->runtime->private_data; in snd_via686_pcm_pointer() local
861 struct viadev *viadev = substream->runtime->private_data; in snd_via8233_pcm_pointer() local
923 struct viadev *viadev = substream->runtime->private_data; in snd_via82xx_hw_params() local
937 struct viadev *viadev = substream->runtime->private_data; in snd_via82xx_hw_free() local
947 static void snd_via82xx_set_table_ptr(struct via82xx *chip, struct viadev *viadev) in snd_via82xx_set_table_ptr()
958 static void via686_setup_format(struct via82xx *chip, struct viadev *viadev, in via686_setup_format()
975 struct viadev *viadev = substream->runtime->private_data; in snd_via686_playback_prepare() local
987 struct viadev *viadev = substream->runtime->private_data; in snd_via686_capture_prepare() local
1021 struct viadev *viadev = substream->runtime->private_data; in snd_via8233_playback_prepare() local
1063 struct viadev *viadev = substream->runtime->private_data; in snd_via8233_multi_prepare() local
1112 struct viadev *viadev = substream->runtime->private_data; in snd_via8233_capture_prepare() local
1159 static int snd_via82xx_pcm_open(struct via82xx *chip, struct viadev *viadev, in snd_via82xx_pcm_open()
1223 struct viadev *viadev = &chip->devs[chip->playback_devno + substream->number]; in snd_via686_playback_open() local
1237 struct viadev *viadev; in snd_via8233_playback_open() local
1265 struct viadev *viadev = &chip->devs[chip->multi_devno]; in snd_via8233_multi_open() local
1295 struct viadev *viadev = &chip->devs[chip->capture_devno + substream->pcm->device]; in snd_via82xx_capture_open() local
1306 struct viadev *viadev = substream->runtime->private_data; in snd_via82xx_pcm_close() local
1335 struct viadev *viadev = substream->runtime->private_data; in snd_via8233_playback_close() local