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

12

/asus-wl-520gu-7.0.1.45/src/linux/linux/drivers/sound/
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.c44 #define DATAPORT (devc->base)
45 #define COMDPORT (devc->base+1)
46 #define STATPORT (devc->base+1)
48 static int uart401_status(uart401_devc * devc) argument
53 #define input_avail(devc) (!(uart401_status(devc)&INPUT_AVAIL))
54 #define output_ready(devc) (!(uart401_status(devc)&OUTPUT_READY))
56 static void uart401_cmd(uart401_devc * devc, unsigned char cmd) argument
61 static int uart401_read(uart401_devc * devc) argument
66 uart401_write(uart401_devc * devc, unsigned char byte) argument
80 uart401_input_loop(uart401_devc * devc) argument
99 uart401_devc *devc = dev_id; local
117 uart401_devc *devc = (uart401_devc *) midi_devs[dev]->devc; local
137 uart401_devc *devc = (uart401_devc *) midi_devs[dev]->devc; local
147 uart401_devc *devc = (uart401_devc *) midi_devs[dev]->devc; local
220 enter_uart_mode(uart401_devc * devc) argument
243 reset_uart401(uart401_devc * devc) argument
294 uart401_devc *devc; local
398 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
539 sb_devc *devc = audio_devs[dev]->devc; local
556 sb_devc *devc = audio_devs[dev]->devc; local
572 sb_devc *devc = audio_devs[dev]->devc; local
600 sb_devc *devc = audio_devs[dev]->devc; local
618 sb_devc *devc = audio_devs[dev]->devc; local
633 sb_devc *devc = audio_devs[dev]->devc; local
659 sb_devc *devc = audio_devs[dev]->devc; local
687 sb_devc *devc = audio_devs[dev]->devc; local
744 sb_devc *devc = audio_devs[dev]->devc; local
781 sb_devc *devc = audio_devs[dev]->devc; local
844 sb_devc *devc = audio_devs[dev]->devc; local
920 sb_devc *devc = audio_devs[dev]->devc; local
1022 sb_audio_init(sb_devc * devc, char *name, struct module *owner) argument
[all...]
H A Dsb_common.c85 int sb_dsp_command(sb_devc * devc, unsigned char val) argument
112 int sb_dsp_get_byte(sb_devc * devc) argument
124 static void sb_intr (sb_devc *devc) argument
129 if (devc->model == MDL_SB16)
131 src = sb_getmixer(devc, IRQ_STAT); /* Interrupt source register */
134 if(devc->midi_irq_cookie)
135 uart401intr(devc->irq, devc->midi_irq_cookie, NULL);
140 if (devc->intr_active && (!devc
195 pci_intr(sb_devc *devc) argument
205 sb_devc *devc = dev_id; local
223 sb_dsp_reset(sb_devc * devc) argument
252 dsp_get_vers(sb_devc * devc) argument
280 sb16_set_dma_hw(sb_devc * devc) argument
298 sb16_set_mpu_port(sb_devc * devc, struct address_info *hw_config) argument
321 sb16_set_irq_hw(sb_devc * devc, int level) argument
347 relocate_Jazz16(sb_devc * devc, struct address_info *hw_config) argument
382 init_Jazz16(sb_devc * devc, struct address_info *hw_config) argument
442 relocate_ess1688(sb_devc * devc) argument
495 sb_devc *devc = &sb_info; local
637 sb_devc *devc; local
885 sb_devc *devc; local
930 sb_setmixer(sb_devc * devc, unsigned int port, unsigned int value) argument
946 sb_getmixer(sb_devc * devc, unsigned int port) argument
965 sb_chgmixer(sb_devc * devc, unsigned int reg, unsigned int mask, unsigned int val) argument
979 smw_putmem(sb_devc * devc, int base, int addr, unsigned char val) argument
992 smw_getmem(sb_devc * devc, int base, int addr) argument
1007 smw_midi_init(sb_devc * devc, struct address_info *hw_config) argument
1104 init_Jazz16_midi(sb_devc * devc, struct address_info *hw_config) argument
1180 sb_devc *devc = last_devc; local
[all...]
H A Dsb_midi.c35 sb_devc *devc = midi_devs[dev]->devc; local
38 if (devc == NULL)
41 spin_lock_irqsave(&devc->lock, flags);
42 if (devc->opened)
44 spin_unlock_irqrestore(&devc->lock, flags);
47 devc->opened = 1;
48 spin_unlock_irqrestore(&devc->lock, flags);
50 devc->irq_mode = IMODE_MIDI;
51 devc
72 sb_devc *devc = midi_devs[dev]->devc; local
88 sb_devc *devc = midi_devs[dev]->devc; local
111 sb_devc *devc = midi_devs[dev]->devc; local
126 sb_midi_interrupt(sb_devc * devc) argument
161 sb_dsp_midi_init(sb_devc * devc, struct module *owner) argument
[all...]
H A Dsb_ess.c216 static void ess_show_mixerregs (sb_devc *devc);
218 static int ess_read (sb_devc * devc, unsigned char reg);
219 static int ess_write (sb_devc * devc, unsigned char reg, unsigned char data);
221 (sb_devc * devc, unsigned int reg, unsigned int mask, unsigned int val);
263 (sb_devc *devc, struct ess_command *cmdtab[])
267 cmd = cmdtab [ ((devc->channels != 1) << 1) + (devc->bits != AFMT_U8) ];
270 ess_write (devc, cmd->cmd, cmd->data);
276 (sb_devc *devc, unsigned int reg, unsigned int mask, unsigned int val)
280 value = ess_read (devc, re
262 ess_exec_commands(sb_devc *devc, struct ess_command *cmdtab[]) argument
275 ess_change(sb_devc *devc, unsigned int reg, unsigned int mask, unsigned int val) argument
288 sb_devc *devc = audio_devs[dev]->devc; local
306 sb_devc *devc = audio_devs[dev]->devc; local
372 ess_common_speed(sb_devc *devc, int *speedp, int *divp) argument
403 ess_speed(sb_devc *devc, int audionum) argument
439 sb_devc *devc = audio_devs[dev]->devc; local
460 sb_devc *devc = audio_devs[dev]->devc; local
481 sb_devc *devc = audio_devs[dev]->devc; local
519 sb_devc *devc = audio_devs[dev]->devc; local
536 sb_devc *devc = audio_devs[dev]->devc; local
552 sb_devc *devc = audio_devs[dev]->devc; local
575 sb_devc *devc = audio_devs[dev]->devc; local
595 sb_devc *devc = audio_devs[dev]->devc; local
612 sb_devc *devc = audio_devs[dev]->devc; local
627 sb_devc *devc = audio_devs[dev]->devc; local
671 sb_devc *devc = audio_devs[dev]->devc; local
692 sb_devc *devc = audio_devs[dev]->devc; local
711 sb_devc *devc = audio_devs[dev]->devc; local
737 ess_audio_init(sb_devc *devc, int *audio_flags, int *format_mask) argument
794 ess_intr(sb_devc *devc) argument
826 ess_extended(sb_devc * devc) argument
833 ess_write(sb_devc * devc, unsigned char reg, unsigned char data) argument
846 ess_read(sb_devc * devc, unsigned char reg) argument
858 ess_dsp_reset(sb_devc * devc) argument
918 ess_common_set_irq_hw(sb_devc * devc) argument
938 ess_es1887_set_irq_hw(sb_devc * devc) argument
947 ess_set_irq_hw(sb_devc * devc) argument
965 FKS_test(sb_devc * devc) argument
977 ess_identify(sb_devc * devc) argument
1003 ess_probe(sb_devc * devc, int reg, int xorval) argument
1016 ess_init(sb_devc * devc, struct address_info *hw_config) argument
1227 ess_set_dma_hw(sb_devc * devc) argument
1299 ess_dsp_init(sb_devc *devc, struct address_info *hw_config) argument
1545 ess_show_mixerregs(sb_devc *devc) argument
1558 ess_setmixer(sb_devc * devc, unsigned int port, unsigned int value) argument
1579 ess_getmixer(sb_devc * devc, unsigned int port) argument
1600 ess_chgmixer(sb_devc * devc, unsigned int reg, unsigned int mask, unsigned int val) argument
1613 ess_mixer_init(sb_devc * devc) argument
1658 ess_mixer_set(sb_devc *devc, int dev, int left, int right) argument
1671 ess_mixer_reload(sb_devc *devc, int dev) argument
1682 es_rec_set_recmask(sb_devc * devc, int mask) argument
1717 ess_set_recmask(sb_devc * devc, int *mask) argument
1732 ess_mixer_reset(sb_devc * devc) argument
1771 ess_midi_init(sb_devc * devc, struct address_info *hw_config) argument
[all...]
H A Dad1848.c138 static int ad_format_mask[13 /*devc->model */ ] =
165 } capabilities [10 /*devc->model */ ] = {
207 static int ad_read(ad1848_info * devc, int reg) argument
213 while (timeout > 0 && inb(devc->base) == 0x80) /*Are we initializing */
221 outb(((unsigned char) (reg & 0xff) | devc->MCE_bit), io_Index_Addr(devc));
222 x = inb(io_Indexed_Data(devc));
230 outb(((unsigned char) (23 & 0xff) | devc->MCE_bit), io_Index_Addr(devc));
231 outb(((unsigned char) (xra & 0xff)), io_Indexed_Data(devc));
239 ad_write(ad1848_info * devc, int reg, int data) argument
268 wait_for_calibration(ad1848_info * devc) argument
299 ad_mute(ad1848_info * devc) argument
315 ad_unmute(ad1848_info * devc) argument
319 ad_enter_MCE(ad1848_info * devc) argument
342 ad_leave_MCE(ad1848_info * devc) argument
371 ad1848_set_recmask(ad1848_info * devc, int mask) argument
481 change_bits(ad1848_info * devc, unsigned char *regval, unsigned char *muteval, int dev, int chn, int newval) argument
517 ad1848_mixer_get(ad1848_info * devc, int dev) argument
527 ad1848_mixer_set_channel(ad1848_info *devc, int dev, int value, int channel) argument
551 ad1848_mixer_set(ad1848_info * devc, int dev, int value) argument
600 ad1848_mixer_reset(ad1848_info * devc) argument
687 ad1848_info *devc = mixer_devs[dev]->devc; local
778 ad1848_info *devc = (ad1848_info *) audio_devs[dev]->devc; local
878 ad1848_info *devc = (ad1848_info *) audio_devs[dev]->devc; local
979 ad1848_info *devc = NULL; local
1024 ad1848_info *devc = (ad1848_info *) audio_devs[dev]->devc; local
1046 ad1848_info *devc = (ad1848_info *) audio_devs[dev]->devc; local
1089 ad1848_info *devc = (ad1848_info *) audio_devs[dev]->devc; local
1143 ad1848_info *devc = (ad1848_info *) audio_devs[dev]->devc; local
1212 ad1848_info *devc = (ad1848_info *) audio_devs[dev]->devc; local
1325 ad1848_info *devc = (ad1848_info *) audio_devs[dev]->devc; local
1340 ad1848_info *devc = (ad1848_info *) audio_devs[dev]->devc; local
1377 ad1848_info *devc = (ad1848_info *) audio_devs[dev]->devc; local
1414 ad1848_info *devc = (ad1848_info *) audio_devs[dev]->devc; local
1448 ad1848_init_hw(ad1848_info * devc) argument
1556 ad1848_info *devc = &adev_info[nr_ad1848_devs]; local
1978 ad1848_info *devc = &adev_info[nr_ad1848_devs]; local
2120 ad1848_info *devc; local
2178 ad1848_info *devc = NULL; local
2224 ad1848_info *devc; local
2730 ad1848_info *devc = (ad1848_info *) audio_devs[dev]->devc; local
2786 ad1848_info *devc = (ad1848_info *) audio_devs[dev]->devc; local
2798 ad1848_info *devc = (ad1848_info *) audio_devs[dev]->devc; local
2831 ad1848_suspend(ad1848_info *devc) argument
2844 ad1848_resume(ad1848_info *devc) argument
2897 ad1848_info *devc = dev->data; local
[all...]
H A Dsscape.c84 #define PORT(name) (devc->base+name)
133 static struct sscape_info *devc = &adev_info; variable in typeref:struct:sscape_info
163 static unsigned char sscape_read(struct sscape_info *devc, int reg) argument
176 static void sscape_write(struct sscape_info *devc, int reg, int data) argument
187 static unsigned char sscape_pnp_read_codec(sscape_info* devc, unsigned char reg) argument
194 outb( reg, devc -> codec);
195 res = inb (devc -> codec + 1);
201 static void sscape_pnp_write_codec(sscape_info* devc, unsigned char reg, unsigned char data) argument
207 outb( reg, devc -> codec);
208 outb( data, devc
212 host_open(struct sscape_info *devc) argument
217 host_close(struct sscape_info *devc) argument
222 host_write(struct sscape_info *devc, unsigned char *data, int count) argument
251 host_read(struct sscape_info *devc) argument
280 host_command2(struct sscape_info *devc, int cmd, int parm1) argument
290 host_command3(struct sscape_info *devc, int cmd, int parm1, int parm2) argument
300 set_mt32(struct sscape_info *devc, int value) argument
311 set_control(struct sscape_info *devc, int ctrl, int value) argument
322 do_dma(struct sscape_info *devc, int dma_chan, unsigned long buf, int blk_size, int mode) argument
345 verify_mpu(struct sscape_info *devc) argument
384 struct sscape_info *devc = dev_info; local
402 sscape_download_boot(struct sscape_info *devc, unsigned char *block, int size, int flag) argument
739 detect_ga(sscape_info * devc) argument
796 sscape_read_host_ctrl(sscape_info* devc) argument
801 sscape_write_host_ctrl2(sscape_info *devc, int a, int b) argument
806 sscape_alloc_dma(sscape_info *devc) argument
853 sscape_free_dma(sscape_info *devc) argument
888 sscape_pnp_start_dma(sscape_info* devc, int arg ) argument
898 sscape_pnp_wait_dma(sscape_info* devc, int arg ) argument
918 sscape_pnp_alloc_dma(sscape_info* devc) argument
930 sscape_pnp_free_dma(sscape_info* devc) argument
937 sscape_pnp_upload_file(sscape_info* devc, char* fn) argument
1012 sscape_pnp_init_hw(sscape_info* devc) argument
1134 detect_sscape_pnp(sscape_info* devc) argument
[all...]
H A Dsb_mixer.c220 static void sb_mixer_reset(sb_devc * devc);
222 void sb_mixer_set_stereo(sb_devc * devc, int mode) argument
224 sb_chgmixer(devc, OUT_FILTER, STEREO_DAC, (mode ? STEREO_DAC : MONO_DAC));
227 static int detect_mixer(sb_devc * devc) argument
233 static void change_bits(sb_devc * devc, unsigned char *regval, int dev, int chn, int newval) argument
238 mask = (1 << (*devc->iomap)[dev][chn].nbits) - 1;
241 shift = (*devc->iomap)[dev][chn].bitoffs - (*devc->iomap)[dev][LEFT_CHN].nbits + 1;
247 static int sb_mixer_get(sb_devc * devc, int dev) argument
249 if (!((1 << dev) & devc
254 smw_mixer_init(sb_devc * devc) argument
271 sb_common_mixer_set(sb_devc * devc, int dev, int left, int right) argument
309 smw_mixer_set(sb_devc * devc, int dev, int left, int right) argument
347 sb_mixer_set(sb_devc * devc, int dev, int value) argument
385 set_recsrc(sb_devc * devc, int src) argument
390 set_recmask(sb_devc * devc, int mask) argument
492 set_outmask(sb_devc * devc, int mask) argument
527 sb_devc *devc = mixer_devs[dev]->devc; local
643 sb_mixer_reset(sb_devc * devc) argument
663 sb_mixer_init(sb_devc * devc, struct module *owner) argument
749 sb_mixer_unload(sb_devc *devc) argument
[all...]
H A Dad1816.c17 while (timeout > 0 && (inb(devc->base)&0x80)!= 0x80) {\
73 static int ad_read (ad1816_info * devc, int reg) argument
82 outb ((unsigned char) (reg & 0x3f), devc->base+0);
83 result = inb(devc->base+2);
84 result+= inb(devc->base+3)<<8;
91 static void ad_write (ad1816_info * devc, int reg, int data) argument
99 outb ((unsigned char) (reg & 0xff), devc->base+0);
100 outb ((unsigned char) (data & 0xff),devc->base+2);
101 outb ((unsigned char) ((data>>8)&0xff),devc->base+3);
113 ad1816_info *devc local
145 ad1816_info *devc = (ad1816_info *) audio_devs[dev]->devc; local
182 ad1816_info *devc = (ad1816_info *) audio_devs[dev]->devc; local
204 ad1816_info *devc = (ad1816_info *) audio_devs[dev]->devc; local
224 ad1816_info *devc = (ad1816_info *) audio_devs[dev]->devc; local
271 ad1816_info *devc = (ad1816_info *) audio_devs[dev]->devc; local
316 ad1816_info *devc = (ad1816_info *) audio_devs[dev]->devc; local
367 ad1816_info *devc = (ad1816_info *) audio_devs[dev]->devc; local
387 ad1816_info *devc = (ad1816_info *) audio_devs[dev]->devc; local
428 ad1816_info *devc = (ad1816_info *) audio_devs[dev]->devc; local
440 ad1816_info *devc = NULL; local
475 ad1816_info *devc = (ad1816_info *) audio_devs[dev]->devc; local
525 ad1816_info *devc; local
652 ad1816_set_recmask(ad1816_info * devc, int mask) argument
741 ad1816_mixer_get(ad1816_info * devc, int dev) argument
755 ad1816_mixer_set(ad1816_info * devc, int dev, int value) argument
864 ad1816_mixer_reset(ad1816_info * devc) argument
881 ad1816_info *devc = mixer_devs[dev]->devc; local
969 ad1816_info *devc = &dev_info[nr_ad1816_devs]; local
1072 ad1816_info *devc = &dev_info[nr_ad1816_devs]; local
1189 unload_card(ad1816_info *devc) argument
1391 ad1816_info *devc = NULL; local
[all...]
H A Dmpu401.c81 static inline int mpu401_status(struct mpu_config *devc) argument
83 return inb(STATPORT(devc->base));
86 #define input_avail(devc) (!(mpu401_status(devc)&INPUT_AVAIL))
87 #define output_ready(devc) (!(mpu401_status(devc)&OUTPUT_READY))
89 static inline void write_command(struct mpu_config *devc, unsigned char cmd) argument
91 outb(cmd, COMDPORT(devc->base));
94 static inline int read_data(struct mpu_config *devc) argument
96 return inb(DATAPORT(devc
99 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
439 struct mpu_config *devc; local
448 struct mpu_config *devc; local
472 struct mpu_config *devc; local
526 struct mpu_config *devc; local
552 struct mpu_config *devc; local
581 struct mpu_config *devc; local
700 struct mpu_config *devc = &dev_conf[dev]; local
735 struct mpu_config *devc; local
781 struct mpu_config *devc; local
808 struct mpu_config *devc; local
867 struct mpu_config *devc; local
938 mpu401_chk_version(int n, struct mpu_config *devc) argument
975 struct mpu_config *devc; local
1143 reset_mpu401(struct mpu_config *devc) argument
1194 set_uart_mode(int dev, struct mpu_config *devc, int arg) argument
1656 timer_ext_event(struct mpu_config *devc, int event, int parm) argument
1715 struct mpu_config *devc; local
[all...]
H A Dopl3.c79 static struct opl_devinfo *devc = NULL; variable in typeref:struct:opl_devinfo
95 devc->cmask = 0x3f; /* Connect all possible 4 OP voice operators */
96 opl3_command(devc->right_io, CONNECTION_SELECT_REGISTER, 0x3f);
109 devc->lv_map[i] = v4op[i];
110 devc->v_alloc->max_voice = devc->nr_voice = 12;
129 devc->fm_info.nr_voices = (devc->nr_voice == 12) ? 6 : devc->nr_voice;
130 if (copy_to_user(arg, &devc
[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;
198 waveartist_reset(wavnc_info *devc) argument
200 struct address_info *hw = &devc->hw;
233 waveartist_cmd(wavnc_info *devc, argument
237 unsigned int io_base = devc->hw.io_base;
309 waveartist_cmd1(wavnc_info *devc, unsigned int cmd) argument
311 return waveartist_cmd(devc, 1, &cmd, 0, NULL);
318 waveartist_cmd1_r(wavnc_info *devc, unsigne argument
332 waveartist_cmd2(wavnc_info *devc, unsigned int cmd, unsigned int arg) argument
346 waveartist_cmd3(wavnc_info *devc, unsigned int cmd, unsigned int arg1, unsigned int arg2) argument
359 waveartist_getrev(wavnc_info *devc, char *rev) argument
381 wavnc_info *devc; local
414 wavnc_info *devc = (wavnc_info *) audio_devs[dev]->devc; local
433 wavnc_info *devc = (wavnc_info *) audio_devs[dev]->devc; local
478 wavnc_info *devc = (wavnc_info *) audio_devs[dev]->devc; local
570 wavnc_info *devc = (wavnc_info *) audio_devs[dev]->devc; local
625 wavnc_info *devc = (wavnc_info *) audio_devs[dev]->devc; local
671 wavnc_info *devc; local
686 wavnc_info *devc = (wavnc_info *) audio_devs[dev]->devc; local
713 wavnc_info *devc = (wavnc_info *) audio_devs[dev]->devc; local
737 wavnc_info *devc = (wavnc_info *) audio_devs[dev]->devc; local
839 wavnc_info *devc = (wavnc_info *)dev_id; local
914 waveartist_mixer_update(wavnc_info *devc, int whichDev) argument
975 waveartist_set_adc_mux(wavnc_info *devc, char left_dev, char right_dev) argument
998 waveartist_select_input(wavnc_info *devc, unsigned int recmask, unsigned char *dev_l, unsigned char *dev_r) argument
1026 waveartist_decode_mixer(wavnc_info *devc, int dev, unsigned char lev_l, unsigned char lev_r) argument
1052 waveartist_get_mixer(wavnc_info *devc, int dev) argument
1070 waveartist_set_recmask(wavnc_info *devc, unsigned int recmask) argument
1094 waveartist_set_mixer(wavnc_info *devc, int dev, unsigned int level) argument
1122 wavnc_info *devc = (wavnc_info *)audio_devs[dev]->devc; local
1206 waveartist_mixer_reset(wavnc_info *devc) argument
1243 waveartist_init(wavnc_info *devc) argument
1334 wavnc_info *devc = &adev_info[nr_waveartist_devs]; local
1369 wavnc_info *devc = &adev_info[nr_waveartist_devs]; local
1414 wavnc_info *devc = NULL; local
1484 vnc_mute_spkr(wavnc_info *devc) argument
1494 vnc_mute_lout(wavnc_info *devc) argument
1513 vnc_volume_slider(wavnc_info *devc) argument
1574 netwinder_select_input(wavnc_info *devc, unsigned int recmask, unsigned char *dev_l, unsigned char *dev_r) argument
1611 netwinder_decode_mixer(wavnc_info *devc, int dev, unsigned char lev_l, unsigned char lev_r) argument
1650 netwinder_get_mixer(wavnc_info *devc, int dev) argument
1710 vnc_configure_mixer(wavnc_info *devc, unsigned int recmask) argument
1736 vnc_slider(wavnc_info *devc) argument
1802 wavnc_info *devc = (wavnc_info *)audio_devs[dev]->devc; local
[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
151 static void pss_write(pss_confdata *devc, int data) argument
180 devc->base = hw_config->io_base;
181 irq = devc->irq = hw_config->irq;
182 dma = devc->dma = hw_config->dma;
183 devc->osp = hw_config->osp;
185 if (devc->base != 0x220 && devc->base != 0x240)
186 if (devc
201 set_irq(pss_confdata * devc, int dev, int irq) argument
227 set_io_base(pss_confdata * devc, int dev, int base) argument
237 set_dma(pss_confdata * devc, int dev, int dma) argument
261 pss_reset_dsp(pss_confdata * devc) argument
272 pss_put_dspword(pss_confdata * devc, unsigned short word) argument
288 pss_get_dspword(pss_confdata * devc, unsigned short *word) argument
304 pss_download_boot(pss_confdata * devc, unsigned char *block, int size, int flags) argument
393 set_master_volume(pss_confdata *devc, int left, int right) argument
412 set_synth_volume(pss_confdata *devc, int volume) argument
421 set_bass(pss_confdata *devc, int level) argument
428 set_treble(pss_confdata *devc, int level) argument
435 pss_mixer_reset(pss_confdata *devc) argument
479 call_ad_mixer(pss_confdata *devc,unsigned int cmd, caddr_t arg) argument
489 pss_confdata *devc = mixer_devs[dev]->devc; local
[all...]
H A Dv_midi.c49 vmidi_devc *devc = midi_devs[dev]->devc; local
52 if (devc == NULL)
57 if (devc->opened)
62 devc->opened = 1;
65 devc->intr_active = 1;
69 devc->input_opened = 1;
70 devc->midi_input_intr = input;
78 vmidi_devc *devc = midi_devs[dev]->devc; local
94 vmidi_devc *devc = midi_devs[dev]->devc; local
115 vmidi_devc *devc = midi_devs[dev]->devc; local
[all...]
H A Dopl3sa2.c244 static void opl3sa2_set_volume(opl3sa2_state_t* devc, int left, int right) argument
267 opl3sa2_write(devc->cfg_port, OPL3SA2_MASTER_LEFT, vol);
275 opl3sa2_write(devc->cfg_port, OPL3SA2_MASTER_RIGHT, vol);
279 static void opl3sa2_set_mic(opl3sa2_state_t* devc, int level) argument
290 opl3sa2_write(devc->cfg_port, OPL3SA2_MIC, vol);
294 static void opl3sa3_set_bass(opl3sa2_state_t* devc, int left, int right) argument
301 opl3sa2_write(devc->cfg_port, OPL3SA3_BASS, bass);
305 static void opl3sa3_set_treble(opl3sa2_state_t* devc, int left, int right) argument
312 opl3sa2_write(devc->cfg_port, OPL3SA3_TREBLE, treble);
316 static void opl3sa3_set_wide(opl3sa2_state_t* devc, in argument
327 opl3sa2_mixer_reset(opl3sa2_state_t* devc) argument
346 opl3sa2_mixer_restore(opl3sa2_state_t* devc) argument
394 opl3sa2_state_t* devc = (opl3sa2_state_t *) mixer_devs[dev]->devc; local
477 opl3sa2_state_t* devc = (opl3sa2_state_t *) mixer_devs[dev]->devc; local
748 opl3sa2_state_t* devc = &opl3sa2_state[card]; local
[all...]
H A Dvwsnd.c83 * devc->open_lock is a semaphore that is used to enforce the
89 * The semaphore devc->io_sema serializes PCM I/O syscalls. This
100 * devc->mix_sema serializes all mixer ioctls. This is also
1446 * devc->io_sema protects: swstate, sw_*, swb_[iu]_idx.
1450 * combination of devc->open_sema and devc->io_sema.
1620 * Locking: called with devc->io_sema held.
1625 static int pcm_setup(vwsnd_dev_t *devc, argument
1633 DBGEV("(devc=0x%p, rport=0x%p, wport=0x%p)\n", devc, rpor
1801 pcm_shutdown_port(vwsnd_dev_t *devc, vwsnd_port_t *aport, unsigned int mask) argument
1840 pcm_shutdown(vwsnd_dev_t *devc, vwsnd_port_t *rport, vwsnd_port_t *wport) argument
1924 pcm_output(vwsnd_dev_t *devc, int erflown, int nb) argument
2048 pcm_input(vwsnd_dev_t *devc, int erflown, int nb) argument
2144 pcm_flush_frag(vwsnd_dev_t *devc) argument
2172 pcm_write_sync(vwsnd_dev_t *devc) argument
2205 vwsnd_audio_read_intr(vwsnd_dev_t *devc, unsigned int status) argument
2213 vwsnd_audio_write_intr(vwsnd_dev_t *devc, unsigned int status) argument
2223 vwsnd_dev_t *devc = (vwsnd_dev_t *) dev_id; local
2238 vwsnd_dev_t *devc = file->private_data; local
2301 vwsnd_dev_t *devc = file->private_data; local
2315 vwsnd_dev_t *devc = file->private_data; local
2375 vwsnd_dev_t *devc = file->private_data; local
2388 vwsnd_dev_t *devc = (vwsnd_dev_t *) file->private_data; local
2418 vwsnd_dev_t *devc = (vwsnd_dev_t *) file->private_data; local
2864 vwsnd_dev_t *devc = (vwsnd_dev_t *) file->private_data; local
2889 vwsnd_dev_t *devc; local
2976 vwsnd_dev_t *devc = (vwsnd_dev_t *) file->private_data; local
3031 vwsnd_dev_t *devc; local
3059 mixer_read_ioctl(vwsnd_dev_t *devc, unsigned int nr, caddr_t arg) argument
3126 mixer_write_ioctl(vwsnd_dev_t *devc, unsigned int nr, caddr_t arg) argument
3182 vwsnd_dev_t *devc = (vwsnd_dev_t *) file->private_data; local
3268 vwsnd_dev_t *devc = NULL; local
3394 vwsnd_dev_t *devc, **devcp; local
[all...]
H A Dwf_midi.c405 struct wf_mpu_config *devc; local
411 devc = phys_dev;
413 devc = virt_dev;
419 if (devc->opened) {
423 devc->mode = MODE_MIDI;
424 devc->opened = mode;
425 devc->synthno = 0;
427 devc->inputintr = input;
434 struct wf_mpu_config *devc; local
440 devc
598 struct wf_mpu_config *devc; local
630 struct wf_mpu_config *devc; local
[all...]
H A Ddev_table.c21 void *devc, int dma1, int dma2)
68 op->devc = devc;
82 int driver_size, void *devc)
116 op->devc = devc;
19 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
81 sound_install_mixer(int vers, char *name, struct mixer_operations *driver, int driver_size, void *devc) argument
H A Ddev_table.h154 int (*open) (void *devc, int sub_device);
155 void (*close) (void *devc, int sub_device);
156 int (*ioctl) (void *devc, unsigned int cmd, caddr_t arg, int local);
157 void (*reset) (void *devc);
159 void *devc; /* Driver specific info */ member in struct:coproc_operations
206 void *devc; /* Driver specific info */ member in struct:audio_operations
249 void *devc; member in struct:mixer_operations
326 void *devc; member in struct:midi_operations
388 void *devc, int dma1, int dma2);
390 int driver_size, void *devc);
[all...]
H A Dmidibuf.c378 return midi_devs[dev]->coproc->ioctl(midi_devs[dev]->coproc->devc, cmd, arg, 0);
H A Daudio.c101 if ((ret = coprocessor->open(coprocessor->devc, COPR_PCM)) < 0) {
202 coprocessor->close(coprocessor->devc, COPR_PCM);
389 return audio_devs[dev]->coproc->ioctl(audio_devs[dev]->coproc->devc, cmd, arg, 0);
/asus-wl-520gu-7.0.1.45/src/linux/linux/drivers/sound/emu10k1/
H A Dmidi.c490 if (midi_devs[dev] == NULL || midi_devs[dev]->devc == NULL)
493 card = midi_devs[dev]->devc;
529 if (midi_devs[dev] == NULL || midi_devs[dev]->devc == NULL)
532 card = midi_devs[dev]->devc;
547 if (midi_devs[dev] == NULL || midi_devs[dev]->devc == NULL)
550 card = midi_devs[dev]->devc;
602 if (midi_devs[dev] == NULL || midi_devs[dev]->devc == NULL)
607 card = midi_devs[dev]->devc;
/asus-wl-520gu-7.0.1.45/src/linux/linux/drivers/ide/
H A Dhd.c169 char devc; local
171 devc = !QUEUE_EMPTY ? 'a' + DEVICE_NR(CURRENT->rq_dev) : '?';
175 printk("hd%c: %s: status=0x%02x { ", devc, msg, stat & 0xff);
189 printk("hd%c: %s: error=0x%02x { ", devc, msg, hd_error & 0xff);
206 printk("hd%c: %s: status=0x%02x.\n", devc, msg, stat & 0xff);
211 printk("hd%c: %s: error=0x%02x.\n", devc, msg, hd_error & 0xff);

Completed in 202 milliseconds

12