Searched refs:hwdep (Results 1 - 25 of 54) sorted by relevance

123

/linux-master/sound/core/
H A Dhwdep.c17 #include <sound/hwdep.h>
34 struct snd_hwdep *hwdep; local
36 list_for_each_entry(hwdep, &snd_hwdep_devices, list)
37 if (hwdep->card == card && hwdep->device == device)
38 return hwdep;
300 struct snd_hwdep *hwdep; local
305 hwdep = snd_hwdep_search(card, device);
306 if (!hwdep)
308 return snd_hwdep_info(hwdep, inf
340 snd_hwdep_free(struct snd_hwdep *hwdep) argument
366 struct snd_hwdep *hwdep; local
420 struct snd_hwdep *hwdep = device->device_data; local
458 struct snd_hwdep *hwdep = device->device_data; local
484 struct snd_hwdep *hwdep; local
[all...]
H A DMakefile35 snd-hwdep-y := hwdep.o
42 obj-$(CONFIG_SND_HWDEP) += snd-hwdep.o
/linux-master/sound/pci/hda/
H A Dhda_hwdep.c97 struct snd_hwdep *hwdep; local
101 err = snd_hwdep_new(codec->card, hwname, codec->addr, &hwdep);
104 codec->hwdep = hwdep;
105 sprintf(hwdep->name, "HDA Codec %d", codec->addr);
106 hwdep->iface = SNDRV_HWDEP_IFACE_HDA;
107 hwdep->private_data = codec;
108 hwdep->exclusive = 1;
110 hwdep->ops.open = hda_hwdep_open;
111 hwdep
[all...]
/linux-master/sound/firewire/digi00x/
H A Ddigi00x-hwdep.c3 * digi00x-hwdep.c - a part of driver for Digidesign Digi 002/003 family
19 static long hwdep_read(struct snd_hwdep *hwdep, char __user *buf, long count, argument
22 struct snd_dg00x *dg00x = hwdep->private_data;
62 static __poll_t hwdep_poll(struct snd_hwdep *hwdep, struct file *file, argument
65 struct snd_dg00x *dg00x = hwdep->private_data;
135 static int hwdep_release(struct snd_hwdep *hwdep, struct file *file) argument
137 struct snd_dg00x *dg00x = hwdep->private_data;
147 static int hwdep_ioctl(struct snd_hwdep *hwdep, struct file *file, argument
150 struct snd_dg00x *dg00x = hwdep->private_data;
165 static int hwdep_compat_ioctl(struct snd_hwdep *hwdep, struc argument
184 struct snd_hwdep *hwdep; local
[all...]
H A DMakefile3 digi00x-pcm.o digi00x-hwdep.o \
/linux-master/sound/firewire/oxfw/
H A Doxfw-hwdep.c18 static long hwdep_read(struct snd_hwdep *hwdep, char __user *buf, long count, argument
21 struct snd_oxfw *oxfw = hwdep->private_data;
52 static __poll_t hwdep_poll(struct snd_hwdep *hwdep, struct file *file, argument
55 struct snd_oxfw *oxfw = hwdep->private_data;
125 static int hwdep_release(struct snd_hwdep *hwdep, struct file *file) argument
127 struct snd_oxfw *oxfw = hwdep->private_data;
137 static int hwdep_ioctl(struct snd_hwdep *hwdep, struct file *file, argument
140 struct snd_oxfw *oxfw = hwdep->private_data;
155 static int hwdep_compat_ioctl(struct snd_hwdep *hwdep, struct file *file, argument
158 return hwdep_ioctl(hwdep, fil
174 struct snd_hwdep *hwdep; local
[all...]
H A DMakefile3 oxfw-midi.o oxfw-hwdep.o oxfw-spkr.o oxfw-scs1x.o oxfw.o
/linux-master/sound/firewire/dice/
H A Ddice-hwdep.c11 static long hwdep_read(struct snd_hwdep *hwdep, char __user *buf, argument
14 struct snd_dice *dice = hwdep->private_data;
54 static __poll_t hwdep_poll(struct snd_hwdep *hwdep, struct file *file, argument
57 struct snd_dice *dice = hwdep->private_data;
127 static int hwdep_release(struct snd_hwdep *hwdep, struct file *file) argument
129 struct snd_dice *dice = hwdep->private_data;
139 static int hwdep_ioctl(struct snd_hwdep *hwdep, struct file *file, argument
142 struct snd_dice *dice = hwdep->private_data;
157 static int hwdep_compat_ioctl(struct snd_hwdep *hwdep, struct file *file, argument
160 return hwdep_ioctl(hwdep, fil
176 struct snd_hwdep *hwdep; local
[all...]
H A DMakefile3 dice-pcm.o dice-hwdep.o dice.o dice-tcelectronic.o \
/linux-master/sound/firewire/bebob/
H A Dbebob_hwdep.c19 hwdep_read(struct snd_hwdep *hwdep, char __user *buf, long count, argument
22 struct snd_bebob *bebob = hwdep->private_data;
53 hwdep_poll(struct snd_hwdep *hwdep, struct file *file, poll_table *wait) argument
55 struct snd_bebob *bebob = hwdep->private_data;
129 hwdep_release(struct snd_hwdep *hwdep, struct file *file) argument
131 struct snd_bebob *bebob = hwdep->private_data;
142 hwdep_ioctl(struct snd_hwdep *hwdep, struct file *file, argument
145 struct snd_bebob *bebob = hwdep->private_data;
161 hwdep_compat_ioctl(struct snd_hwdep *hwdep, struct file *file, argument
164 return hwdep_ioctl(hwdep, fil
180 struct snd_hwdep *hwdep; local
[all...]
/linux-master/sound/firewire/fireface/
H A Dff-hwdep.c3 * ff-hwdep.c - a part of driver for RME Fireface series
26 static long hwdep_read(struct snd_hwdep *hwdep, char __user *buf, long count, argument
29 struct snd_ff *ff = hwdep->private_data;
71 static __poll_t hwdep_poll(struct snd_hwdep *hwdep, struct file *file, argument
74 struct snd_ff *ff = hwdep->private_data;
144 static int hwdep_release(struct snd_hwdep *hwdep, struct file *file) argument
146 struct snd_ff *ff = hwdep->private_data;
156 static int hwdep_ioctl(struct snd_hwdep *hwdep, struct file *file, argument
159 struct snd_ff *ff = hwdep->private_data;
174 static int hwdep_compat_ioctl(struct snd_hwdep *hwdep, struc argument
193 struct snd_hwdep *hwdep; local
[all...]
H A DMakefile3 ff-stream.o ff-pcm.o ff-hwdep.o ff-protocol-former.o \
/linux-master/sound/firewire/tascam/
H A Dtascam-hwdep.c3 * tascam-hwdep.c - a part of driver for TASCAM FireWire series
98 static long hwdep_read(struct snd_hwdep *hwdep, char __user *buf, long count, argument
101 struct snd_tscm *tscm = hwdep->private_data;
129 static __poll_t hwdep_poll(struct snd_hwdep *hwdep, struct file *file, argument
132 struct snd_tscm *tscm = hwdep->private_data;
210 static int hwdep_release(struct snd_hwdep *hwdep, struct file *file) argument
212 struct snd_tscm *tscm = hwdep->private_data;
222 static int hwdep_ioctl(struct snd_hwdep *hwdep, struct file *file, argument
225 struct snd_tscm *tscm = hwdep->private_data;
242 static int hwdep_compat_ioctl(struct snd_hwdep *hwdep, struc argument
261 struct snd_hwdep *hwdep; local
[all...]
H A DMakefile3 tascam-pcm.o tascam-hwdep.o tascam-transaction.o \
H A Dtascam.h27 #include <sound/hwdep.h>
94 struct snd_hwdep *hwdep; member in struct:snd_tscm
/linux-master/sound/firewire/fireworks/
H A Dfireworks_hwdep.c122 hwdep_read(struct snd_hwdep *hwdep, char __user *buf, long count, argument
125 struct snd_efw *efw = hwdep->private_data;
158 hwdep_write(struct snd_hwdep *hwdep, const char __user *data, long count, argument
161 struct snd_efw *efw = hwdep->private_data;
188 hwdep_poll(struct snd_hwdep *hwdep, struct file *file, poll_table *wait) argument
190 struct snd_efw *efw = hwdep->private_data;
264 hwdep_release(struct snd_hwdep *hwdep, struct file *file) argument
266 struct snd_efw *efw = hwdep->private_data;
277 hwdep_ioctl(struct snd_hwdep *hwdep, struct file *file, argument
280 struct snd_efw *efw = hwdep
296 hwdep_compat_ioctl(struct snd_hwdep *hwdep, struct file *file, unsigned int cmd, unsigned long arg) argument
316 struct snd_hwdep *hwdep; local
[all...]
/linux-master/sound/firewire/motu/
H A Dmotu-hwdep.c3 * motu-hwdep.c - a part of driver for MOTU FireWire series
27 static long hwdep_read(struct snd_hwdep *hwdep, char __user *buf, long count, argument
30 struct snd_motu *motu = hwdep->private_data;
99 static __poll_t hwdep_poll(struct snd_hwdep *hwdep, struct file *file, argument
102 struct snd_motu *motu = hwdep->private_data;
172 static int hwdep_release(struct snd_hwdep *hwdep, struct file *file) argument
174 struct snd_motu *motu = hwdep->private_data;
184 static int hwdep_ioctl(struct snd_hwdep *hwdep, struct file *file, argument
187 struct snd_motu *motu = hwdep->private_data;
267 static int hwdep_compat_ioctl(struct snd_hwdep *hwdep, struc argument
286 struct snd_hwdep *hwdep; local
[all...]
H A DMakefile5 motu-proc.o motu-pcm.o motu-midi.o motu-hwdep.o \
/linux-master/sound/drivers/opl3/
H A Dopl3_seq.c41 struct snd_hwdep *hwdep = opl3->hwdep; local
43 mutex_lock(&hwdep->open_mutex);
44 if (hwdep->used) {
45 mutex_unlock(&hwdep->open_mutex);
48 hwdep->used++;
49 mutex_unlock(&hwdep->open_mutex);
72 struct snd_hwdep *hwdep; local
83 hwdep = opl3->hwdep;
[all...]
/linux-master/sound/synth/emux/
H A Demux_hwdep.c3 * Interface for hwdep device
9 #include <sound/hwdep.h>
109 * register hwdep device
121 emu->hwdep = hw;
144 if (emu->hwdep) {
145 snd_device_free(emu->card, emu->hwdep);
146 emu->hwdep = NULL;
/linux-master/include/sound/
H A Dsb16_csp.h12 #include <sound/hwdep.h>
H A Dhwdep.h15 /* hwdep file ops; all ops can be NULL */
55 void (*private_free) (struct snd_hwdep *hwdep);
H A Dsnd_wavefront.h6 #include <sound/hwdep.h>
/linux-master/sound/usb/line6/
H A Ddriver.c16 #include <sound/hwdep.h>
540 /* NOTE: hwdep layer provides atomicity here */
560 line6_hwdep_read(struct snd_hwdep *hwdep, char __user *buf, long count, argument
563 struct usb_line6 *line6 = hwdep->private_data;
601 line6_hwdep_write(struct snd_hwdep *hwdep, const char __user *data, long count, argument
604 struct usb_line6 *line6 = hwdep->private_data;
624 line6_hwdep_poll(struct snd_hwdep *hwdep, struct file *file, poll_table *wait) argument
627 struct usb_line6 *line6 = hwdep->private_data;
664 struct snd_hwdep *hwdep; local
673 err = snd_hwdep_new(line6->card, "config", 0, &hwdep);
[all...]
/linux-master/sound/drivers/vx/
H A Dvx_hwdep.c16 #include <sound/hwdep.h>

Completed in 580 milliseconds

123