Lines Matching defs:emu10k1x
185 struct emu10k1x *emu;
193 struct emu10k1x *emu;
200 struct emu10k1x *emu;
211 void (*interrupt)(struct emu10k1x *emu, unsigned int status);
215 struct emu10k1x {
280 static unsigned int snd_emu10k1x_ptr_read(struct emu10k1x * emu,
293 static void snd_emu10k1x_ptr_write(struct emu10k1x *emu,
307 static void snd_emu10k1x_intr_enable(struct emu10k1x *emu, unsigned int intrenb)
316 static void snd_emu10k1x_intr_disable(struct emu10k1x *emu, unsigned int intrenb)
325 static void snd_emu10k1x_gpio_write(struct emu10k1x *emu, unsigned int value)
336 static void snd_emu10k1x_pcm_interrupt(struct emu10k1x *emu, struct emu10k1x_voice *voice)
358 struct emu10k1x *chip = snd_pcm_substream_chip(substream);
429 struct emu10k1x *emu = snd_pcm_substream_chip(substream);
459 struct emu10k1x *emu = snd_pcm_substream_chip(substream);
467 "trigger - emu10k1x = 0x%x, cmd = %i, pointer = %d\n",
496 struct emu10k1x *emu = snd_pcm_substream_chip(substream);
538 struct emu10k1x *chip = snd_pcm_substream_chip(substream);
612 struct emu10k1x *emu = snd_pcm_substream_chip(substream);
627 struct emu10k1x *emu = snd_pcm_substream_chip(substream);
656 struct emu10k1x *emu = snd_pcm_substream_chip(substream);
684 struct emu10k1x *emu = ac97->private_data;
694 struct emu10k1x *emu = ac97->private_data;
701 static int snd_emu10k1x_ac97(struct emu10k1x *chip)
724 struct emu10k1x *chip = card->private_data;
737 struct emu10k1x *chip = dev_id;
796 static int snd_emu10k1x_pcm(struct emu10k1x *emu, int device)
806 err = snd_pcm_new(emu->card, "emu10k1x", device, 1, capture, &pcm);
850 struct emu10k1x *chip = card->private_data;
949 struct emu10k1x *emu = entry->private_data;
975 struct emu10k1x *emu = entry->private_data;
988 static int snd_emu10k1x_proc_init(struct emu10k1x *emu)
1001 struct emu10k1x *emu = snd_kcontrol_chip(kcontrol);
1011 struct emu10k1x *emu = snd_kcontrol_chip(kcontrol);
1049 struct emu10k1x *emu = snd_kcontrol_chip(kcontrol);
1072 struct emu10k1x *emu = snd_kcontrol_chip(kcontrol);
1109 static int snd_emu10k1x_mixer(struct emu10k1x *emu)
1140 static inline unsigned char mpu401_read(struct emu10k1x *emu, struct emu10k1x_midi *mpu, int idx)
1145 static inline void mpu401_write(struct emu10k1x *emu, struct emu10k1x_midi *mpu, int data, int idx)
1162 static void mpu401_clear_rx(struct emu10k1x *emu, struct emu10k1x_midi *mpu)
1179 static void do_emu10k1x_midi_interrupt(struct emu10k1x *emu,
1213 static void snd_emu10k1x_midi_interrupt(struct emu10k1x *emu, unsigned int status)
1218 static int snd_emu10k1x_midi_cmd(struct emu10k1x * emu,
1256 struct emu10k1x *emu;
1277 struct emu10k1x *emu;
1298 struct emu10k1x *emu;
1316 struct emu10k1x *emu;
1334 struct emu10k1x *emu;
1348 struct emu10k1x *emu;
1406 static int emu10k1x_midi_init(struct emu10k1x *emu,
1432 static int snd_emu10k1x_midi(struct emu10k1x *emu)
1455 struct emu10k1x *chip;