/linux-master/sound/pci/rme9652/ |
H A D | hdsp.c | 1558 static int snd_hdsp_control_spdif_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) argument 1560 uinfo->type = SNDRV_CTL_ELEM_TYPE_IEC958; 1561 uinfo->count = 1; 1587 static int snd_hdsp_control_spdif_stream_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) argument 1589 uinfo->type = SNDRV_CTL_ELEM_TYPE_IEC958; 1590 uinfo->count = 1; 1618 static int snd_hdsp_control_spdif_mask_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) argument 1620 uinfo->type = SNDRV_CTL_ELEM_TYPE_IEC958; 1621 uinfo->count = 1; 1652 static int snd_hdsp_info_spdif_in(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) argument 1755 snd_hdsp_info_spdif_sample_rate(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) argument 1814 snd_hdsp_info_system_sample_rate(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) argument 1838 snd_hdsp_info_autosync_sample_rate(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) argument 1906 snd_hdsp_info_system_clock_mode(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) argument 2009 snd_hdsp_info_clock_source(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) argument 2122 snd_hdsp_info_da_gain(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) argument 2201 snd_hdsp_info_ad_gain(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) argument 2280 snd_hdsp_info_phone_gain(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) argument 2378 snd_hdsp_info_pref_sync_ref(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) argument 2479 snd_hdsp_info_autosync_ref(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) argument 2600 snd_hdsp_info_mixer(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) argument 2670 snd_hdsp_info_sync_check(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) argument 2844 snd_hdsp_info_dds_offset(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) argument 3029 snd_hdsp_info_rpm_input(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) argument 3158 snd_hdsp_info_rpm_bypass(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) argument 3209 snd_hdsp_info_rpm_disconnect(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) argument [all...] |
/linux-master/sound/pci/ |
H A D | es1938.c | 1000 struct snd_ctl_elem_info *uinfo) 1007 return snd_ctl_enum_info(uinfo, 1, 8, texts); 1057 struct snd_ctl_elem_info *uinfo) 1059 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; 1060 uinfo->count = 2; 1061 uinfo->value.integer.min = 0; 1062 uinfo->value.integer.max = 63; 1127 struct snd_ctl_elem_info *uinfo) 1131 uinfo->type = mask == 1 ? SNDRV_CTL_ELEM_TYPE_BOOLEAN : SNDRV_CTL_ELEM_TYPE_INTEGER; 1132 uinfo 999 snd_es1938_info_mux(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) argument 1056 snd_es1938_info_hw_volume(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) argument 1126 snd_es1938_info_single(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) argument 1187 snd_es1938_info_double(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) argument [all...] |
H A D | fm801.c | 849 struct snd_ctl_elem_info *uinfo) 853 uinfo->type = mask == 1 ? SNDRV_CTL_ELEM_TYPE_BOOLEAN : SNDRV_CTL_ELEM_TYPE_INTEGER; 854 uinfo->count = 1; 855 uinfo->value.integer.min = 0; 856 uinfo->value.integer.max = mask; 905 struct snd_ctl_elem_info *uinfo) 909 uinfo->type = mask == 1 ? SNDRV_CTL_ELEM_TYPE_BOOLEAN : SNDRV_CTL_ELEM_TYPE_INTEGER; 910 uinfo->count = 2; 911 uinfo->value.integer.min = 0; 912 uinfo 848 snd_fm801_info_single(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) argument 904 snd_fm801_info_double(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) argument 960 snd_fm801_info_mux(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) argument [all...] |
H A D | rme96.c | 1852 snd_rme96_info_inputtype_control(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) argument 1885 return snd_ctl_enum_info(uinfo, 1, num_items, texts); 1969 snd_rme96_info_clockmode_control(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) argument 1973 return snd_ctl_enum_info(uinfo, 1, 3, texts); 2001 snd_rme96_info_attenuation_control(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) argument 2007 return snd_ctl_enum_info(uinfo, 1, 4, texts); 2036 snd_rme96_info_montracks_control(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) argument 2040 return snd_ctl_enum_info(uinfo, 1, 4, texts); 2089 static int snd_rme96_control_spdif_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) argument 2091 uinfo 2118 snd_rme96_control_spdif_stream_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) argument 2150 snd_rme96_control_spdif_mask_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) argument 2164 snd_rme96_dac_volume_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) argument [all...] |
/linux-master/sound/pci/hda/ |
H A D | hda_local.h | 97 struct snd_ctl_elem_info *uinfo); 105 struct snd_ctl_elem_info *uinfo); 185 struct snd_ctl_elem_info *uinfo); 647 struct snd_ctl_elem_info *uinfo, 649 #define snd_hda_enum_bool_helper_info(kcontrol, uinfo) \ 650 snd_hda_enum_helper_info(kcontrol, uinfo, 0, NULL)
|
/linux-master/sound/usb/ |
H A D | mixer_s1810c.c | 477 struct snd_ctl_elem_info *uinfo) 484 return snd_ctl_enum_info(uinfo, 1, ARRAY_SIZE(texts), texts); 516 struct snd_ctl_elem_info *uinfo) 523 return snd_ctl_enum_info(uinfo, 1, ARRAY_SIZE(texts), texts); 476 snd_s1810c_line_sw_info(struct snd_kcontrol *kctl, struct snd_ctl_elem_info *uinfo) argument 515 snd_s1810c_ab_sw_info(struct snd_kcontrol *kctl, struct snd_ctl_elem_info *uinfo) argument
|
/linux-master/include/sound/ |
H A D | soc-topology.h | 83 struct snd_ctl_elem_info *uinfo);
|
H A D | wss.h | 172 struct snd_ctl_elem_info *uinfo); 214 struct snd_ctl_elem_info *uinfo);
|
/linux-master/sound/soc/intel/atom/ |
H A D | sst-atom-controls.c | 135 struct snd_ctl_elem_info *uinfo) 139 uinfo->type = SNDRV_CTL_ELEM_TYPE_ENUMERATED; 140 uinfo->count = 1; 141 uinfo->value.enumerated.items = e->max; 143 if (uinfo->value.enumerated.item > e->max - 1) 144 uinfo->value.enumerated.item = e->max - 1; 145 strcpy(uinfo->value.enumerated.name, 146 e->texts[uinfo->value.enumerated.item]); 319 struct snd_ctl_elem_info *uinfo) 323 uinfo 134 sst_slot_enum_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) argument 318 sst_algo_bytes_ctl_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) argument 376 sst_gain_ctl_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) argument [all...] |
/linux-master/sound/soc/sti/ |
H A D | uniperif_player.c | 562 struct snd_ctl_elem_info *uinfo) 564 uinfo->type = SNDRV_CTL_ELEM_TYPE_IEC958; 565 uinfo->count = 1; 627 struct snd_ctl_elem_info *uinfo) 629 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; 630 uinfo->count = 1; 631 uinfo->value.integer.min = UNIPERIF_PLAYER_CLK_ADJ_MIN; 632 uinfo->value.integer.max = UNIPERIF_PLAYER_CLK_ADJ_MAX; 633 uinfo->value.integer.step = 1; 561 uni_player_ctl_iec958_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) argument 626 snd_sti_clk_adjustment_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) argument
|
/linux-master/drivers/scsi/qedi/ |
H A D | qedi_main.c | 137 static int qedi_uio_open(struct uio_info *uinfo, struct inode *inode) argument 139 struct qedi_uio_dev *udev = uinfo->priv; 157 static int qedi_uio_close(struct uio_info *uinfo, struct inode *inode) argument 159 struct qedi_uio_dev *udev = uinfo->priv; 310 struct uio_info *uinfo; local 316 uinfo = &udev->qedi_uinfo; 318 uinfo->mem[0].addr = (unsigned long)udev->uctrl; 319 uinfo->mem[0].size = sizeof(struct qedi_uio_ctrl); 320 uinfo->mem[0].memtype = UIO_MEM_LOGICAL; 322 uinfo [all...] |
/linux-master/sound/pci/trident/ |
H A D | trident_main.c | 2327 struct snd_ctl_elem_info *uinfo) 2329 uinfo->type = SNDRV_CTL_ELEM_TYPE_IEC958; 2330 uinfo->count = 1; 2389 struct snd_ctl_elem_info *uinfo) 2391 uinfo->type = SNDRV_CTL_ELEM_TYPE_IEC958; 2392 uinfo->count = 1; 2422 struct snd_ctl_elem_info *uinfo) 2424 uinfo->type = SNDRV_CTL_ELEM_TYPE_IEC958; 2425 uinfo->count = 1; 2535 struct snd_ctl_elem_info *uinfo) 2326 snd_trident_spdif_default_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) argument 2388 snd_trident_spdif_mask_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) argument 2421 snd_trident_spdif_stream_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) argument 2534 snd_trident_vol_control_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) argument 2604 snd_trident_pcm_vol_control_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) argument 2672 snd_trident_pcm_pan_control_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) argument 2735 snd_trident_pcm_rvol_control_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) argument 2793 snd_trident_pcm_cvol_control_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) argument [all...] |
/linux-master/sound/pci/ac97/ |
H A D | ac97_patch.c | 69 static int ac97_surround_jack_mode_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) argument 73 return snd_ctl_enum_info(uinfo, 1, 2, texts); 98 static int ac97_channel_mode_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) argument 102 return snd_ctl_enum_info(uinfo, 1, kcontrol->private_value, texts); 215 struct snd_ctl_elem_info *uinfo) 221 return snd_ctl_enum_info(uinfo, 1, 3, texts); 262 struct snd_ctl_elem_info *uinfo) 266 return snd_ctl_enum_info(uinfo, 1, 2, texts); 364 static int snd_ac97_ymf753_spdif_output_pin_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) argument 368 return snd_ctl_enum_info(uinfo, 214 snd_ac97_ymf7x3_info_speaker(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) argument 261 snd_ac97_ymf7x3_spdif_source_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) argument 1080 snd_ac97_stac9758_output_jack_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) argument 1119 snd_ac97_stac9758_input_jack_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) argument 1148 snd_ac97_stac9758_phonesel_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) argument 1773 snd_ac97_ad198x_spdif_source_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) argument 1958 snd_ac97_ad1888_downmix_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) argument 2111 snd_ac97_ad1985_vrefout_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) argument 2714 alc655_iec958_route_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) argument 3015 snd_ac97_cmedia_spdif_playback_source_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) argument 3189 cm9761_spdif_out_source_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) argument 3511 snd_ac97_vt1617a_smart51_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) argument 3685 snd_ac97_vt1618_UAJ_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) argument 3731 snd_ac97_vt1618_aux_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) argument [all...] |
/linux-master/sound/core/ |
H A D | control.c | 1431 struct snd_ctl_elem_info *uinfo) 1436 offset = snd_ctl_get_ioff(kcontrol, &uinfo->id); 1437 *uinfo = ue->info; 1438 snd_ctl_build_ioff(&uinfo->id, kcontrol, offset); 1444 struct snd_ctl_elem_info *uinfo) 1451 item = uinfo->value.enumerated.item; 1453 offset = snd_ctl_get_ioff(kcontrol, &uinfo->id); 1454 *uinfo = ue->info; 1455 snd_ctl_build_ioff(&uinfo->id, kcontrol, offset); 1457 item = min(item, uinfo 1430 snd_ctl_elem_user_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) argument 1443 snd_ctl_elem_user_enum_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) argument 2402 snd_ctl_boolean_mono_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) argument 2424 snd_ctl_boolean_stereo_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) argument [all...] |
/linux-master/sound/soc/codecs/ |
H A D | aw88261.c | 818 struct snd_ctl_elem_info *uinfo) 825 uinfo->type = SNDRV_CTL_ELEM_TYPE_ENUMERATED; 826 uinfo->count = 1; 830 uinfo->value.enumerated.items = 0; 834 uinfo->value.enumerated.items = count; 836 if (uinfo->value.enumerated.item >= count) 837 uinfo->value.enumerated.item = count - 1; 839 name = uinfo->value.enumerated.name; 840 count = uinfo->value.enumerated.item; 844 strscpy(uinfo 817 aw88261_profile_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) argument [all...] |
H A D | tas5805m.c | 216 struct snd_ctl_elem_info *uinfo) 218 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; 219 uinfo->count = 2; 221 uinfo->value.integer.min = TAS5805M_VOLUME_MIN; 222 uinfo->value.integer.max = TAS5805M_VOLUME_MAX; 215 tas5805m_vol_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) argument
|
H A D | tda7419.c | 143 struct snd_ctl_elem_info *uinfo) 148 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; 149 uinfo->count = tda7419_vol_is_stereo(tvc) ? 2 : 1; 150 uinfo->value.integer.min = tvc->min; 151 uinfo->value.integer.max = tvc->max; 142 tda7419_vol_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) argument
|
/linux-master/sound/isa/gus/ |
H A D | gus_main.c | 37 static int snd_gus_joystick_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) argument 39 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; 40 uinfo->count = 1; 41 uinfo->value.integer.min = 0; 42 uinfo->value.integer.max = 31;
|
/linux-master/sound/soc/sh/ |
H A D | siu_dai.c | 338 struct snd_ctl_elem_info *uinfo) 344 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; 345 uinfo->count = 2; 346 uinfo->value.integer.min = 0; 347 uinfo->value.integer.max = SIU_MAX_VOLUME; 337 siu_dai_info_volume(struct snd_kcontrol *kctrl, struct snd_ctl_elem_info *uinfo) argument
|
/linux-master/sound/soc/uniphier/ |
H A D | aio-cpu.c | 613 struct snd_ctl_elem_info *uinfo) 615 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; 616 uinfo->count = 1; 617 uinfo->value.integer.min = 0; 618 uinfo->value.integer.max = AUD_VOL_MAX; 612 uniphier_aio_vol_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) argument
|
/linux-master/sound/sh/ |
H A D | aica.c | 463 struct snd_ctl_elem_info *uinfo) 465 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; 466 uinfo->count = 1; 467 uinfo->value.integer.min = 0; 468 uinfo->value.integer.max = 0xFF; 462 aica_pcmvolume_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) argument
|
/linux-master/sound/isa/cs423x/ |
H A D | cs4236_lib.c | 392 static int snd_cs4236_info_single(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) argument 396 uinfo->type = mask == 1 ? SNDRV_CTL_ELEM_TYPE_BOOLEAN : SNDRV_CTL_ELEM_TYPE_INTEGER; 397 uinfo->count = 1; 398 uinfo->value.integer.min = 0; 399 uinfo->value.integer.max = mask; 505 static int snd_cs4236_info_double(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) argument 509 uinfo->type = mask == 1 ? SNDRV_CTL_ELEM_TYPE_BOOLEAN : SNDRV_CTL_ELEM_TYPE_INTEGER; 510 uinfo->count = 2; 511 uinfo->value.integer.min = 0; 512 uinfo [all...] |
/linux-master/fs/quota/ |
H A D | quota.c | 123 struct if_dqinfo uinfo; local 134 memset(&uinfo, 0, sizeof(uinfo)); 135 uinfo.dqi_bgrace = tstate->spc_timelimit; 136 uinfo.dqi_igrace = tstate->ino_timelimit; 138 uinfo.dqi_flags |= DQF_SYS_FILE; 140 uinfo.dqi_flags |= DQF_ROOT_SQUASH; 141 uinfo.dqi_valid = IIF_ALL; 142 if (copy_to_user(addr, &uinfo, sizeof(uinfo))) [all...] |
/linux-master/sound/isa/ |
H A D | es18xx.c | 937 static int snd_es18xx_info_mux(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) argument 951 return snd_ctl_enum_info(uinfo, 1, 4, texts5Source); 954 return snd_ctl_enum_info(uinfo, 1, 5, texts5Source); 957 return snd_ctl_enum_info(uinfo, 1, 8, texts8Source); 1043 static int snd_es18xx_info_hw_volume(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) argument 1045 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; 1046 uinfo->count = 2; 1047 uinfo->value.integer.min = 0; 1048 uinfo->value.integer.max = 63; 1105 static int snd_es18xx_info_single(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) argument 1169 snd_es18xx_info_double(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) argument [all...] |
/linux-master/sound/pci/ymfpci/ |
H A D | ymfpci_main.c | 1255 static int snd_ymfpci_spdif_default_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) argument 1257 uinfo->type = SNDRV_CTL_ELEM_TYPE_IEC958; 1258 uinfo->count = 1; 1302 static int snd_ymfpci_spdif_mask_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) argument 1304 uinfo->type = SNDRV_CTL_ELEM_TYPE_IEC958; 1305 uinfo->count = 1; 1330 static int snd_ymfpci_spdif_stream_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) argument 1332 uinfo->type = SNDRV_CTL_ELEM_TYPE_IEC958; 1333 uinfo->count = 1; 1491 static int snd_ymfpci_info_double(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) argument 1702 snd_ymfpci_pcm_vol_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) argument [all...] |