Symbol: snd_hwdep
include/sound/emux_synth.h
93
struct snd_hwdep *hwdep; /* hwdep device */
include/sound/hda_codec.h
227
struct snd_hwdep *hwdep; /* assigned hwdep device */
include/sound/hwdep.h
13
struct snd_hwdep;
include/sound/hwdep.h
17
long long (*llseek)(struct snd_hwdep *hw, struct file *file,
include/sound/hwdep.h
19
long (*read)(struct snd_hwdep *hw, char __user *buf,
include/sound/hwdep.h
21
long (*write)(struct snd_hwdep *hw, const char __user *buf,
include/sound/hwdep.h
23
int (*open)(struct snd_hwdep *hw, struct file * file);
include/sound/hwdep.h
24
int (*release)(struct snd_hwdep *hw, struct file * file);
include/sound/hwdep.h
25
__poll_t (*poll)(struct snd_hwdep *hw, struct file *file,
include/sound/hwdep.h
27
int (*ioctl)(struct snd_hwdep *hw, struct file *file,
include/sound/hwdep.h
29
int (*ioctl_compat)(struct snd_hwdep *hw, struct file *file,
include/sound/hwdep.h
31
int (*mmap)(struct snd_hwdep *hw, struct file *file,
include/sound/hwdep.h
33
int (*dsp_status)(struct snd_hwdep *hw,
include/sound/hwdep.h
35
int (*dsp_load)(struct snd_hwdep *hw,
include/sound/hwdep.h
55
void (*private_free) (struct snd_hwdep *hwdep);
include/sound/hwdep.h
65
struct snd_hwdep **rhwdep);
include/sound/opl3.h
300
struct snd_hwdep *hwdep;
include/sound/opl3.h
338
void snd_opl3_interrupt(struct snd_hwdep * hw);
include/sound/opl3.h
349
struct snd_hwdep ** rhwdep);
include/sound/opl3.h
352
int snd_opl3_open(struct snd_hwdep * hw, struct file *file);
include/sound/opl3.h
353
int snd_opl3_ioctl(struct snd_hwdep * hw, struct file *file,
include/sound/opl3.h
355
int snd_opl3_release(struct snd_hwdep * hw, struct file *file);
include/sound/opl3.h
360
long snd_opl3_write(struct snd_hwdep *hw, const char __user *buf, long count,
include/sound/sb16_csp.h
75
int snd_sb_csp_new(struct snd_sb *chip, int device, struct snd_hwdep ** rhwdep);
include/sound/snd_wavefront.h
118
extern int snd_wavefront_synth_ioctl (struct snd_hwdep *,
include/sound/snd_wavefront.h
122
extern int snd_wavefront_synth_open (struct snd_hwdep *, struct file *);
include/sound/snd_wavefront.h
123
extern int snd_wavefront_synth_release (struct snd_hwdep *, struct file *);
include/sound/snd_wavefront.h
129
extern int snd_wavefront_fx_ioctl (struct snd_hwdep *,
include/sound/snd_wavefront.h
133
extern int snd_wavefront_fx_open (struct snd_hwdep *, struct file *);
include/sound/snd_wavefront.h
134
extern int snd_wavefront_fx_release (struct snd_hwdep *, struct file *);
include/sound/vx_core.h
158
struct snd_hwdep *hwdep;
sound/core/hwdep.c
149
struct snd_hwdep *hw = file->private_data;
sound/core/hwdep.c
167
struct snd_hwdep *hw = file->private_data;
sound/core/hwdep.c
173
static int snd_hwdep_info(struct snd_hwdep *hw,
sound/core/hwdep.c
188
static int snd_hwdep_dsp_status(struct snd_hwdep *hw,
sound/core/hwdep.c
206
static int snd_hwdep_dsp_load(struct snd_hwdep *hw,
sound/core/hwdep.c
225
static int snd_hwdep_dsp_load_user(struct snd_hwdep *hw,
sound/core/hwdep.c
239
struct snd_hwdep *hw = file->private_data;
sound/core/hwdep.c
258
struct snd_hwdep *hw = file->private_data;
sound/core/hwdep.c
300
struct snd_hwdep *hwdep;
sound/core/hwdep.c
32
static struct snd_hwdep *snd_hwdep_search(struct snd_card *card, int device)
sound/core/hwdep.c
34
struct snd_hwdep *hwdep;
sound/core/hwdep.c
340
static void snd_hwdep_free(struct snd_hwdep *hwdep)
sound/core/hwdep.c
364
struct snd_hwdep **rhwdep)
sound/core/hwdep.c
366
struct snd_hwdep *hwdep;
sound/core/hwdep.c
420
struct snd_hwdep *hwdep = device->device_data;
sound/core/hwdep.c
44
struct snd_hwdep *hw = file->private_data;
sound/core/hwdep.c
458
struct snd_hwdep *hwdep = device->device_data;
sound/core/hwdep.c
484
struct snd_hwdep *hwdep;
sound/core/hwdep.c
53
struct snd_hwdep *hw = file->private_data;
sound/core/hwdep.c
62
struct snd_hwdep *hw = file->private_data;
sound/core/hwdep.c
71
struct snd_hwdep *hw;
sound/core/hwdep_compat.c
19
static int snd_hwdep_dsp_load_compat(struct snd_hwdep *hw,
sound/core/hwdep_compat.c
42
struct snd_hwdep *hw = file->private_data;
sound/drivers/opl3/opl3_lib.c
267
void snd_opl3_interrupt(struct snd_hwdep * hw)
sound/drivers/opl3/opl3_lib.c
464
struct snd_hwdep ** rhwdep)
sound/drivers/opl3/opl3_lib.c
466
struct snd_hwdep *hw;
sound/drivers/opl3/opl3_seq.c
41
struct snd_hwdep *hwdep = opl3->hwdep;
sound/drivers/opl3/opl3_seq.c
69
struct snd_hwdep *hwdep;
sound/drivers/opl3/opl3_synth.c
170
int snd_opl3_release(struct snd_hwdep * hw, struct file *file)
sound/drivers/opl3/opl3_synth.c
182
long snd_opl3_write(struct snd_hwdep *hw, const char __user *buf, long count,
sound/drivers/opl3/opl3_synth.c
71
int snd_opl3_open(struct snd_hwdep * hw, struct file *file)
sound/drivers/opl3/opl3_synth.c
79
int snd_opl3_ioctl(struct snd_hwdep * hw, struct file *file,
sound/firewire/bebob/bebob_hwdep.c
113
hwdep_release(struct snd_hwdep *hwdep, struct file *file)
sound/firewire/bebob/bebob_hwdep.c
125
hwdep_ioctl(struct snd_hwdep *hwdep, struct file *file,
sound/firewire/bebob/bebob_hwdep.c
144
hwdep_compat_ioctl(struct snd_hwdep *hwdep, struct file *file,
sound/firewire/bebob/bebob_hwdep.c
163
struct snd_hwdep *hwdep;
sound/firewire/bebob/bebob_hwdep.c
19
hwdep_read(struct snd_hwdep *hwdep, char __user *buf, long count,
sound/firewire/bebob/bebob_hwdep.c
53
hwdep_poll(struct snd_hwdep *hwdep, struct file *file, poll_table *wait)
sound/firewire/dice/dice-hwdep.c
11
static long hwdep_read(struct snd_hwdep *hwdep, char __user *buf,
sound/firewire/dice/dice-hwdep.c
111
static int hwdep_release(struct snd_hwdep *hwdep, struct file *file)
sound/firewire/dice/dice-hwdep.c
122
static int hwdep_ioctl(struct snd_hwdep *hwdep, struct file *file,
sound/firewire/dice/dice-hwdep.c
140
static int hwdep_compat_ioctl(struct snd_hwdep *hwdep, struct file *file,
sound/firewire/dice/dice-hwdep.c
159
struct snd_hwdep *hwdep;
sound/firewire/dice/dice-hwdep.c
54
static __poll_t hwdep_poll(struct snd_hwdep *hwdep, struct file *file,
sound/firewire/digi00x/digi00x-hwdep.c
119
static int hwdep_release(struct snd_hwdep *hwdep, struct file *file)
sound/firewire/digi00x/digi00x-hwdep.c
130
static int hwdep_ioctl(struct snd_hwdep *hwdep, struct file *file,
sound/firewire/digi00x/digi00x-hwdep.c
148
static int hwdep_compat_ioctl(struct snd_hwdep *hwdep, struct file *file,
sound/firewire/digi00x/digi00x-hwdep.c
167
struct snd_hwdep *hwdep;
sound/firewire/digi00x/digi00x-hwdep.c
19
static long hwdep_read(struct snd_hwdep *hwdep, char __user *buf, long count,
sound/firewire/digi00x/digi00x-hwdep.c
62
static __poll_t hwdep_poll(struct snd_hwdep *hwdep, struct file *file,
sound/firewire/fireface/ff-hwdep.c
128
static int hwdep_release(struct snd_hwdep *hwdep, struct file *file)
sound/firewire/fireface/ff-hwdep.c
139
static int hwdep_ioctl(struct snd_hwdep *hwdep, struct file *file,
sound/firewire/fireface/ff-hwdep.c
157
static int hwdep_compat_ioctl(struct snd_hwdep *hwdep, struct file *file,
sound/firewire/fireface/ff-hwdep.c
176
struct snd_hwdep *hwdep;
sound/firewire/fireface/ff-hwdep.c
26
static long hwdep_read(struct snd_hwdep *hwdep, char __user *buf, long count,
sound/firewire/fireface/ff-hwdep.c
71
static __poll_t hwdep_poll(struct snd_hwdep *hwdep, struct file *file,
sound/firewire/fireworks/fireworks_hwdep.c
120
hwdep_read(struct snd_hwdep *hwdep, char __user *buf, long count,
sound/firewire/fireworks/fireworks_hwdep.c
156
hwdep_write(struct snd_hwdep *hwdep, const char __user *data, long count,
sound/firewire/fireworks/fireworks_hwdep.c
186
hwdep_poll(struct snd_hwdep *hwdep, struct file *file, poll_table *wait)
sound/firewire/fireworks/fireworks_hwdep.c
248
hwdep_release(struct snd_hwdep *hwdep, struct file *file)
sound/firewire/fireworks/fireworks_hwdep.c
260
hwdep_ioctl(struct snd_hwdep *hwdep, struct file *file,
sound/firewire/fireworks/fireworks_hwdep.c
279
hwdep_compat_ioctl(struct snd_hwdep *hwdep, struct file *file,
sound/firewire/fireworks/fireworks_hwdep.c
299
struct snd_hwdep *hwdep;
sound/firewire/motu/motu-hwdep.c
100
static __poll_t hwdep_poll(struct snd_hwdep *hwdep, struct file *file,
sound/firewire/motu/motu-hwdep.c
157
static int hwdep_release(struct snd_hwdep *hwdep, struct file *file)
sound/firewire/motu/motu-hwdep.c
168
static int hwdep_ioctl(struct snd_hwdep *hwdep, struct file *file,
sound/firewire/motu/motu-hwdep.c
251
static int hwdep_compat_ioctl(struct snd_hwdep *hwdep, struct file *file,
sound/firewire/motu/motu-hwdep.c
27
static long hwdep_read(struct snd_hwdep *hwdep, char __user *buf, long count,
sound/firewire/motu/motu-hwdep.c
270
struct snd_hwdep *hwdep;
sound/firewire/motu/motu.h
77
struct snd_hwdep *hwdep;
sound/firewire/oxfw/oxfw-hwdep.c
109
static int hwdep_release(struct snd_hwdep *hwdep, struct file *file)
sound/firewire/oxfw/oxfw-hwdep.c
120
static int hwdep_ioctl(struct snd_hwdep *hwdep, struct file *file,
sound/firewire/oxfw/oxfw-hwdep.c
138
static int hwdep_compat_ioctl(struct snd_hwdep *hwdep, struct file *file,
sound/firewire/oxfw/oxfw-hwdep.c
157
struct snd_hwdep *hwdep;
sound/firewire/oxfw/oxfw-hwdep.c
18
static long hwdep_read(struct snd_hwdep *hwdep, char __user *buf, long count,
sound/firewire/oxfw/oxfw-hwdep.c
52
static __poll_t hwdep_poll(struct snd_hwdep *hwdep, struct file *file,
sound/firewire/tascam/tascam-hwdep.c
129
static __poll_t hwdep_poll(struct snd_hwdep *hwdep, struct file *file,
sound/firewire/tascam/tascam-hwdep.c
194
static int hwdep_release(struct snd_hwdep *hwdep, struct file *file)
sound/firewire/tascam/tascam-hwdep.c
205
static int hwdep_ioctl(struct snd_hwdep *hwdep, struct file *file,
sound/firewire/tascam/tascam-hwdep.c
225
static int hwdep_compat_ioctl(struct snd_hwdep *hwdep, struct file *file,
sound/firewire/tascam/tascam-hwdep.c
244
struct snd_hwdep *hwdep;
sound/firewire/tascam/tascam-hwdep.c
98
static long hwdep_read(struct snd_hwdep *hwdep, char __user *buf, long count,
sound/firewire/tascam/tascam.h
94
struct snd_hwdep *hwdep;
sound/hda/common/hwdep.c
60
static int hda_hwdep_ioctl(struct snd_hwdep *hw, struct file *file,
sound/hda/common/hwdep.c
78
static int hda_hwdep_ioctl_compat(struct snd_hwdep *hw, struct file *file,
sound/hda/common/hwdep.c
85
static int hda_hwdep_open(struct snd_hwdep *hw, struct file *file)
sound/hda/common/hwdep.c
95
struct snd_hwdep *hwdep;
sound/isa/opl3sa2.c
112
struct snd_hwdep *synth;
sound/isa/opti9xx/opti92x-ad1848.c
795
struct snd_hwdep *synth;
sound/isa/sb/sb16.c
309
struct snd_hwdep *synth = NULL;
sound/isa/sb/sb16.c
311
struct snd_hwdep *xcsp = NULL;
sound/isa/sb/sb16_csp.c
103
int snd_sb_csp_new(struct snd_sb *chip, int device, struct snd_hwdep ** rhwdep)
sound/isa/sb/sb16_csp.c
108
struct snd_hwdep *hw;
sound/isa/sb/sb16_csp.c
157
static void snd_sb_csp_free(struct snd_hwdep *hwdep)
sound/isa/sb/sb16_csp.c
175
static int snd_sb_csp_open(struct snd_hwdep * hw, struct file *file)
sound/isa/sb/sb16_csp.c
184
static int snd_sb_csp_ioctl(struct snd_hwdep * hw, struct file *file, unsigned int cmd, unsigned long arg)
sound/isa/sb/sb16_csp.c
255
static int snd_sb_csp_release(struct snd_hwdep * hw, struct file *file)
sound/isa/sb/sb16_csp.c
67
static void snd_sb_csp_free(struct snd_hwdep *hw);
sound/isa/sb/sb16_csp.c
68
static int snd_sb_csp_open(struct snd_hwdep * hw, struct file *file);
sound/isa/sb/sb16_csp.c
69
static int snd_sb_csp_ioctl(struct snd_hwdep * hw, struct file *file, unsigned int cmd, unsigned long arg);
sound/isa/sb/sb16_csp.c
70
static int snd_sb_csp_release(struct snd_hwdep * hw, struct file *file);
sound/isa/wavefront/wavefront.c
221
static struct snd_hwdep *snd_wavefront_new_synth(struct snd_card *card,
sound/isa/wavefront/wavefront.c
225
struct snd_hwdep *wavefront_synth;
sound/isa/wavefront/wavefront.c
246
static struct snd_hwdep *snd_wavefront_new_fx(struct snd_card *card,
sound/isa/wavefront/wavefront.c
252
struct snd_hwdep *fx_processor;
sound/isa/wavefront/wavefront.c
341
struct snd_hwdep *wavefront_synth;
sound/isa/wavefront/wavefront.c
344
struct snd_hwdep *fx_processor;
sound/isa/wavefront/wavefront_fx.c
134
snd_wavefront_fx_open (struct snd_hwdep *hw, struct file *file)
sound/isa/wavefront/wavefront_fx.c
144
snd_wavefront_fx_release (struct snd_hwdep *hw, struct file *file)
sound/isa/wavefront/wavefront_fx.c
152
snd_wavefront_fx_ioctl (struct snd_hwdep *sdev, struct file *file,
sound/isa/wavefront/wavefront_synth.c
1643
snd_wavefront_synth_open (struct snd_hwdep *hw, struct file *file)
sound/isa/wavefront/wavefront_synth.c
1653
snd_wavefront_synth_release (struct snd_hwdep *hw, struct file *file)
sound/isa/wavefront/wavefront_synth.c
1661
snd_wavefront_synth_ioctl (struct snd_hwdep *hw, struct file *file,
sound/pci/asihpi/asihpi.c
2706
static int snd_asihpi_hpi_open(struct snd_hwdep *hw, struct file *file)
sound/pci/asihpi/asihpi.c
2715
static int snd_asihpi_hpi_release(struct snd_hwdep *hw, struct file *file)
sound/pci/asihpi/asihpi.c
2723
static int snd_asihpi_hpi_ioctl(struct snd_hwdep *hw, struct file *file,
sound/pci/asihpi/asihpi.c
2738
struct snd_hwdep *hw;
sound/pci/emu10k1/emufx.c
2421
static int snd_emu10k1_fx8010_open(struct snd_hwdep * hw, struct file *file)
sound/pci/emu10k1/emufx.c
2458
static int snd_emu10k1_fx8010_ioctl(struct snd_hwdep * hw, struct file *file, unsigned int cmd, unsigned long arg)
sound/pci/emu10k1/emufx.c
2591
static int snd_emu10k1_fx8010_release(struct snd_hwdep * hw, struct file *file)
sound/pci/emu10k1/emufx.c
2598
struct snd_hwdep *hw;
sound/pci/mixart/mixart.h
156
struct snd_hwdep *hwdep; /* DSP loader, only for the first card */
sound/pci/rme9652/hdsp.c
4664
static int snd_hdsp_hwdep_ioctl(struct snd_hwdep *hw, struct file *file, unsigned int cmd, unsigned long arg)
sound/pci/rme9652/hdsp.c
4877
struct snd_hwdep *hw;
sound/pci/rme9652/hdsp.c
490
struct snd_hwdep *hwdep;
sound/pci/rme9652/hdspm.c
1049
struct snd_hwdep *hwdep; /* and a hwdep for additional ioctl */
sound/pci/rme9652/hdspm.c
6079
static int snd_hdspm_hwdep_dummy_op(struct snd_hwdep *hw, struct file *file)
sound/pci/rme9652/hdspm.c
6085
static int snd_hdspm_hwdep_ioctl(struct snd_hwdep *hw, struct file *file,
sound/pci/rme9652/hdspm.c
6302
struct snd_hwdep *hw;
sound/pci/sonicvibes.c
214
struct snd_hwdep *fmsynth; /* S3FM */
sound/synth/emux/emux_hwdep.c
117
struct snd_hwdep *hw;
sound/synth/emux/emux_hwdep.c
80
snd_emux_hwdep_ioctl(struct snd_hwdep * hw, struct file *file,
sound/usb/fcp.c
759
static int fcp_hwdep_open(struct snd_hwdep *hw, struct file *file)
sound/usb/fcp.c
772
static int fcp_hwdep_ioctl(struct snd_hwdep *hw, struct file *file,
sound/usb/fcp.c
815
static long fcp_hwdep_read(struct snd_hwdep *hw, char __user *buf,
sound/usb/fcp.c
842
static __poll_t fcp_hwdep_poll(struct snd_hwdep *hw,
sound/usb/fcp.c
858
static int fcp_hwdep_release(struct snd_hwdep *hw, struct file *file)
sound/usb/fcp.c
873
struct snd_hwdep *hw;
sound/usb/line6/driver.c
540
static int line6_hwdep_open(struct snd_hwdep *hw, struct file *file)
sound/usb/line6/driver.c
553
static int line6_hwdep_release(struct snd_hwdep *hw, struct file *file)
sound/usb/line6/driver.c
564
line6_hwdep_read(struct snd_hwdep *hwdep, char __user *buf, long count,
sound/usb/line6/driver.c
605
line6_hwdep_write(struct snd_hwdep *hwdep, const char __user *data, long count,
sound/usb/line6/driver.c
628
line6_hwdep_poll(struct snd_hwdep *hwdep, struct file *file, poll_table *wait)
sound/usb/line6/driver.c
664
struct snd_hwdep *hwdep;
sound/usb/mixer_quirks.c
219
static long snd_usb_sbrc_hwdep_read(struct snd_hwdep *hw, char __user *buf,
sound/usb/mixer_quirks.c
239
static __poll_t snd_usb_sbrc_hwdep_poll(struct snd_hwdep *hw, struct file *file,
sound/usb/mixer_quirks.c
250
struct snd_hwdep *hwdep;
sound/usb/mixer_scarlett2.c
9020
static int scarlett2_hwdep_open(struct snd_hwdep *hw, struct file *file)
sound/usb/mixer_scarlett2.c
9040
static int scarlett2_hwdep_ioctl(struct snd_hwdep *hw, struct file *file,
sound/usb/mixer_scarlett2.c
9068
static long scarlett2_hwdep_read(struct snd_hwdep *hw,
sound/usb/mixer_scarlett2.c
9139
static long scarlett2_hwdep_write(struct snd_hwdep *hw,
sound/usb/mixer_scarlett2.c
9220
static int scarlett2_hwdep_release(struct snd_hwdep *hw, struct file *file)
sound/usb/mixer_scarlett2.c
9238
struct snd_hwdep *hw;
sound/usb/usx2y/us122l.c
129
static int usb_stream_hwdep_open(struct snd_hwdep *hw, struct file *file)
sound/usb/usx2y/us122l.c
149
static int usb_stream_hwdep_release(struct snd_hwdep *hw, struct file *file)
sound/usb/usx2y/us122l.c
170
static int usb_stream_hwdep_mmap(struct snd_hwdep *hw,
sound/usb/usx2y/us122l.c
200
static __poll_t usb_stream_hwdep_poll(struct snd_hwdep *hw,
sound/usb/usx2y/us122l.c
308
static int usb_stream_hwdep_ioctl(struct snd_hwdep *hw, struct file *file,
sound/usb/usx2y/us122l.c
381
struct snd_hwdep *hw;
sound/usb/usx2y/usX2Yhwdep.c
172
static int snd_usx2y_hwdep_dsp_load(struct snd_hwdep *hw,
sound/usb/usx2y/usX2Yhwdep.c
217
struct snd_hwdep *hw;
sound/usb/usx2y/usX2Yhwdep.c
40
static int snd_us428ctls_mmap(struct snd_hwdep *hw, struct file *filp, struct vm_area_struct *area)
sound/usb/usx2y/usX2Yhwdep.c
63
static __poll_t snd_us428ctls_poll(struct snd_hwdep *hw, struct file *file, poll_table *wait)
sound/usb/usx2y/usX2Yhwdep.c
81
static int snd_usx2y_hwdep_dsp_status(struct snd_hwdep *hw,
sound/usb/usx2y/usx2yhwdeppcm.c
637
static int snd_usx2y_hwdep_pcm_open(struct snd_hwdep *hw, struct file *file)
sound/usb/usx2y/usx2yhwdeppcm.c
649
static int snd_usx2y_hwdep_pcm_release(struct snd_hwdep *hw, struct file *file)
sound/usb/usx2y/usx2yhwdeppcm.c
687
static int snd_usx2y_hwdep_pcm_mmap(struct snd_hwdep *hw, struct file *filp, struct vm_area_struct *area)
sound/usb/usx2y/usx2yhwdeppcm.c
711
static void snd_usx2y_hwdep_pcm_private_free(struct snd_hwdep *hwdep)
sound/usb/usx2y/usx2yhwdeppcm.c
722
struct snd_hwdep *hw;