Searched refs:devc (Results 1 - 20 of 20) sorted by relevance

/sound/oss/
H A Dsb_ess.h6 (sb_devc *devc);
8 (sb_devc *devc, struct address_info *hw_config);
11 (sb_devc *devc, int *audio_flags, int *format_mask);
13 (sb_devc *devc, struct address_info *hw_config);
15 (sb_devc *devc);
18 (sb_devc *devc, struct address_info *hw_config);
20 (sb_devc *devc);
23 (sb_devc *devc, unsigned int port, unsigned int value);
25 (sb_devc *devc, unsigned int port);
27 (sb_devc *devc, in
[all...]
H A Duart401.c47 #define DATAPORT (devc->base)
48 #define COMDPORT (devc->base+1)
49 #define STATPORT (devc->base+1)
51 static int uart401_status(uart401_devc * devc) argument
56 #define input_avail(devc) (!(uart401_status(devc)&INPUT_AVAIL))
57 #define output_ready(devc) (!(uart401_status(devc)&OUTPUT_READY))
59 static void uart401_cmd(uart401_devc * devc, unsigned char cmd) argument
64 static int uart401_read(uart401_devc * devc) argument
69 uart401_write(uart401_devc * devc, unsigned char byte) argument
83 uart401_input_loop(uart401_devc * devc) argument
102 uart401_devc *devc = dev_id; local
121 uart401_devc *devc = (uart401_devc *) midi_devs[dev]->devc; local
141 uart401_devc *devc = (uart401_devc *) midi_devs[dev]->devc; local
151 uart401_devc *devc = (uart401_devc *) midi_devs[dev]->devc; local
222 enter_uart_mode(uart401_devc * devc) argument
244 reset_uart401(uart401_devc * devc) argument
295 uart401_devc *devc; local
399 uart401_devc *devc; local
[all...]
H A Dsb_audio.c36 sb_devc *devc = audio_devs[dev]->devc; local
39 if (devc == NULL)
44 if (devc->caps & SB_NO_RECORDING && mode & OPEN_READ)
49 spin_lock_irqsave(&devc->lock, flags);
50 if (devc->opened)
52 spin_unlock_irqrestore(&devc->lock, flags);
55 if (devc->dma16 != -1 && devc->dma16 != devc
99 sb_devc *devc = audio_devs[dev]->devc; local
131 sb_devc *devc = audio_devs[dev]->devc; local
151 sb_devc *devc = audio_devs[dev]->devc; local
177 sb_devc *devc = audio_devs[dev]->devc; local
203 sb_devc *devc = audio_devs[dev]->devc; local
232 sb_devc *devc = audio_devs[dev]->devc; local
258 sb_devc *devc = audio_devs[dev]->devc; local
273 sb_devc *devc = audio_devs[dev]->devc; local
288 sb_devc *devc = audio_devs[dev]->devc; local
313 sb_devc *devc = audio_devs[dev]->devc; local
319 sb_devc *devc = audio_devs[dev]->devc; local
326 sb_devc *devc = audio_devs[dev]->devc; local
342 sb_devc *devc = audio_devs[dev]->devc; local
377 sb_devc *devc = audio_devs[dev]->devc; local
414 sb_devc *devc = audio_devs[dev]->devc; local
443 sb_devc *devc = audio_devs[dev]->devc; local
470 sb_devc *devc = audio_devs[dev]->devc; local
498 sb_devc *devc = audio_devs[dev]->devc; local
540 sb_devc *devc = audio_devs[dev]->devc; local
557 sb_devc *devc = audio_devs[dev]->devc; local
573 sb_devc *devc = audio_devs[dev]->devc; local
601 sb_devc *devc = audio_devs[dev]->devc; local
619 sb_devc *devc = audio_devs[dev]->devc; local
634 sb_devc *devc = audio_devs[dev]->devc; local
660 sb_devc *devc = audio_devs[dev]->devc; local
688 sb_devc *devc = audio_devs[dev]->devc; local
745 sb_devc *devc = audio_devs[dev]->devc; local
782 sb_devc *devc = audio_devs[dev]->devc; local
845 sb_devc *devc = audio_devs[dev]->devc; local
925 sb_devc *devc = audio_devs[dev]->devc; local
1027 sb_audio_init(sb_devc * devc, char *name, struct module *owner) argument
[all...]
H A Dsb_common.c86 int sb_dsp_command(sb_devc * devc, unsigned char val) argument
113 int sb_dsp_get_byte(sb_devc * devc) argument
125 static void sb_intr (sb_devc *devc) argument
130 if (devc->model == MDL_SB16)
132 src = sb_getmixer(devc, IRQ_STAT); /* Interrupt source register */
135 if(devc->midi_irq_cookie)
136 uart401intr(devc->irq, devc->midi_irq_cookie);
141 if (devc->intr_active && (!devc
196 pci_intr(sb_devc *devc) argument
206 sb_devc *devc = dev_id; local
225 sb_dsp_reset(sb_devc * devc) argument
254 dsp_get_vers(sb_devc * devc) argument
282 sb16_set_dma_hw(sb_devc * devc) argument
300 sb16_set_mpu_port(sb_devc * devc, struct address_info *hw_config) argument
323 sb16_set_irq_hw(sb_devc * devc, int level) argument
349 relocate_Jazz16(sb_devc * devc, struct address_info *hw_config) argument
384 init_Jazz16(sb_devc * devc, struct address_info *hw_config) argument
444 relocate_ess1688(sb_devc * devc) argument
507 sb_devc *devc = &sb_info; local
642 sb_devc *devc; local
884 sb_devc *devc; local
929 sb_setmixer(sb_devc * devc, unsigned int port, unsigned int value) argument
948 sb_getmixer(sb_devc * devc, unsigned int port) argument
967 sb_chgmixer(sb_devc * devc, unsigned int reg, unsigned int mask, unsigned int val) argument
981 smw_putmem(sb_devc * devc, int base, int addr, unsigned char val) argument
994 smw_getmem(sb_devc * devc, int base, int addr) argument
1009 smw_midi_init(sb_devc * devc, struct address_info *hw_config) argument
1114 init_Jazz16_midi(sb_devc * devc, struct address_info *hw_config) argument
1190 sb_devc *devc = last_devc; local
[all...]
H A Dsb_midi.c36 sb_devc *devc = midi_devs[dev]->devc; local
39 if (devc == NULL)
42 spin_lock_irqsave(&devc->lock, flags);
43 if (devc->opened)
45 spin_unlock_irqrestore(&devc->lock, flags);
48 devc->opened = 1;
49 spin_unlock_irqrestore(&devc->lock, flags);
51 devc->irq_mode = IMODE_MIDI;
52 devc
73 sb_devc *devc = midi_devs[dev]->devc; local
89 sb_devc *devc = midi_devs[dev]->devc; local
112 sb_devc *devc = midi_devs[dev]->devc; local
127 sb_midi_interrupt(sb_devc * devc) argument
162 sb_dsp_midi_init(sb_devc * devc, struct module *owner) argument
[all...]
H A Dsb_ess.c217 static void ess_show_mixerregs (sb_devc *devc);
219 static int ess_read (sb_devc * devc, unsigned char reg);
220 static int ess_write (sb_devc * devc, unsigned char reg, unsigned char data);
222 (sb_devc * devc, unsigned int reg, unsigned int mask, unsigned int val);
264 (sb_devc *devc, struct ess_command *cmdtab[])
268 cmd = cmdtab [ ((devc->channels != 1) << 1) + (devc->bits != AFMT_U8) ];
271 ess_write (devc, cmd->cmd, cmd->data);
277 (sb_devc *devc, unsigned int reg, unsigned int mask, unsigned int val)
281 value = ess_read (devc, re
263 ess_exec_commands(sb_devc *devc, struct ess_command *cmdtab[]) argument
276 ess_change(sb_devc *devc, unsigned int reg, unsigned int mask, unsigned int val) argument
289 sb_devc *devc = audio_devs[dev]->devc; local
307 sb_devc *devc = audio_devs[dev]->devc; local
373 ess_common_speed(sb_devc *devc, int *speedp, int *divp) argument
404 ess_speed(sb_devc *devc, int audionum) argument
440 sb_devc *devc = audio_devs[dev]->devc; local
461 sb_devc *devc = audio_devs[dev]->devc; local
482 sb_devc *devc = audio_devs[dev]->devc; local
520 sb_devc *devc = audio_devs[dev]->devc; local
537 sb_devc *devc = audio_devs[dev]->devc; local
553 sb_devc *devc = audio_devs[dev]->devc; local
576 sb_devc *devc = audio_devs[dev]->devc; local
596 sb_devc *devc = audio_devs[dev]->devc; local
613 sb_devc *devc = audio_devs[dev]->devc; local
628 sb_devc *devc = audio_devs[dev]->devc; local
672 sb_devc *devc = audio_devs[dev]->devc; local
693 sb_devc *devc = audio_devs[dev]->devc; local
712 sb_devc *devc = audio_devs[dev]->devc; local
738 ess_audio_init(sb_devc *devc, int *audio_flags, int *format_mask) argument
795 ess_intr(sb_devc *devc) argument
827 ess_extended(sb_devc * devc) argument
834 ess_write(sb_devc * devc, unsigned char reg, unsigned char data) argument
847 ess_read(sb_devc * devc, unsigned char reg) argument
859 ess_dsp_reset(sb_devc * devc) argument
919 ess_common_set_irq_hw(sb_devc * devc) argument
939 ess_es1887_set_irq_hw(sb_devc * devc) argument
948 ess_set_irq_hw(sb_devc * devc) argument
966 FKS_test(sb_devc * devc) argument
978 ess_identify(sb_devc * devc) argument
1004 ess_probe(sb_devc * devc, int reg, int xorval) argument
1017 ess_init(sb_devc * devc, struct address_info *hw_config) argument
1239 ess_set_dma_hw(sb_devc * devc) argument
1311 ess_dsp_init(sb_devc *devc, struct address_info *hw_config) argument
1557 ess_show_mixerregs(sb_devc *devc) argument
1570 ess_setmixer(sb_devc * devc, unsigned int port, unsigned int value) argument
1591 ess_getmixer(sb_devc * devc, unsigned int port) argument
1612 ess_chgmixer(sb_devc * devc, unsigned int reg, unsigned int mask, unsigned int val) argument
1625 ess_mixer_init(sb_devc * devc) argument
1675 ess_mixer_set(sb_devc *devc, int dev, int left, int right) argument
1688 ess_mixer_reload(sb_devc *devc, int dev) argument
1699 es_rec_set_recmask(sb_devc * devc, int mask) argument
1733 ess_set_recmask(sb_devc * devc, int *mask) argument
1748 ess_mixer_reset(sb_devc * devc) argument
1787 ess_midi_init(sb_devc * devc, struct address_info *hw_config) argument
[all...]
H A Dwaveartist.c155 static void vnc_configure_mixer(wavnc_info *devc, unsigned int input_mask);
173 waveartist_iack(wavnc_info *devc) argument
175 unsigned int ctlr_port = devc->hw.io_base + CTLR;
192 waveartist_reset(wavnc_info *devc) argument
194 struct address_info *hw = &devc->hw;
227 waveartist_cmd(wavnc_info *devc, argument
231 unsigned int io_base = devc->hw.io_base;
303 waveartist_cmd1(wavnc_info *devc, unsigned int cmd) argument
305 return waveartist_cmd(devc, 1, &cmd, 0, NULL);
312 waveartist_cmd1_r(wavnc_info *devc, unsigne argument
326 waveartist_cmd2(wavnc_info *devc, unsigned int cmd, unsigned int arg) argument
340 waveartist_cmd3(wavnc_info *devc, unsigned int cmd, unsigned int arg1, unsigned int arg2) argument
353 waveartist_getrev(wavnc_info *devc, char *rev) argument
375 wavnc_info *devc; local
408 wavnc_info *devc = (wavnc_info *) audio_devs[dev]->devc; local
427 wavnc_info *devc = (wavnc_info *) audio_devs[dev]->devc; local
472 wavnc_info *devc = (wavnc_info *) audio_devs[dev]->devc; local
564 wavnc_info *devc = (wavnc_info *) audio_devs[dev]->devc; local
619 wavnc_info *devc = (wavnc_info *) audio_devs[dev]->devc; local
665 wavnc_info *devc; local
680 wavnc_info *devc = (wavnc_info *) audio_devs[dev]->devc; local
707 wavnc_info *devc = (wavnc_info *) audio_devs[dev]->devc; local
731 wavnc_info *devc = (wavnc_info *) audio_devs[dev]->devc; local
833 wavnc_info *devc = dev_id; local
916 waveartist_mixer_update(wavnc_info *devc, int whichDev) argument
977 waveartist_set_adc_mux(wavnc_info *devc, char left_dev, char right_dev) argument
1000 waveartist_select_input(wavnc_info *devc, unsigned int recmask, unsigned char *dev_l, unsigned char *dev_r) argument
1028 waveartist_decode_mixer(wavnc_info *devc, int dev, unsigned char lev_l, unsigned char lev_r) argument
1054 waveartist_get_mixer(wavnc_info *devc, int dev) argument
1072 waveartist_set_recmask(wavnc_info *devc, unsigned int recmask) argument
1096 waveartist_set_mixer(wavnc_info *devc, int dev, unsigned int level) argument
1124 wavnc_info *devc = (wavnc_info *)audio_devs[dev]->devc; local
1208 waveartist_mixer_reset(wavnc_info *devc) argument
1245 waveartist_init(wavnc_info *devc) argument
1334 wavnc_info *devc = &adev_info[nr_waveartist_devs]; local
1371 wavnc_info *devc = &adev_info[nr_waveartist_devs]; local
1414 wavnc_info *devc = NULL; local
1482 vnc_mute_spkr(wavnc_info *devc) argument
1492 vnc_mute_lout(wavnc_info *devc) argument
1511 vnc_volume_slider(wavnc_info *devc) argument
1571 netwinder_select_input(wavnc_info *devc, unsigned int recmask, unsigned char *dev_l, unsigned char *dev_r) argument
1608 netwinder_decode_mixer(wavnc_info *devc, int dev, unsigned char lev_l, unsigned char lev_r) argument
1647 netwinder_get_mixer(wavnc_info *devc, int dev) argument
1707 vnc_configure_mixer(wavnc_info *devc, unsigned int recmask) argument
1733 vnc_slider(wavnc_info *devc) argument
1799 wavnc_info *devc = (wavnc_info *)audio_devs[dev]->devc; local
[all...]
H A Dad1848.c137 static int ad_format_mask[13 /*devc->model */ ] =
164 } capabilities [10 /*devc->model */ ] = {
206 static int ad_read(ad1848_info * devc, int reg) argument
211 while (timeout > 0 && inb(devc->base) == 0x80) /*Are we initializing */
216 outb(((unsigned char) (reg & 0xff) | devc->MCE_bit), io_Index_Addr(devc));
217 x = inb(io_Indexed_Data(devc));
225 outb(((unsigned char) (23 & 0xff) | devc->MCE_bit), io_Index_Addr(devc));
226 outb(((unsigned char) (xra & 0xff)), io_Indexed_Data(devc));
233 ad_write(ad1848_info * devc, int reg, int data) argument
257 wait_for_calibration(ad1848_info * devc) argument
288 ad_mute(ad1848_info * devc) argument
304 ad_unmute(ad1848_info * devc) argument
308 ad_enter_MCE(ad1848_info * devc) argument
325 ad_leave_MCE(ad1848_info * devc) argument
348 ad1848_set_recmask(ad1848_info * devc, int mask) argument
461 change_bits(ad1848_info * devc, unsigned char *regval, unsigned char *muteval, int dev, int chn, int newval) argument
497 ad1848_mixer_get(ad1848_info * devc, int dev) argument
507 ad1848_mixer_set_channel(ad1848_info *devc, int dev, int value, int channel) argument
534 ad1848_mixer_set(ad1848_info * devc, int dev, int value) argument
583 ad1848_mixer_reset(ad1848_info * devc) argument
674 ad1848_info *devc = mixer_devs[dev]->devc; local
768 ad1848_info *devc = (ad1848_info *) audio_devs[dev]->devc; local
868 ad1848_info *devc = (ad1848_info *) audio_devs[dev]->devc; local
969 ad1848_info *devc; local
1016 ad1848_info *devc = (ad1848_info *) audio_devs[dev]->devc; local
1037 ad1848_info *devc = (ad1848_info *) audio_devs[dev]->devc; local
1079 ad1848_info *devc = (ad1848_info *) audio_devs[dev]->devc; local
1132 ad1848_info *devc = (ad1848_info *) audio_devs[dev]->devc; local
1200 ad1848_info *devc = (ad1848_info *) audio_devs[dev]->devc; local
1312 ad1848_info *devc = (ad1848_info *) audio_devs[dev]->devc; local
1327 ad1848_info *devc = (ad1848_info *) audio_devs[dev]->devc; local
1363 ad1848_info *devc = (ad1848_info *) audio_devs[dev]->devc; local
1399 ad1848_info *devc = (ad1848_info *) audio_devs[dev]->devc; local
1432 ad1848_init_hw(ad1848_info * devc) argument
1540 ad1848_info *devc = &adev_info[nr_ad1848_devs]; local
1959 ad1848_info *devc = &adev_info[nr_ad1848_devs]; local
2100 ad1848_info *devc; local
2161 ad1848_info *devc = NULL; local
2203 ad1848_info *devc; local
2705 ad1848_info *devc = (ad1848_info *) audio_devs[dev]->devc; local
2760 ad1848_info *devc = (ad1848_info *) audio_devs[dev]->devc; local
2771 ad1848_info *devc = (ad1848_info *) audio_devs[dev]->devc; local
[all...]
H A Dsb_mixer.c222 static void sb_mixer_reset(sb_devc * devc);
224 void sb_mixer_set_stereo(sb_devc * devc, int mode) argument
226 sb_chgmixer(devc, OUT_FILTER, STEREO_DAC, (mode ? STEREO_DAC : MONO_DAC));
229 static int detect_mixer(sb_devc * devc) argument
235 static void change_bits(sb_devc * devc, unsigned char *regval, int dev, int chn, int newval) argument
240 mask = (1 << (*devc->iomap)[dev][chn].nbits) - 1;
243 shift = (*devc->iomap)[dev][chn].bitoffs - (*devc->iomap)[dev][LEFT_CHN].nbits + 1;
249 static int sb_mixer_get(sb_devc * devc, int dev) argument
251 if (!((1 << dev) & devc
256 smw_mixer_init(sb_devc * devc) argument
273 sb_common_mixer_set(sb_devc * devc, int dev, int left, int right) argument
314 smw_mixer_set(sb_devc * devc, int dev, int left, int right) argument
355 sb_mixer_set(sb_devc * devc, int dev, int value) argument
393 set_recsrc(sb_devc * devc, int src) argument
398 set_recmask(sb_devc * devc, int mask) argument
500 set_outmask(sb_devc * devc, int mask) argument
535 sb_devc *devc = mixer_devs[dev]->devc; local
652 sb_mixer_reset(sb_devc * devc) argument
672 sb_mixer_init(sb_devc * devc, struct module *owner) argument
762 sb_mixer_unload(sb_devc *devc) argument
[all...]
H A Dmpu401.c84 static inline int mpu401_status(struct mpu_config *devc) argument
86 return inb(STATPORT(devc->base));
89 #define input_avail(devc) (!(mpu401_status(devc)&INPUT_AVAIL))
90 #define output_ready(devc) (!(mpu401_status(devc)&OUTPUT_READY))
92 static inline void write_command(struct mpu_config *devc, unsigned char cmd) argument
94 outb(cmd, COMDPORT(devc->base));
97 static inline int read_data(struct mpu_config *devc) argument
99 return inb(DATAPORT(devc
102 write_data(struct mpu_config *devc, unsigned char byte) argument
175 mpu_input_scanner(struct mpu_config *devc, unsigned char midic) argument
406 mpu401_input_loop(struct mpu_config *devc) argument
438 struct mpu_config *devc; local
464 struct mpu_config *devc; local
520 struct mpu_config *devc; local
544 struct mpu_config *devc; local
572 struct mpu_config *devc; local
690 struct mpu_config *devc = &dev_conf[dev]; local
725 struct mpu_config *devc; local
770 struct mpu_config *devc; local
799 struct mpu_config *devc; local
858 struct mpu_config *devc; local
927 mpu401_chk_version(int n, struct mpu_config *devc) argument
953 struct mpu_config *devc; local
1115 reset_mpu401(struct mpu_config *devc) argument
1165 set_uart_mode(int dev, struct mpu_config *devc, int arg) argument
1277 tmr_reset(struct mpu_config *devc) argument
1340 struct mpu_config *devc= &dev_conf[midi_dev]; local
1367 struct mpu_config *devc= &dev_conf[midi_dev]; local
1639 timer_ext_event(struct mpu_config *devc, int event, int parm) argument
1698 struct mpu_config *devc; local
[all...]
H A Dopl3.c78 static struct opl_devinfo *devc = NULL; variable in typeref:struct:opl_devinfo
94 devc->cmask = 0x3f; /* Connect all possible 4 OP voice operators */
95 opl3_command(devc->right_io, CONNECTION_SELECT_REGISTER, 0x3f);
108 devc->lv_map[i] = v4op[i];
109 devc->v_alloc->max_voice = devc->nr_voice = 12;
128 devc->fm_info.nr_voices = (devc->nr_voice == 12) ? 6 : devc->nr_voice;
129 if (copy_to_user(arg, &devc
[all...]
H A Dsb.h1 #define DSP_RESET (devc->base + 0x6)
2 #define DSP_READ (devc->base + 0xA)
3 #define DSP_WRITE (devc->base + 0xC)
4 #define DSP_COMMAND (devc->base + 0xC)
5 #define DSP_STATUS (devc->base + 0xC)
6 #define DSP_DATA_AVAIL (devc->base + 0xE)
7 #define DSP_DATA_AVL16 (devc->base + 0xF)
8 #define MIXER_ADDR (devc->base + 0x4)
9 #define MIXER_DATA (devc->base + 0x5)
10 #define OPL3_LEFT (devc
[all...]
H A Dpss.c73 #define REG(x) (devc->base+x)
144 static pss_confdata *devc = &pss_data; variable
153 static void pss_write(pss_confdata *devc, int data) argument
182 devc->base = hw_config->io_base;
183 irq = devc->irq = hw_config->irq;
184 dma = devc->dma = hw_config->dma;
185 devc->osp = hw_config->osp;
187 if (devc->base != 0x220 && devc->base != 0x240)
188 if (devc
209 set_irq(pss_confdata * devc, int dev, int irq) argument
235 set_io_base(pss_confdata * devc, int dev, int base) argument
243 set_dma(pss_confdata * devc, int dev, int dma) argument
267 pss_reset_dsp(pss_confdata * devc) argument
278 pss_put_dspword(pss_confdata * devc, unsigned short word) argument
294 pss_get_dspword(pss_confdata * devc, unsigned short *word) argument
310 pss_download_boot(pss_confdata * devc, unsigned char *block, int size, int flags) argument
400 set_master_volume(pss_confdata *devc, int left, int right) argument
419 set_synth_volume(pss_confdata *devc, int volume) argument
428 set_bass(pss_confdata *devc, int level) argument
435 set_treble(pss_confdata *devc, int level) argument
442 pss_mixer_reset(pss_confdata *devc) argument
502 call_ad_mixer(pss_confdata *devc,unsigned int cmd, void __user *arg) argument
512 pss_confdata *devc = mixer_devs[dev]->devc; local
[all...]
H A Dv_midi.c48 vmidi_devc *devc = midi_devs[dev]->devc; local
51 if (devc == NULL)
54 spin_lock_irqsave(&devc->lock,flags);
55 if (devc->opened)
57 spin_unlock_irqrestore(&devc->lock,flags);
60 devc->opened = 1;
61 spin_unlock_irqrestore(&devc->lock,flags);
63 devc->intr_active = 1;
67 devc
76 vmidi_devc *devc = midi_devs[dev]->devc; local
91 vmidi_devc *devc = midi_devs[dev]->devc; local
113 vmidi_devc *devc = midi_devs[dev]->devc; local
[all...]
H A Dvwsnd.c91 * devc->open_lock is a semaphore that is used to enforce the
97 * The semaphore devc->io_mutex serializes PCM I/O syscalls. This
108 * devc->mix_mutex serializes all mixer ioctls. This is also
1450 * devc->io_mutex protects: swstate, sw_*, swb_[iu]_idx.
1454 * combination of devc->open_mutex and devc->io_mutex.
1636 * Locking: called with devc->io_mutex held.
1641 static int pcm_setup(vwsnd_dev_t *devc, argument
1649 DBGEV("(devc=0x%p, rport=0x%p, wport=0x%p)\n", devc, rpor
1817 pcm_shutdown_port(vwsnd_dev_t *devc, vwsnd_port_t *aport, unsigned int mask) argument
1856 pcm_shutdown(vwsnd_dev_t *devc, vwsnd_port_t *rport, vwsnd_port_t *wport) argument
1940 pcm_output(vwsnd_dev_t *devc, int erflown, int nb) argument
2064 pcm_input(vwsnd_dev_t *devc, int erflown, int nb) argument
2160 pcm_flush_frag(vwsnd_dev_t *devc) argument
2188 pcm_write_sync(vwsnd_dev_t *devc) argument
2221 vwsnd_audio_read_intr(vwsnd_dev_t *devc, unsigned int status) argument
2229 vwsnd_audio_write_intr(vwsnd_dev_t *devc, unsigned int status) argument
2239 vwsnd_dev_t *devc = dev_id; local
2255 vwsnd_dev_t *devc = file->private_data; local
2319 vwsnd_dev_t *devc = file->private_data; local
2333 vwsnd_dev_t *devc = file->private_data; local
2394 vwsnd_dev_t *devc = file->private_data; local
2407 vwsnd_dev_t *devc = (vwsnd_dev_t *) file->private_data; local
2436 vwsnd_dev_t *devc = (vwsnd_dev_t *) file->private_data; local
2891 vwsnd_dev_t *devc = (vwsnd_dev_t *) file->private_data; local
2919 vwsnd_dev_t *devc; local
3011 vwsnd_dev_t *devc = (vwsnd_dev_t *) file->private_data; local
3066 vwsnd_dev_t *devc; local
3097 mixer_read_ioctl(vwsnd_dev_t *devc, unsigned int nr, void __user *arg) argument
3164 mixer_write_ioctl(vwsnd_dev_t *devc, unsigned int nr, void __user *arg) argument
3219 vwsnd_dev_t *devc = (vwsnd_dev_t *) file->private_data; local
3309 vwsnd_dev_t *devc = NULL; local
3435 vwsnd_dev_t *devc, **devcp; local
[all...]
H A Ddev_table.h157 int (*open) (void *devc, int sub_device);
158 void (*close) (void *devc, int sub_device);
159 int (*ioctl) (void *devc, unsigned int cmd, void __user * arg, int local);
160 void (*reset) (void *devc);
162 void *devc; /* Driver specific info */ member in struct:coproc_operations
209 void *devc; /* Driver specific info */ member in struct:audio_operations
252 void *devc; member in struct:mixer_operations
329 void *devc; member in struct:midi_operations
376 void *devc, int dma1, int dma2);
378 int driver_size, void *devc);
[all...]
H A Ddev_table.c53 void *devc, int dma1, int dma2)
96 op->devc = devc;
111 int driver_size, void *devc)
142 op->devc = devc;
51 sound_install_audiodrv(int vers, char *name, struct audio_driver *driver, int driver_size, int flags, unsigned int format_mask, void *devc, int dma1, int dma2) argument
110 sound_install_mixer(int vers, char *name, struct mixer_operations *driver, int driver_size, void *devc) argument
H A Dmidibuf.c372 return midi_devs[dev]->coproc->ioctl(midi_devs[dev]->coproc->devc, cmd, arg, 0);
H A Daudio.c102 if ((ret = coprocessor->open(coprocessor->devc, COPR_PCM)) < 0) {
203 coprocessor->close(coprocessor->devc, COPR_PCM);
379 return audio_devs[dev]->coproc->ioctl(audio_devs[dev]->coproc->devc, cmd, arg, 0);
/sound/isa/
H A Des18xx.c138 struct pnp_dev *devc; member in struct:snd_es18xx
2084 chip->devc = pnp_request_card_device(card, id->devs[1].id, NULL);
2085 if (chip->devc == NULL)
2089 if (pnp_activate_dev(chip->devc) < 0) {
2094 (unsigned long long)pnp_port_start(chip->devc, 0));

Completed in 1295 milliseconds