| /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 | snd_wavefront.h | 118 extern int snd_wavefront_synth_ioctl (struct snd_hwdep *, 122 extern int snd_wavefront_synth_open (struct snd_hwdep *, struct file *); 123 extern int snd_wavefront_synth_release (struct snd_hwdep *, struct file *); 129 extern int snd_wavefront_fx_ioctl (struct snd_hwdep *, 133 extern int snd_wavefront_fx_open (struct snd_hwdep *, struct file *); 134 extern int snd_wavefront_fx_release (struct snd_hwdep *, struct file *);
|
| 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 | emux_synth.h | 93 struct snd_hwdep *hwdep; /* hwdep device */
|
| 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 *hw, in snd_hwdep_dsp_status() [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/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 | 77 struct snd_hwdep *hwdep;
|
| /linux/sound/usb/usx2y/ |
| H A D | usX2Yhwdep.c | 40 static int snd_us428ctls_mmap(struct snd_hwdep *hw, struct file *filp, struct vm_area_struct *area) in snd_us428ctls_mmap() 63 static __poll_t snd_us428ctls_poll(struct snd_hwdep *hw, struct file *file, poll_table *wait) in snd_us428ctls_poll() 81 static int snd_usx2y_hwdep_dsp_status(struct snd_hwdep *hw, in snd_usx2y_hwdep_dsp_status() 172 static int snd_usx2y_hwdep_dsp_load(struct snd_hwdep *hw, in snd_usx2y_hwdep_dsp_load() 217 struct snd_hwdep *hw; in usx2y_hwdep_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()
|
| /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/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()
|
| /linux/sound/usb/ |
| H A D | fcp.c | 759 static int fcp_hwdep_open(struct snd_hwdep *hw, struct file *file) in fcp_hwdep_open() 772 static int fcp_hwdep_ioctl(struct snd_hwdep *hw, struct file *file, in fcp_hwdep_ioctl() 815 static long fcp_hwdep_read(struct snd_hwdep *hw, char __user *buf, in fcp_hwdep_read() 842 static __poll_t fcp_hwdep_poll(struct snd_hwdep *hw, in fcp_hwdep_poll() 858 static int fcp_hwdep_release(struct snd_hwdep *hw, struct file *file) in fcp_hwdep_release() 873 struct snd_hwdep *hw; in fcp_hwdep_init()
|
| H A D | mixer_scarlett2.c | 9022 static int scarlett2_hwdep_open(struct snd_hwdep *hw, struct file *file) in scarlett2_hwdep_open() 9042 static int scarlett2_hwdep_ioctl(struct snd_hwdep *hw, struct file *file, in scarlett2_hwdep_ioctl() 9070 static long scarlett2_hwdep_read(struct snd_hwdep *hw, in scarlett2_hwdep_read() 9142 static long scarlett2_hwdep_write(struct snd_hwdep *hw, in scarlett2_hwdep_write() 9223 static int scarlett2_hwdep_release(struct snd_hwdep *hw, struct file *file) in scarlett2_hwdep_release() 9241 struct snd_hwdep *hw; in scarlett2_hwdep_init()
|
| H A D | mixer_quirks.c | 219 static long snd_usb_sbrc_hwdep_read(struct snd_hwdep *hw, char __user *buf, in snd_usb_sbrc_hwdep_read() 239 static __poll_t snd_usb_sbrc_hwdep_poll(struct snd_hwdep *hw, struct file *file, in snd_usb_sbrc_hwdep_poll() 250 struct snd_hwdep *hwdep; in snd_usb_soundblaster_remote_init()
|
| /linux/sound/pci/mixart/ |
| H A D | mixart.h | 156 struct snd_hwdep *hwdep; /* DSP loader, only for the first card */
|
| /linux/sound/firewire/tascam/ |
| H A D | tascam.h | 94 struct snd_hwdep *hwdep;
|
| /linux/Documentation/sound/kernel-api/ |
| H A D | writing-an-alsa-driver.rst | 3273 struct snd_hwdep *opl3hwdep; 3295 struct snd_hwdep *hw; 3310 static void mydata_free(struct snd_hwdep *hw)
|