Home
last modified time | relevance | path

Searched refs:table (Results 1 – 15 of 15) sorted by relevance

/sound/core/
Dsgbuf.c24 struct snd_sg_page *table; /* address table */ member
50 if (!(sgbuf->table[i].addr & ~PAGE_MASK)) in snd_dma_sg_free()
52 tmpb.area = sgbuf->table[i].buf; in snd_dma_sg_free()
53 tmpb.addr = sgbuf->table[i].addr & PAGE_MASK; in snd_dma_sg_free()
54 tmpb.bytes = (sgbuf->table[i].addr & ~PAGE_MASK) << PAGE_SHIFT; in snd_dma_sg_free()
58 kfree(sgbuf->table); in snd_dma_sg_free()
71 struct snd_sg_page *table; in snd_dma_sg_alloc() local
89 table = kcalloc(sgbuf->tblsize, sizeof(*table), GFP_KERNEL); in snd_dma_sg_alloc()
90 if (!table) in snd_dma_sg_alloc()
92 sgbuf->table = table; in snd_dma_sg_alloc()
[all …]
/sound/hda/
Dintel-dsp-config.c415 (struct pci_dev *pci, const struct config_entry *table, u32 len) in snd_intel_dsp_find_config() argument
420 for (; len > 0; len--, table++) { in snd_intel_dsp_find_config()
421 if (table->device != device) in snd_intel_dsp_find_config()
423 if (table->dmi_table && !dmi_check_system(table->dmi_table)) in snd_intel_dsp_find_config()
425 if (table->codec_hid[0] && !acpi_dev_present(table->codec_hid, NULL, -1)) in snd_intel_dsp_find_config()
427 return table; in snd_intel_dsp_find_config()
595 const struct config_entry *table, in snd_intel_acpi_dsp_find_config() argument
598 for (; len > 0; len--, table++) { in snd_intel_acpi_dsp_find_config()
599 if (memcmp(table->acpi_hid, acpi_hid, ACPI_ID_LEN)) in snd_intel_acpi_dsp_find_config()
601 if (table->dmi_table && !dmi_check_system(table->dmi_table)) in snd_intel_acpi_dsp_find_config()
[all …]
/sound/synth/emux/
Demux_nrpn.c37 static int send_converted_effect(const struct nrpn_conv_table *table, in send_converted_effect() argument
45 if (table[i].control == type) { in send_converted_effect()
46 cval = table[i].convert(val); in send_converted_effect()
47 snd_emux_send_effect(port, chan, table[i].effect, in send_converted_effect()
Demux_synth.c28 struct snd_sf_zone **table);
51 struct snd_sf_zone *table[SNDRV_EMUX_MAX_MULTI_VOICES]; in snd_emux_note_on() local
64 nvoices = get_zone(emu, port, &note, vel, chan, table); in snd_emux_note_on()
70 struct snd_sf_zone *zp = table[i]; in snd_emux_note_on()
86 if (table[i] == NULL) in snd_emux_note_on()
101 vp->zone = table[i]; in snd_emux_note_on()
891 struct snd_sf_zone **table) in get_zone() argument
908 table, SNDRV_EMUX_MAX_MULTI_VOICES); in get_zone()
Dsoundfont.c56 int preset, int bank, struct snd_sf_zone **table,
900 calc_parm_search(int msec, const short *table) in calc_parm_search() argument
905 if (msec < (int)table[mid]) in calc_parm_search()
1234 struct snd_sf_zone **table, int max_layers) in snd_soundfont_search_zone() argument
1249 table, max_layers, 0); in snd_soundfont_search_zone()
1254 table, max_layers, 0); in snd_soundfont_search_zone()
1286 int preset, int bank, struct snd_sf_zone **table, in search_zones() argument
1308 preset, bank, table, in search_zones()
1314 table[nvoices++] = zp; in search_zones()
/sound/usb/
Dformat.c473 unsigned int *table; in validate_sample_rate_table_v2v3() local
484 table = kcalloc(fp->nr_rates, sizeof(*table), GFP_KERNEL); in validate_sample_rate_table_v2v3()
485 if (!table) in validate_sample_rate_table_v2v3()
499 table[nr_rates++] = fp->rate_table[i]; in validate_sample_rate_table_v2v3()
510 kfree(table); in validate_sample_rate_table_v2v3()
515 fp->rate_table = table; in validate_sample_rate_table_v2v3()
Dmixer_scarlett_gen2.c1517 int table; in scarlett2_usb_set_mux() local
1528 for (table = 0; table < SCARLETT2_MUX_TABLES; table++) { in scarlett2_usb_set_mux()
1534 req.num = cpu_to_le16(table); in scarlett2_usb_set_mux()
1537 for (entry = info->mux_assignment[table]; in scarlett2_usb_set_mux()
/sound/pci/
Dvia82xx_modem.c211 struct snd_dma_buffer table; member
271 if (dev->table.area == NULL) { in build_via_table()
277 &dev->table) < 0) in build_via_table()
291 pgtbl = (__le32 *)dev->table.area; in build_via_table()
342 if (dev->table.area) { in clean_via_table()
343 snd_dma_free_pages(&dev->table); in clean_via_table()
344 dev->table.area = NULL; in clean_via_table()
625 if (ptr <= (unsigned int)viadev->table.addr) in snd_via686_pcm_pointer()
628 idx = ((ptr - (unsigned int)viadev->table.addr) / 8 - 1) % in snd_via686_pcm_pointer()
679 outl((u32)viadev->table.addr, VIADEV_REG(viadev, OFFSET_TABLE_PTR)); in snd_via82xx_set_table_ptr()
Dvia82xx.c316 struct snd_dma_buffer table; member
418 if (dev->table.area == NULL) { in build_via_table()
424 &dev->table) < 0) in build_via_table()
438 pgtbl = (__le32 *)dev->table.area; in build_via_table()
488 if (dev->table.area) { in clean_via_table()
489 snd_dma_free_pages(&dev->table); in clean_via_table()
490 dev->table.area = NULL; in clean_via_table()
844 if (ptr <= (unsigned int)viadev->table.addr) in snd_via686_pcm_pointer()
847 idx = ((ptr - (unsigned int)viadev->table.addr) / 8 - 1) % viadev->tbl_entries; in snd_via686_pcm_pointer()
950 outl((u32)viadev->table.addr, VIADEV_REG(viadev, OFFSET_TABLE_PTR)); in snd_via82xx_set_table_ptr()
/sound/oss/dmasound/
Ddmasound_q40.c66 char *table = dmasound.soft.format == AFMT_MU_LAW ? dmasound_ulaw2dma8: dmasound_alaw2dma8; in q40_ct_law() local
74 *p = table[*p]+128; in q40_ct_law()
122 unsigned char *table = (unsigned char *) in q40_ctx_law() local
139 data = table[c]; in q40_ctx_law()
232 unsigned char *table = (unsigned char *) in q40_ctc_law() local
250 data = 0x80 + table[c]; in q40_ctc_law()
Ddmasound_atari.c159 char *table = dmasound.soft.format == AFMT_MU_LAW ? dmasound_ulaw2dma8 in ata_ct_law() local
172 *p++ = table[data]; in ata_ct_law()
389 char *table = dmasound.soft.format == AFMT_MU_LAW ? dmasound_ulaw2dma8 in ata_ctx_law() local
408 data = table[c]; in ata_ctx_law()
427 data = table[c] << 8; in ata_ctx_law()
430 data |= table[c]; in ata_ctx_law()
/sound/ppc/
Dtumbler.c485 const unsigned int *table; member
501 vol = info->table[vol]; in tumbler_set_mono_volume()
567 .table = mixer_volume_table,
575 .table = bass_volume_table,
583 .table = treble_volume_table,
592 .table = snapper_bass_volume_table,
600 .table = snapper_treble_volume_table,
/sound/soc/intel/boards/
Dsof_wm8804.c200 .table = {
/sound/core/oss/
Dmixer_oss.c1296 static const struct snd_mixer_oss_assign_table table[] = { in snd_mixer_oss_build() local
1338 for (idx = 0; idx < ARRAY_SIZE(table); idx++) in snd_mixer_oss_build()
1339 snd_mixer_oss_build_input(mixer, &table[idx], 0, 0); in snd_mixer_oss_build()
/sound/pci/ac97/
Dac97_codec.c1833 static const struct ac97_codec_id *look_for_codec_id(const struct ac97_codec_id *table, in look_for_codec_id() argument
1838 for (pid = table; pid->id; pid++) in look_for_codec_id()