Searched refs:snd_hwdep (Results 1 - 25 of 35) sorted by relevance

12

/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/include/sound/
H A Dhwdep.h28 struct snd_hwdep;
32 long long (*llseek)(struct snd_hwdep *hw, struct file *file,
34 long (*read)(struct snd_hwdep *hw, char __user *buf,
36 long (*write)(struct snd_hwdep *hw, const char __user *buf,
38 int (*open)(struct snd_hwdep *hw, struct file * file);
39 int (*release)(struct snd_hwdep *hw, struct file * file);
40 unsigned int (*poll)(struct snd_hwdep *hw, struct file *file,
42 int (*ioctl)(struct snd_hwdep *hw, struct file *file,
44 int (*ioctl_compat)(struct snd_hwdep *hw, struct file *file,
46 int (*mmap)(struct snd_hwdep *h
54 struct snd_hwdep { struct
[all...]
H A Dsnd_wavefront.h120 extern int snd_wavefront_synth_ioctl (struct snd_hwdep *,
124 extern int snd_wavefront_synth_open (struct snd_hwdep *, struct file *);
125 extern int snd_wavefront_synth_release (struct snd_hwdep *, struct file *);
131 extern int snd_wavefront_fx_ioctl (struct snd_hwdep *,
135 extern int snd_wavefront_fx_open (struct snd_hwdep *, struct file *);
136 extern int snd_wavefront_fx_release (struct snd_hwdep *, struct file *);
H A Dopl3.h318 struct snd_hwdep *hwdep;
356 void snd_opl3_interrupt(struct snd_hwdep * hw);
367 struct snd_hwdep ** rhwdep);
370 int snd_opl3_open(struct snd_hwdep * hw, struct file *file);
371 int snd_opl3_ioctl(struct snd_hwdep * hw, struct file *file,
373 int snd_opl3_release(struct snd_hwdep * hw, struct file *file);
378 long snd_opl3_write(struct snd_hwdep *hw, const char __user *buf, long count,
H A Dsb16_csp.h178 int snd_sb_csp_new(struct snd_sb *chip, int device, struct snd_hwdep ** rhwdep);
H A Demux_synth.h108 struct snd_hwdep *hwdep; /* hwdep device */
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/sound/core/
H A Dhwdep.c40 static int snd_hwdep_free(struct snd_hwdep *hwdep);
46 static struct snd_hwdep *snd_hwdep_search(struct snd_card *card, int device)
48 struct snd_hwdep *hwdep;
58 struct snd_hwdep *hw = file->private_data;
67 struct snd_hwdep *hw = file->private_data;
76 struct snd_hwdep *hw = file->private_data;
85 struct snd_hwdep *hw;
156 struct snd_hwdep *hw = file->private_data;
174 struct snd_hwdep *hw = file->private_data;
180 static int snd_hwdep_info(struct snd_hwdep *h
[all...]
H A Dhwdep_compat.c33 static int snd_hwdep_dsp_load_compat(struct snd_hwdep *hw,
65 struct snd_hwdep *hw = file->private_data;
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/sound/pci/hda/
H A Dhda_hwdep.c74 static int hda_hwdep_ioctl(struct snd_hwdep *hw, struct file *file,
92 static int hda_hwdep_ioctl_compat(struct snd_hwdep *hw, struct file *file,
99 static int hda_hwdep_open(struct snd_hwdep *hw, struct file *file)
123 static void hwdep_free(struct snd_hwdep *hwdep)
131 struct snd_hwdep *hwdep;
163 struct snd_hwdep *hwdep = dev_get_drvdata(dev);
173 struct snd_hwdep *hwdep = dev_get_drvdata(dev);
186 struct snd_hwdep *hwdep = codec->hwdep;
264 struct snd_hwdep *hwdep = dev_get_drvdata(dev); \
274 struct snd_hwdep *hwde
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/sound/usb/usx2y/
H A DusX2Yhwdep.c61 static int snd_us428ctls_mmap(struct snd_hwdep * hw, struct file *filp, struct vm_area_struct *area)
89 static unsigned int snd_us428ctls_poll(struct snd_hwdep *hw, struct file *file, poll_table *wait)
106 static int snd_usX2Y_hwdep_dsp_status(struct snd_hwdep *hw,
197 static int snd_usX2Y_hwdep_dsp_load(struct snd_hwdep *hw,
249 struct snd_hwdep *hw;
H A Dus122l.c190 static int usb_stream_hwdep_open(struct snd_hwdep *hw, struct file *file)
211 static int usb_stream_hwdep_release(struct snd_hwdep *hw, struct file *file)
235 static int usb_stream_hwdep_mmap(struct snd_hwdep *hw,
272 static unsigned int usb_stream_hwdep_poll(struct snd_hwdep *hw,
376 static int usb_stream_hwdep_ioctl(struct snd_hwdep *hw, struct file *file,
457 struct snd_hwdep *hw;
H A Dusx2yhwdeppcm.c655 static int snd_usX2Y_hwdep_pcm_open(struct snd_hwdep *hw, struct file *file)
667 static int snd_usX2Y_hwdep_pcm_release(struct snd_hwdep *hw, struct file *file)
709 static int snd_usX2Y_hwdep_pcm_mmap(struct snd_hwdep * hw, struct file *filp, struct vm_area_struct *area)
733 static void snd_usX2Y_hwdep_pcm_private_free(struct snd_hwdep *hwdep)
744 struct snd_hwdep *hw;
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/sound/synth/emux/
H A Demux_hwdep.c85 snd_emux_hwdep_ioctl(struct snd_hwdep * hw, struct file *file,
122 struct snd_hwdep *hw;
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/sound/drivers/vx/
H A Dvx_hwdep.c123 static int vx_hwdep_dsp_status(struct snd_hwdep *hw,
156 static int vx_hwdep_dsp_load(struct snd_hwdep *hw,
230 struct snd_hwdep *hw;
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/sound/isa/wavefront/
H A Dwavefront_fx.c146 snd_wavefront_fx_open (struct snd_hwdep *hw, struct file *file)
156 snd_wavefront_fx_release (struct snd_hwdep *hw, struct file *file)
164 snd_wavefront_fx_ioctl (struct snd_hwdep *sdev, struct file *file,
H A Dwavefront.c234 static struct snd_hwdep * __devinit
239 struct snd_hwdep *wavefront_synth;
260 static struct snd_hwdep * __devinit
267 struct snd_hwdep *fx_processor;
369 struct snd_hwdep *wavefront_synth;
372 struct snd_hwdep *fx_processor;
H A Dwavefront_synth.c1579 snd_wavefront_synth_open (struct snd_hwdep *hw, struct file *file)
1589 snd_wavefront_synth_release (struct snd_hwdep *hw, struct file *file)
1597 snd_wavefront_synth_ioctl (struct snd_hwdep *hw, struct file *file,
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/sound/isa/sb/
H A Dsb16_csp.c79 static void snd_sb_csp_free(struct snd_hwdep *hw);
80 static int snd_sb_csp_open(struct snd_hwdep * hw, struct file *file);
81 static int snd_sb_csp_ioctl(struct snd_hwdep * hw, struct file *file, unsigned int cmd, unsigned long arg);
82 static int snd_sb_csp_release(struct snd_hwdep * hw, struct file *file);
115 int snd_sb_csp_new(struct snd_sb *chip, int device, struct snd_hwdep ** rhwdep)
120 struct snd_hwdep *hw;
167 static void snd_sb_csp_free(struct snd_hwdep *hwdep)
185 static int snd_sb_csp_open(struct snd_hwdep * hw, struct file *file)
194 static int snd_sb_csp_ioctl(struct snd_hwdep * hw, struct file *file, unsigned int cmd, unsigned long arg)
264 static int snd_sb_csp_release(struct snd_hwdep * h
[all...]
H A Dsb16.c344 struct snd_hwdep *synth = NULL;
346 struct snd_hwdep *xcsp = NULL;
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/sound/pci/pcxhr/
H A Dpcxhr_hwdep.c406 static int pcxhr_hwdep_dsp_status(struct snd_hwdep *hw,
420 static int pcxhr_hwdep_dsp_load(struct snd_hwdep *hw,
449 struct snd_hwdep *hw;
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/sound/pci/mixart/
H A Dmixart.h177 struct snd_hwdep *hwdep; /* DSP loader, only for the first card */
H A Dmixart_hwdep.c592 static int mixart_hwdep_dsp_status(struct snd_hwdep *hw,
607 static int mixart_hwdep_dsp_load(struct snd_hwdep *hw,
636 struct snd_hwdep *hw;
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/sound/drivers/opl3/
H A Dopl3_seq.c54 struct snd_hwdep *hwdep = opl3->hwdep;
85 struct snd_hwdep *hwdep;
H A Dopl3_lib.c293 void snd_opl3_interrupt(struct snd_hwdep * hw)
482 struct snd_hwdep ** rhwdep)
484 struct snd_hwdep *hw;
H A Dopl3_synth.c82 int snd_opl3_open(struct snd_hwdep * hw, struct file *file)
90 int snd_opl3_ioctl(struct snd_hwdep * hw, struct file *file,
181 int snd_opl3_release(struct snd_hwdep * hw, struct file *file)
193 long snd_opl3_write(struct snd_hwdep *hw, const char __user *buf, long count,
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/sound/usb/
H A Dmixer_quirks.c87 static long snd_usb_sbrc_hwdep_read(struct snd_hwdep *hw, char __user *buf,
107 static unsigned int snd_usb_sbrc_hwdep_poll(struct snd_hwdep *hw, struct file *file,
118 struct snd_hwdep *hwdep;

Completed in 117 milliseconds

12