/sound/oss/ |
H A D | sb_ess.h | 6 (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 D | uart401.c | 47 #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 D | sb_audio.c | 36 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 D | sb_common.c | 86 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 D | sb_midi.c | 36 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 D | sb_ess.c | 217 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 D | waveartist.c | 155 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 D | ad1848.c | 137 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 D | sb_mixer.c | 222 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 D | mpu401.c | 84 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 D | opl3.c | 78 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 D | sb.h | 1 #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 D | pss.c | 73 #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 D | v_midi.c | 48 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 D | vwsnd.c | 91 * 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 D | dev_table.h | 157 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 D | dev_table.c | 53 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 D | midibuf.c | 372 return midi_devs[dev]->coproc->ioctl(midi_devs[dev]->coproc->devc, cmd, arg, 0);
|
H A D | audio.c | 102 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 D | es18xx.c | 138 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));
|