| /linux/include/sound/ |
| H A D | hwdep.h | 13 struct snd_hwdep; 17 long long (*llseek)(struct snd_hwdep *hw, struct file *file, 19 long (*read)(struct snd_hwdep *hw, char __user *buf, 21 long (*write)(struct snd_hwdep *hw, const char __user *buf, 23 int (*open)(struct snd_hwdep *hw, struct file * file); 24 int (*release)(struct snd_hwdep *hw, struct file * file); 25 __poll_t (*poll)(struct snd_hwdep *hw, struct file *file, 27 int (*ioctl)(struct snd_hwdep *hw, struct file *file, 29 int (*ioctl_compat)(struct snd_hwdep *hw, struct file *file, 31 int (*mmap)(struct snd_hwdep *hw, struct file *file, [all …]
|
| H A D | opl3.h | 300 struct snd_hwdep *hwdep; 338 void snd_opl3_interrupt(struct snd_hwdep * hw); 349 struct snd_hwdep ** rhwdep); 352 int snd_opl3_open(struct snd_hwdep * hw, struct file *file); 353 int snd_opl3_ioctl(struct snd_hwdep * hw, struct file *file, 355 int snd_opl3_release(struct snd_hwdep * hw, struct file *file); 360 long snd_opl3_write(struct snd_hwdep *hw, const char __user *buf, long count,
|
| H A D | sb16_csp.h | 75 int snd_sb_csp_new(struct snd_sb *chip, int device, struct snd_hwdep ** rhwdep);
|
| H A D | vx_core.h | 158 struct snd_hwdep *hwdep;
|
| /linux/sound/core/ |
| H A D | hwdep.c | 32 static struct snd_hwdep *snd_hwdep_search(struct snd_card *card, int device) in snd_hwdep_search() 34 struct snd_hwdep *hwdep; in snd_hwdep_search() 44 struct snd_hwdep *hw = file->private_data; in snd_hwdep_llseek() 53 struct snd_hwdep *hw = file->private_data; in snd_hwdep_read() 62 struct snd_hwdep *hw = file->private_data; in snd_hwdep_write() 71 struct snd_hwdep *hw; in snd_hwdep_open() 149 struct snd_hwdep *hw = file->private_data; in snd_hwdep_release() 167 struct snd_hwdep *hw = file->private_data; in snd_hwdep_poll() 173 static int snd_hwdep_info(struct snd_hwdep *hw, in snd_hwdep_info() 188 static int snd_hwdep_dsp_status(struct snd_hwdep *h [all...] |
| H A D | hwdep_compat.c | 19 static int snd_hwdep_dsp_load_compat(struct snd_hwdep *hw, in snd_hwdep_dsp_load_compat() 42 struct snd_hwdep *hw = file->private_data; in snd_hwdep_ioctl_compat()
|
| /linux/sound/hda/common/ |
| H A D | hwdep.c | 60 static int hda_hwdep_ioctl(struct snd_hwdep *hw, struct file *file, in hda_hwdep_ioctl() 78 static int hda_hwdep_ioctl_compat(struct snd_hwdep *hw, struct file *file, in hda_hwdep_ioctl_compat() 85 static int hda_hwdep_open(struct snd_hwdep *hw, struct file *file) in hda_hwdep_open() 95 struct snd_hwdep *hwdep; in snd_hda_create_hwdep()
|
| /linux/sound/firewire/tascam/ |
| H A D | tascam-hwdep.c | 99 static long hwdep_read(struct snd_hwdep *hwdep, char __user *buf, long count, in hwdep_read() 130 static __poll_t hwdep_poll(struct snd_hwdep *hwdep, struct file *file, in hwdep_poll() 195 static int hwdep_release(struct snd_hwdep *hwdep, struct file *file) in hwdep_release() 206 static int hwdep_ioctl(struct snd_hwdep *hwdep, struct file *file, in hwdep_ioctl() 226 static int hwdep_compat_ioctl(struct snd_hwdep *hwdep, struct file *file, in hwdep_compat_ioctl() 245 struct snd_hwdep *hwdep; in snd_tscm_create_hwdep_device()
|
| H A D | tascam.h | 93 struct snd_hwdep *hwdep;
|
| /linux/sound/firewire/motu/ |
| H A D | motu-hwdep.c | 27 static long hwdep_read(struct snd_hwdep *hwdep, char __user *buf, long count, in hwdep_read() 100 static __poll_t hwdep_poll(struct snd_hwdep *hwdep, struct file *file, in hwdep_poll() 157 static int hwdep_release(struct snd_hwdep *hwdep, struct file *file) in hwdep_release() 168 static int hwdep_ioctl(struct snd_hwdep *hwdep, struct file *file, in hwdep_ioctl() 251 static int hwdep_compat_ioctl(struct snd_hwdep *hwdep, struct file *file, in hwdep_compat_ioctl() 270 struct snd_hwdep *hwdep; in snd_motu_create_hwdep_device()
|
| H A D | motu.h | 76 struct snd_hwdep *hwdep;
|
| /linux/sound/usb/usx2y/ |
| H A D | usX2Yhwdep.c | 42 static int snd_us428ctls_mmap(struct snd_hwdep *hw, struct file *filp, struct vm_area_struct *area) in snd_us428ctls_mmap() 65 static __poll_t snd_us428ctls_poll(struct snd_hwdep *hw, struct file *file, poll_table *wait) in snd_us428ctls_poll() 83 static int snd_usx2y_hwdep_dsp_status(struct snd_hwdep *hw, in snd_usx2y_hwdep_dsp_status() 174 static int snd_usx2y_hwdep_dsp_load(struct snd_hwdep *hw, in snd_usx2y_hwdep_dsp_load() 219 struct snd_hwdep *hw; in usx2y_hwdep_new()
|
| H A D | us122l.c | 129 static int usb_stream_hwdep_open(struct snd_hwdep *hw, struct file *file) in usb_stream_hwdep_open() 149 static int usb_stream_hwdep_release(struct snd_hwdep *hw, struct file *file) in usb_stream_hwdep_release() 170 static int usb_stream_hwdep_mmap(struct snd_hwdep *hw, in usb_stream_hwdep_mmap() 203 static __poll_t usb_stream_hwdep_poll(struct snd_hwdep *hw, in usb_stream_hwdep_poll() 311 static int usb_stream_hwdep_ioctl(struct snd_hwdep *hw, struct file *file, in usb_stream_hwdep_ioctl() 384 struct snd_hwdep *hw; in usb_stream_hwdep_new()
|
| H A D | usx2yhwdeppcm.c | 637 static int snd_usx2y_hwdep_pcm_open(struct snd_hwdep *hw, struct file *file) in snd_usx2y_hwdep_pcm_open() 649 static int snd_usx2y_hwdep_pcm_release(struct snd_hwdep *hw, struct file *file) in snd_usx2y_hwdep_pcm_release() 689 static int snd_usx2y_hwdep_pcm_mmap(struct snd_hwdep *hw, struct file *filp, struct vm_area_struct … in snd_usx2y_hwdep_pcm_mmap() 713 static void snd_usx2y_hwdep_pcm_private_free(struct snd_hwdep *hwdep) in snd_usx2y_hwdep_pcm_private_free() 724 struct snd_hwdep *hw; in usx2y_hwdep_pcm_new()
|
| /linux/sound/isa/wavefront/ |
| H A D | wavefront_fx.c | 134 snd_wavefront_fx_open (struct snd_hwdep *hw, struct file *file) in snd_wavefront_fx_open() 144 snd_wavefront_fx_release (struct snd_hwdep *hw, struct file *file) in snd_wavefront_fx_release() 152 snd_wavefront_fx_ioctl (struct snd_hwdep *sdev, struct file *file, in snd_wavefront_fx_ioctl()
|
| H A D | wavefront.c | 221 static struct snd_hwdep *snd_wavefront_new_synth(struct snd_card *card, in snd_wavefront_new_synth() 225 struct snd_hwdep *wavefront_synth; in snd_wavefront_new_synth() 246 static struct snd_hwdep *snd_wavefront_new_fx(struct snd_card *card, in snd_wavefront_new_fx() 252 struct snd_hwdep *fx_processor; in snd_wavefront_new_fx() 341 struct snd_hwdep *wavefront_synth; in snd_wavefront_probe() 344 struct snd_hwdep *fx_processor; in snd_wavefront_probe()
|
| H A D | wavefront_synth.c | 1731 snd_wavefront_synth_open (struct snd_hwdep *hw, struct file *file) in snd_wavefront_internal_interrupt() 1741 snd_wavefront_synth_release (struct snd_hwdep *hw, struct file *file) in snd_wavefront_internal_interrupt() 1749 snd_wavefront_synth_ioctl (struct snd_hwdep *hw, struct file *file, in snd_wavefront_internal_interrupt()
|
| /linux/sound/isa/sb/ |
| H A D | sb16_csp.c | 67 static void snd_sb_csp_free(struct snd_hwdep *hw); 68 static int snd_sb_csp_open(struct snd_hwdep * hw, struct file *file); 69 static int snd_sb_csp_ioctl(struct snd_hwdep * hw, struct file *file, unsigned int cmd, unsigned lo… 70 static int snd_sb_csp_release(struct snd_hwdep * hw, struct file *file); 103 int snd_sb_csp_new(struct snd_sb *chip, int device, struct snd_hwdep ** rhwdep) in snd_sb_csp_new() 108 struct snd_hwdep *hw; in snd_sb_csp_new() 157 static void snd_sb_csp_free(struct snd_hwdep *hwdep) in snd_sb_csp_free() 175 static int snd_sb_csp_open(struct snd_hwdep * hw, struct file *file) in snd_sb_csp_open() 184 static int snd_sb_csp_ioctl(struct snd_hwdep * hw, struct file *file, unsigned int cmd, unsigned lo… in snd_sb_csp_ioctl() 255 static int snd_sb_csp_release(struct snd_hwdep * hw, struct file *file) in snd_sb_csp_release()
|
| /linux/sound/synth/emux/ |
| H A D | emux_hwdep.c | 80 snd_emux_hwdep_ioctl(struct snd_hwdep * hw, struct file *file, in snd_emux_hwdep_ioctl() 117 struct snd_hwdep *hw; in snd_emux_init_hwdep()
|
| /linux/sound/usb/line6/ |
| H A D | driver.c | 540 static int line6_hwdep_open(struct snd_hwdep *hw, struct file *file) in line6_hwdep_open() 553 static int line6_hwdep_release(struct snd_hwdep *hw, struct file *file) in line6_hwdep_release() 564 line6_hwdep_read(struct snd_hwdep *hwdep, char __user *buf, long count, in line6_hwdep_read() 605 line6_hwdep_write(struct snd_hwdep *hwdep, const char __user *data, long count, in line6_hwdep_write() 628 line6_hwdep_poll(struct snd_hwdep *hwdep, struct file *file, poll_table *wait) in line6_hwdep_poll() 664 struct snd_hwdep *hwdep; in line6_hwdep_init()
|
| /linux/sound/drivers/opl3/ |
| H A D | opl3_synth.c | 71 int snd_opl3_open(struct snd_hwdep * hw, struct file *file) in snd_opl3_open() 79 int snd_opl3_ioctl(struct snd_hwdep * hw, struct file *file, in snd_opl3_ioctl() 170 int snd_opl3_release(struct snd_hwdep * hw, struct file *file) in snd_opl3_release() 182 long snd_opl3_write(struct snd_hwdep *hw, const char __user *buf, long count, in snd_opl3_write()
|
| H A D | opl3_lib.c | 267 void snd_opl3_interrupt(struct snd_hwdep * hw) in snd_opl3_interrupt() 464 struct snd_hwdep ** rhwdep) in snd_opl3_hwdep_new() 466 struct snd_hwdep *hw; in snd_opl3_hwdep_new()
|
| /linux/sound/usb/ |
| H A D | fcp.c | 772 static int fcp_hwdep_open(struct snd_hwdep *hw, struct file *file) in fcp_hwdep_open() 785 static int fcp_hwdep_ioctl(struct snd_hwdep *hw, struct file *file, in fcp_hwdep_ioctl() 828 static long fcp_hwdep_read(struct snd_hwdep *hw, char __user *buf, in fcp_hwdep_read() 855 static __poll_t fcp_hwdep_poll(struct snd_hwdep *hw, in fcp_hwdep_poll() 871 static int fcp_hwdep_release(struct snd_hwdep *hw, struct file *file) in fcp_hwdep_release() 886 struct snd_hwdep *hw; in fcp_hwdep_init()
|
| /linux/sound/pci/mixart/ |
| H A D | mixart.h | 156 struct snd_hwdep *hwdep; /* DSP loader, only for the first card */
|
| /linux/sound/pci/asihpi/ |
| H A D | asihpi.c | 2714 static int snd_asihpi_hpi_open(struct snd_hwdep *hw, struct file *file) 2723 static int snd_asihpi_hpi_release(struct snd_hwdep *hw, struct file *file) in snd_asihpi_hpi_ioctl() 2731 static int snd_asihpi_hpi_ioctl(struct snd_hwdep *hw, struct file *file, 2746 struct snd_hwdep *hw; in snd_asihpi_hpi_new()
|