/linux-4.1.27/fs/ |
D | signalfd.c | 80 static int signalfd_copyinfo(struct signalfd_siginfo __user *uinfo, in signalfd_copyinfo() argument 90 err = __clear_user(uinfo, sizeof(*uinfo)); in signalfd_copyinfo() 96 err |= __put_user(kinfo->si_signo, &uinfo->ssi_signo); in signalfd_copyinfo() 97 err |= __put_user(kinfo->si_errno, &uinfo->ssi_errno); in signalfd_copyinfo() 98 err |= __put_user((short) kinfo->si_code, &uinfo->ssi_code); in signalfd_copyinfo() 101 err |= __put_user(kinfo->si_pid, &uinfo->ssi_pid); in signalfd_copyinfo() 102 err |= __put_user(kinfo->si_uid, &uinfo->ssi_uid); in signalfd_copyinfo() 105 err |= __put_user(kinfo->si_tid, &uinfo->ssi_tid); in signalfd_copyinfo() 106 err |= __put_user(kinfo->si_overrun, &uinfo->ssi_overrun); in signalfd_copyinfo() 107 err |= __put_user((long) kinfo->si_ptr, &uinfo->ssi_ptr); in signalfd_copyinfo() [all …]
|
/linux-4.1.27/sound/drivers/pcsp/ |
D | pcsp_mixer.c | 14 struct snd_ctl_elem_info *uinfo) in pcsp_enable_info() argument 16 uinfo->type = SNDRV_CTL_ELEM_TYPE_BOOLEAN; in pcsp_enable_info() 17 uinfo->count = 1; in pcsp_enable_info() 18 uinfo->value.integer.min = 0; in pcsp_enable_info() 19 uinfo->value.integer.max = 1; in pcsp_enable_info() 45 struct snd_ctl_elem_info *uinfo) in pcsp_treble_info() argument 48 uinfo->type = SNDRV_CTL_ELEM_TYPE_ENUMERATED; in pcsp_treble_info() 49 uinfo->count = 1; in pcsp_treble_info() 50 uinfo->value.enumerated.items = chip->max_treble + 1; in pcsp_treble_info() 51 if (uinfo->value.enumerated.item > chip->max_treble) in pcsp_treble_info() [all …]
|
/linux-4.1.27/net/xfrm/ |
D | xfrm_algo.c | 32 .uinfo = { 50 .uinfo = { 68 .uinfo = { 86 .uinfo = { 104 .uinfo = { 122 .uinfo = { 140 .uinfo = { 161 .uinfo = { 181 .uinfo = { 201 .uinfo = { [all …]
|
D | xfrm_ipcomp.c | 370 ipcd->threshold = calg_desc->uinfo.comp.threshold; in ipcomp_init_state()
|
D | xfrm_user.c | 315 p->alg_trunc_len = algo->uinfo.auth.icv_truncbits; in attach_auth() 336 if (ualg->alg_trunc_len > algo->uinfo.auth.icv_fullbits) in attach_auth_trunc() 346 p->alg_trunc_len = algo->uinfo.auth.icv_truncbits; in attach_auth_trunc()
|
/linux-4.1.27/sound/core/oss/ |
D | mixer_oss.c | 520 struct snd_ctl_elem_info *uinfo; in snd_mixer_oss_get_volume1_vol() local 532 uinfo = kzalloc(sizeof(*uinfo), GFP_KERNEL); in snd_mixer_oss_get_volume1_vol() 534 if (uinfo == NULL || uctl == NULL) in snd_mixer_oss_get_volume1_vol() 536 if (kctl->info(kctl, uinfo)) in snd_mixer_oss_get_volume1_vol() 540 if (uinfo->type == SNDRV_CTL_ELEM_TYPE_BOOLEAN && in snd_mixer_oss_get_volume1_vol() 541 uinfo->value.integer.min == 0 && uinfo->value.integer.max == 1) in snd_mixer_oss_get_volume1_vol() 543 …*left = snd_mixer_oss_conv1(uctl->value.integer.value[0], uinfo->value.integer.min, uinfo->value.i… in snd_mixer_oss_get_volume1_vol() 544 if (uinfo->count > 1) in snd_mixer_oss_get_volume1_vol() 545 …*right = snd_mixer_oss_conv1(uctl->value.integer.value[1], uinfo->value.integer.min, uinfo->value.… in snd_mixer_oss_get_volume1_vol() 549 kfree(uinfo); in snd_mixer_oss_get_volume1_vol() [all …]
|
/linux-4.1.27/sound/i2c/other/ |
D | ak4117.c | 158 struct snd_ctl_elem_info *uinfo) in snd_ak4117_in_error_info() argument 160 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in snd_ak4117_in_error_info() 161 uinfo->count = 1; in snd_ak4117_in_error_info() 162 uinfo->value.integer.min = 0; in snd_ak4117_in_error_info() 163 uinfo->value.integer.max = LONG_MAX; in snd_ak4117_in_error_info() 196 struct snd_ctl_elem_info *uinfo) in snd_ak4117_rx_info() argument 198 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in snd_ak4117_rx_info() 199 uinfo->count = 1; in snd_ak4117_rx_info() 200 uinfo->value.integer.min = 0; in snd_ak4117_rx_info() 201 uinfo->value.integer.max = 1; in snd_ak4117_rx_info() [all …]
|
D | ak4113.c | 189 struct snd_ctl_elem_info *uinfo) in snd_ak4113_in_error_info() argument 191 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in snd_ak4113_in_error_info() 192 uinfo->count = 1; in snd_ak4113_in_error_info() 193 uinfo->value.integer.min = 0; in snd_ak4113_in_error_info() 194 uinfo->value.integer.max = LONG_MAX; in snd_ak4113_in_error_info() 228 struct snd_ctl_elem_info *uinfo) in snd_ak4113_rx_info() argument 230 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in snd_ak4113_rx_info() 231 uinfo->count = 1; in snd_ak4113_rx_info() 232 uinfo->value.integer.min = 0; in snd_ak4113_rx_info() 233 uinfo->value.integer.max = 5; in snd_ak4113_rx_info() [all …]
|
D | ak4114.c | 184 struct snd_ctl_elem_info *uinfo) in snd_ak4114_in_error_info() argument 186 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in snd_ak4114_in_error_info() 187 uinfo->count = 1; in snd_ak4114_in_error_info() 188 uinfo->value.integer.min = 0; in snd_ak4114_in_error_info() 189 uinfo->value.integer.max = LONG_MAX; in snd_ak4114_in_error_info() 222 struct snd_ctl_elem_info *uinfo) in snd_ak4114_rate_info() argument 224 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in snd_ak4114_rate_info() 225 uinfo->count = 1; in snd_ak4114_rate_info() 226 uinfo->value.integer.min = 0; in snd_ak4114_rate_info() 227 uinfo->value.integer.max = 192000; in snd_ak4114_rate_info() [all …]
|
D | pt2258.c | 85 struct snd_ctl_elem_info *uinfo) in pt2258_stereo_volume_info() argument 87 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in pt2258_stereo_volume_info() 88 uinfo->count = 2; in pt2258_stereo_volume_info() 89 uinfo->value.integer.min = 0; in pt2258_stereo_volume_info() 90 uinfo->value.integer.max = 79; in pt2258_stereo_volume_info()
|
D | ak4xxx-adda.c | 367 struct snd_ctl_elem_info *uinfo) in snd_akm4xxx_volume_info() argument 371 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in snd_akm4xxx_volume_info() 372 uinfo->count = 1; in snd_akm4xxx_volume_info() 373 uinfo->value.integer.min = 0; in snd_akm4xxx_volume_info() 374 uinfo->value.integer.max = mask; in snd_akm4xxx_volume_info() 425 struct snd_ctl_elem_info *uinfo) in snd_akm4xxx_stereo_volume_info() argument 429 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in snd_akm4xxx_stereo_volume_info() 430 uinfo->count = 2; in snd_akm4xxx_stereo_volume_info() 431 uinfo->value.integer.min = 0; in snd_akm4xxx_stereo_volume_info() 432 uinfo->value.integer.max = mask; in snd_akm4xxx_stereo_volume_info() [all …]
|
/linux-4.1.27/sound/pci/cs5535audio/ |
D | cs5535audio_olpc.c | 66 struct snd_ctl_elem_info *uinfo) in olpc_dc_info() argument 68 uinfo->type = SNDRV_CTL_ELEM_TYPE_BOOLEAN; in olpc_dc_info() 69 uinfo->count = 1; in olpc_dc_info() 70 uinfo->value.integer.min = 0; in olpc_dc_info() 71 uinfo->value.integer.max = 1; in olpc_dc_info() 90 struct snd_ctl_elem_info *uinfo) in olpc_mic_info() argument 92 uinfo->type = SNDRV_CTL_ELEM_TYPE_BOOLEAN; in olpc_mic_info() 93 uinfo->count = 1; in olpc_mic_info() 94 uinfo->value.integer.min = 0; in olpc_mic_info() 95 uinfo->value.integer.max = 1; in olpc_mic_info()
|
/linux-4.1.27/sound/core/ |
D | vmaster.c | 80 struct snd_ctl_elem_info *uinfo; in slave_init() local 90 uinfo = kmalloc(sizeof(*uinfo), GFP_KERNEL); in slave_init() 91 if (!uinfo) in slave_init() 93 uinfo->id = slave->slave.id; in slave_init() 94 err = slave->slave.info(&slave->slave, uinfo); in slave_init() 96 kfree(uinfo); in slave_init() 99 slave->info.type = uinfo->type; in slave_init() 100 slave->info.count = uinfo->count; in slave_init() 105 kfree(uinfo); in slave_init() 108 slave->info.min_val = uinfo->value.integer.min; in slave_init() [all …]
|
D | control.c | 1040 struct snd_ctl_elem_info *uinfo) in snd_ctl_elem_user_info() argument 1045 offset = snd_ctl_get_ioff(kcontrol, &uinfo->id); in snd_ctl_elem_user_info() 1046 *uinfo = ue->info; in snd_ctl_elem_user_info() 1047 snd_ctl_build_ioff(&uinfo->id, kcontrol, offset); in snd_ctl_elem_user_info() 1053 struct snd_ctl_elem_info *uinfo) in snd_ctl_elem_user_enum_info() argument 1060 item = uinfo->value.enumerated.item; in snd_ctl_elem_user_enum_info() 1062 offset = snd_ctl_get_ioff(kcontrol, &uinfo->id); in snd_ctl_elem_user_enum_info() 1063 *uinfo = ue->info; in snd_ctl_elem_user_enum_info() 1064 snd_ctl_build_ioff(&uinfo->id, kcontrol, offset); in snd_ctl_elem_user_enum_info() 1066 item = min(item, uinfo->value.enumerated.items - 1); in snd_ctl_elem_user_enum_info() [all …]
|
D | pcm_lib.c | 2473 struct snd_ctl_elem_info *uinfo) in pcm_chmap_ctl_info() argument 2477 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in pcm_chmap_ctl_info() 2478 uinfo->count = 0; in pcm_chmap_ctl_info() 2479 uinfo->count = info->max_channels; in pcm_chmap_ctl_info() 2480 uinfo->value.integer.min = 0; in pcm_chmap_ctl_info() 2481 uinfo->value.integer.max = SNDRV_CHMAP_LAST; in pcm_chmap_ctl_info()
|
/linux-4.1.27/sound/i2c/ |
D | tea6330t.c | 87 struct snd_ctl_elem_info *uinfo) in snd_tea6330t_info_master_volume() argument 89 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in snd_tea6330t_info_master_volume() 90 uinfo->count = 2; in snd_tea6330t_info_master_volume() 91 uinfo->value.integer.min = 0; in snd_tea6330t_info_master_volume() 92 uinfo->value.integer.max = 43; in snd_tea6330t_info_master_volume() 190 struct snd_ctl_elem_info *uinfo) in snd_tea6330t_info_bass() argument 194 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in snd_tea6330t_info_bass() 195 uinfo->count = 1; in snd_tea6330t_info_bass() 196 uinfo->value.integer.min = 0; in snd_tea6330t_info_bass() 197 uinfo->value.integer.max = tea->max_bass; in snd_tea6330t_info_bass() [all …]
|
D | cs8427.c | 361 struct snd_ctl_elem_info *uinfo) in snd_cs8427_in_status_info() argument 363 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in snd_cs8427_in_status_info() 364 uinfo->count = 1; in snd_cs8427_in_status_info() 365 uinfo->value.integer.min = 0; in snd_cs8427_in_status_info() 366 uinfo->value.integer.max = 255; in snd_cs8427_in_status_info() 386 struct snd_ctl_elem_info *uinfo) in snd_cs8427_qsubcode_info() argument 388 uinfo->type = SNDRV_CTL_ELEM_TYPE_BYTES; in snd_cs8427_qsubcode_info() 389 uinfo->count = 10; in snd_cs8427_qsubcode_info() 419 struct snd_ctl_elem_info *uinfo) in snd_cs8427_spdif_info() argument 421 uinfo->type = SNDRV_CTL_ELEM_TYPE_IEC958; in snd_cs8427_spdif_info() [all …]
|
/linux-4.1.27/sound/ppc/ |
D | burgundy.c | 175 struct snd_ctl_elem_info *uinfo) in snd_pmac_burgundy_info_volume() argument 177 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in snd_pmac_burgundy_info_volume() 178 uinfo->count = 2; in snd_pmac_burgundy_info_volume() 179 uinfo->value.integer.min = 0; in snd_pmac_burgundy_info_volume() 180 uinfo->value.integer.max = 100; in snd_pmac_burgundy_info_volume() 251 struct snd_ctl_elem_info *uinfo) in snd_pmac_burgundy_info_volume_2b() argument 253 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in snd_pmac_burgundy_info_volume_2b() 254 uinfo->count = 2; in snd_pmac_burgundy_info_volume_2b() 255 uinfo->value.integer.min = 0; in snd_pmac_burgundy_info_volume_2b() 256 uinfo->value.integer.max = 100; in snd_pmac_burgundy_info_volume_2b() [all …]
|
D | awacs.c | 136 struct snd_ctl_elem_info *uinfo) in snd_pmac_awacs_info_volume() argument 138 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in snd_pmac_awacs_info_volume() 139 uinfo->count = 2; in snd_pmac_awacs_info_volume() 140 uinfo->value.integer.min = 0; in snd_pmac_awacs_info_volume() 141 uinfo->value.integer.max = 15; in snd_pmac_awacs_info_volume() 334 struct snd_ctl_elem_info *uinfo) in snd_pmac_awacs_info_volume_amp() argument 336 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in snd_pmac_awacs_info_volume_amp() 337 uinfo->count = 2; in snd_pmac_awacs_info_volume_amp() 338 uinfo->value.integer.min = 0; in snd_pmac_awacs_info_volume_amp() 339 uinfo->value.integer.max = 31; in snd_pmac_awacs_info_volume_amp() [all …]
|
D | daca.c | 125 struct snd_ctl_elem_info *uinfo) in daca_info_volume() argument 127 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in daca_info_volume() 128 uinfo->count = 2; in daca_info_volume() 129 uinfo->value.integer.min = 0; in daca_info_volume() 130 uinfo->value.integer.max = DACA_VOL_MAX; in daca_info_volume()
|
D | tumbler.c | 257 struct snd_ctl_elem_info *uinfo) in tumbler_info_master_volume() argument 259 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in tumbler_info_master_volume() 260 uinfo->count = 2; in tumbler_info_master_volume() 261 uinfo->value.integer.min = 0; in tumbler_info_master_volume() 262 uinfo->value.integer.max = ARRAY_SIZE(master_volume_table) - 1; in tumbler_info_master_volume() 403 struct snd_ctl_elem_info *uinfo) in tumbler_info_drc_value() argument 406 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in tumbler_info_drc_value() 407 uinfo->count = 1; in tumbler_info_drc_value() 408 uinfo->value.integer.min = 0; in tumbler_info_drc_value() 409 uinfo->value.integer.max = in tumbler_info_drc_value() [all …]
|
D | beep.c | 175 struct snd_ctl_elem_info *uinfo) in snd_pmac_info_beep() argument 177 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in snd_pmac_info_beep() 178 uinfo->count = 1; in snd_pmac_info_beep() 179 uinfo->value.integer.min = 0; in snd_pmac_info_beep() 180 uinfo->value.integer.max = 100; in snd_pmac_info_beep()
|
D | snd_ps3.c | 715 struct snd_ctl_elem_info *uinfo) in snd_ps3_spdif_mask_info() argument 717 uinfo->type = SNDRV_CTL_ELEM_TYPE_IEC958; in snd_ps3_spdif_mask_info() 718 uinfo->count = 1; in snd_ps3_spdif_mask_info()
|
/linux-4.1.27/sound/aoa/codecs/ |
D | tas.c | 226 struct snd_ctl_elem_info *uinfo) in tas_snd_vol_info() argument 228 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in tas_snd_vol_info() 229 uinfo->count = 2; in tas_snd_vol_info() 230 uinfo->value.integer.min = 0; in tas_snd_vol_info() 231 uinfo->value.integer.max = 177; in tas_snd_vol_info() 327 struct snd_ctl_elem_info *uinfo) in tas_snd_mixer_info() argument 329 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in tas_snd_mixer_info() 330 uinfo->count = 2; in tas_snd_mixer_info() 331 uinfo->value.integer.min = 0; in tas_snd_mixer_info() 332 uinfo->value.integer.max = 177; in tas_snd_mixer_info() [all …]
|
D | onyx.c | 110 struct snd_ctl_elem_info *uinfo) in onyx_snd_vol_info() argument 112 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in onyx_snd_vol_info() 113 uinfo->count = 2; in onyx_snd_vol_info() 114 uinfo->value.integer.min = -128 + VOLUME_RANGE_SHIFT; in onyx_snd_vol_info() 115 uinfo->value.integer.max = -1 + VOLUME_RANGE_SHIFT; in onyx_snd_vol_info() 186 struct snd_ctl_elem_info *uinfo) in onyx_snd_inputgain_info() argument 188 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in onyx_snd_inputgain_info() 189 uinfo->count = 1; in onyx_snd_inputgain_info() 190 uinfo->value.integer.min = 3 + INPUTGAIN_RANGE_SHIFT; in onyx_snd_inputgain_info() 191 uinfo->value.integer.max = 28 + INPUTGAIN_RANGE_SHIFT; in onyx_snd_inputgain_info() [all …]
|
/linux-4.1.27/drivers/media/pci/ivtv/ |
D | ivtv-alsa-mixer.c | 73 struct snd_ctl_elem_info *uinfo) in snd_ivtv_mixer_tv_vol_info() argument 75 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in snd_ivtv_mixer_tv_vol_info() 76 uinfo->count = 1; in snd_ivtv_mixer_tv_vol_info() 78 uinfo->value.integer.min = -96; in snd_ivtv_mixer_tv_vol_info() 79 uinfo->value.integer.max = 8; in snd_ivtv_mixer_tv_vol_info() 80 uinfo->value.integer.step = 1; in snd_ivtv_mixer_tv_vol_info()
|
/linux-4.1.27/drivers/media/pci/cx18/ |
D | cx18-alsa-mixer.c | 73 struct snd_ctl_elem_info *uinfo) in snd_cx18_mixer_tv_vol_info() argument 75 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in snd_cx18_mixer_tv_vol_info() 76 uinfo->count = 1; in snd_cx18_mixer_tv_vol_info() 78 uinfo->value.integer.min = -96; in snd_cx18_mixer_tv_vol_info() 79 uinfo->value.integer.max = 8; in snd_cx18_mixer_tv_vol_info() 80 uinfo->value.integer.step = 1; in snd_cx18_mixer_tv_vol_info()
|
/linux-4.1.27/sound/pci/asihpi/ |
D | asihpi.c | 1496 struct snd_ctl_elem_info *uinfo) in snd_asihpi_volume_info() argument 1518 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in snd_asihpi_volume_info() 1519 uinfo->count = count; in snd_asihpi_volume_info() 1520 uinfo->value.integer.min = min_gain_mB / VOL_STEP_mB; in snd_asihpi_volume_info() 1521 uinfo->value.integer.max = max_gain_mB / VOL_STEP_mB; in snd_asihpi_volume_info() 1522 uinfo->value.integer.step = step_gain_mB / VOL_STEP_mB; in snd_asihpi_volume_info() 1622 struct snd_ctl_elem_info *uinfo) in snd_asihpi_level_info() argument 1639 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in snd_asihpi_level_info() 1640 uinfo->count = 2; in snd_asihpi_level_info() 1641 uinfo->value.integer.min = min_gain_mB / HPI_UNITS_PER_dB; in snd_asihpi_level_info() [all …]
|
/linux-4.1.27/sound/usb/line6/ |
D | toneport.c | 148 struct snd_ctl_elem_info *uinfo) in snd_toneport_monitor_info() argument 150 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in snd_toneport_monitor_info() 151 uinfo->count = 1; in snd_toneport_monitor_info() 152 uinfo->value.integer.min = 0; in snd_toneport_monitor_info() 153 uinfo->value.integer.max = 256; in snd_toneport_monitor_info() 195 struct snd_ctl_elem_info *uinfo) in snd_toneport_source_info() argument 199 uinfo->type = SNDRV_CTL_ELEM_TYPE_ENUMERATED; in snd_toneport_source_info() 200 uinfo->count = 1; in snd_toneport_source_info() 201 uinfo->value.enumerated.items = size; in snd_toneport_source_info() 203 if (uinfo->value.enumerated.item >= size) in snd_toneport_source_info() [all …]
|
D | pcm.c | 25 struct snd_ctl_elem_info *uinfo) in snd_line6_impulse_volume_info() argument 27 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in snd_line6_impulse_volume_info() 28 uinfo->count = 1; in snd_line6_impulse_volume_info() 29 uinfo->value.integer.min = 0; in snd_line6_impulse_volume_info() 30 uinfo->value.integer.max = 255; in snd_line6_impulse_volume_info() 69 struct snd_ctl_elem_info *uinfo) in snd_line6_impulse_period_info() argument 71 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in snd_line6_impulse_period_info() 72 uinfo->count = 1; in snd_line6_impulse_period_info() 73 uinfo->value.integer.min = 0; in snd_line6_impulse_period_info() 74 uinfo->value.integer.max = 2000; in snd_line6_impulse_period_info() [all …]
|
D | pod.c | 347 struct snd_ctl_elem_info *uinfo) in snd_pod_control_monitor_info() argument 349 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in snd_pod_control_monitor_info() 350 uinfo->count = 1; in snd_pod_control_monitor_info() 351 uinfo->value.integer.min = 0; in snd_pod_control_monitor_info() 352 uinfo->value.integer.max = 65535; in snd_pod_control_monitor_info()
|
/linux-4.1.27/sound/soc/ |
D | soc-ops.c | 46 struct snd_ctl_elem_info *uinfo) in snd_soc_info_enum_double() argument 50 return snd_ctl_enum_info(uinfo, e->shift_l == e->shift_r ? 1 : 2, in snd_soc_info_enum_double() 187 struct snd_ctl_elem_info *uinfo) in snd_soc_info_volsw() argument 198 uinfo->type = SNDRV_CTL_ELEM_TYPE_BOOLEAN; in snd_soc_info_volsw() 200 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in snd_soc_info_volsw() 202 uinfo->count = snd_soc_volsw_is_stereo(mc) ? 2 : 1; in snd_soc_info_volsw() 203 uinfo->value.integer.min = 0; in snd_soc_info_volsw() 204 uinfo->value.integer.max = platform_max - mc->min; in snd_soc_info_volsw() 222 struct snd_ctl_elem_info *uinfo) in snd_soc_info_volsw_sx() argument 227 snd_soc_info_volsw(kcontrol, uinfo); in snd_soc_info_volsw_sx() [all …]
|
D | soc-dapm.c | 3009 struct snd_ctl_elem_info *uinfo) in snd_soc_dapm_info_pin_switch() argument 3011 uinfo->type = SNDRV_CTL_ELEM_TYPE_BOOLEAN; in snd_soc_dapm_info_pin_switch() 3012 uinfo->count = 1; in snd_soc_dapm_info_pin_switch() 3013 uinfo->value.integer.min = 0; in snd_soc_dapm_info_pin_switch() 3014 uinfo->value.integer.max = 1; in snd_soc_dapm_info_pin_switch()
|
/linux-4.1.27/sound/pci/ice1712/ |
D | phase.c | 333 struct snd_ctl_elem_info *uinfo) in wm_master_vol_info() argument 335 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in wm_master_vol_info() 336 uinfo->count = 2; in wm_master_vol_info() 337 uinfo->value.integer.min = 0; in wm_master_vol_info() 338 uinfo->value.integer.max = WM_VOL_MAX; in wm_master_vol_info() 479 struct snd_ctl_elem_info *uinfo) in wm_vol_info() argument 482 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in wm_vol_info() 483 uinfo->count = voices; in wm_vol_info() 484 uinfo->value.integer.min = 0; /* mute (-101dB) */ in wm_vol_info() 485 uinfo->value.integer.max = 0x7F; /* 0dB */ in wm_vol_info() [all …]
|
D | aureon.c | 203 struct snd_ctl_elem_info *uinfo) in aureon_universe_inmux_info() argument 208 return snd_ctl_enum_info(uinfo, 1, 3, texts); in aureon_universe_inmux_info() 361 static int aureon_ac97_vol_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) in aureon_ac97_vol_info() argument 363 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in aureon_ac97_vol_info() 364 uinfo->count = kcontrol->private_value & AUREON_AC97_STEREO ? 2 : 1; in aureon_ac97_vol_info() 365 uinfo->value.integer.min = 0; in aureon_ac97_vol_info() 366 uinfo->value.integer.max = 31; in aureon_ac97_vol_info() 747 static int wm_master_vol_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) in wm_master_vol_info() argument 749 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in wm_master_vol_info() 750 uinfo->count = 2; in wm_master_vol_info() [all …]
|
D | prodigy_hifi.c | 256 struct snd_ctl_elem_info *uinfo) in ak4396_dac_vol_info() argument 258 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in ak4396_dac_vol_info() 259 uinfo->count = 2; in ak4396_dac_vol_info() 260 uinfo->value.integer.min = 0; /* mute */ in ak4396_dac_vol_info() 261 uinfo->value.integer.max = 0xFF; /* linear */ in ak4396_dac_vol_info() 384 struct snd_ctl_elem_info *uinfo) in wm_dac_vol_info() argument 386 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in wm_dac_vol_info() 387 uinfo->count = 2; in wm_dac_vol_info() 388 uinfo->value.integer.min = 0; /* mute */ in wm_dac_vol_info() 389 uinfo->value.integer.max = DAC_RES; /* 0dB, 0.5dB step */ in wm_dac_vol_info() [all …]
|
D | prodigy192.c | 147 static int stac9460_dac_vol_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) in stac9460_dac_vol_info() argument 149 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in stac9460_dac_vol_info() 150 uinfo->count = 1; in stac9460_dac_vol_info() 151 uinfo->value.integer.min = 0; /* mute */ in stac9460_dac_vol_info() 152 uinfo->value.integer.max = 0x7f; /* 0dB */ in stac9460_dac_vol_info() 239 static int stac9460_adc_vol_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) in stac9460_adc_vol_info() argument 241 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in stac9460_adc_vol_info() 242 uinfo->count = 2; in stac9460_adc_vol_info() 243 uinfo->value.integer.min = 0; /* 0dB */ in stac9460_adc_vol_info() 244 uinfo->value.integer.max = 0x0f; /* 22.5dB */ in stac9460_adc_vol_info() [all …]
|
D | pontis.c | 114 static int wm_dac_vol_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) in wm_dac_vol_info() argument 116 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in wm_dac_vol_info() 117 uinfo->count = 2; in wm_dac_vol_info() 118 uinfo->value.integer.min = 0; /* mute */ in wm_dac_vol_info() 119 uinfo->value.integer.max = DAC_RES; /* 0dB, 0.5dB step */ in wm_dac_vol_info() 169 static int wm_adc_vol_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) in wm_adc_vol_info() argument 171 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in wm_adc_vol_info() 172 uinfo->count = 2; in wm_adc_vol_info() 173 uinfo->value.integer.min = 0; /* mute (-64dB) */ in wm_adc_vol_info() 174 uinfo->value.integer.max = ADC_RES; /* 0dB, 0.5dB step */ in wm_adc_vol_info() [all …]
|
D | wtm.c | 196 struct snd_ctl_elem_info *uinfo) in stac9460_dac_vol_info() argument 198 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in stac9460_dac_vol_info() 199 uinfo->count = 1; in stac9460_dac_vol_info() 200 uinfo->value.integer.min = 0; /* mute */ in stac9460_dac_vol_info() 201 uinfo->value.integer.max = 0x7f; /* 0dB */ in stac9460_dac_vol_info() 331 struct snd_ctl_elem_info *uinfo) in stac9460_adc_vol_info() argument 333 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in stac9460_adc_vol_info() 334 uinfo->count = 2; in stac9460_adc_vol_info() 335 uinfo->value.integer.min = 0; /* 0dB */ in stac9460_adc_vol_info() 336 uinfo->value.integer.max = 0x0f; /* 22.5dB */ in stac9460_adc_vol_info() [all …]
|
D | wm8766.c | 196 struct snd_ctl_elem_info *uinfo) in snd_wm8766_volume_info() argument 201 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in snd_wm8766_volume_info() 202 uinfo->count = (wm->ctl[n].flags & WM8766_FLAG_STEREO) ? 2 : 1; in snd_wm8766_volume_info() 203 uinfo->value.integer.min = wm->ctl[n].min; in snd_wm8766_volume_info() 204 uinfo->value.integer.max = wm->ctl[n].max; in snd_wm8766_volume_info() 210 struct snd_ctl_elem_info *uinfo) in snd_wm8766_enum_info() argument 215 return snd_ctl_enum_info(uinfo, 1, wm->ctl[n].max, in snd_wm8766_enum_info()
|
D | maya44.c | 172 struct snd_ctl_elem_info *uinfo) in maya_vol_info() argument 177 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in maya_vol_info() 178 uinfo->count = 2; in maya_vol_info() 179 uinfo->value.integer.min = 0; in maya_vol_info() 180 uinfo->value.integer.max = vol->maxval; in maya_vol_info() 358 struct snd_ctl_elem_info *uinfo) in maya_rec_src_info() argument 362 return snd_ctl_enum_info(uinfo, 1, ARRAY_SIZE(texts), texts); in maya_rec_src_info() 399 struct snd_ctl_elem_info *uinfo) in maya_pb_route_info() argument 406 return snd_ctl_enum_info(uinfo, 1, ARRAY_SIZE(texts), texts); in maya_pb_route_info()
|
D | se.c | 435 struct snd_ctl_elem_info *uinfo) in se200pci_cont_volume_info() argument 437 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in se200pci_cont_volume_info() 438 uinfo->count = 2; in se200pci_cont_volume_info() 439 uinfo->value.integer.min = 0; /* mute */ in se200pci_cont_volume_info() 440 uinfo->value.integer.max = 0xff; /* 0dB */ in se200pci_cont_volume_info() 447 struct snd_ctl_elem_info *uinfo) in se200pci_cont_enum_info() argument 455 return snd_ctl_enum_info(uinfo, 1, c, se200pci_cont[n].member); in se200pci_cont_enum_info()
|
D | wm8776.c | 470 struct snd_ctl_elem_info *uinfo) in snd_wm8776_volume_info() argument 475 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in snd_wm8776_volume_info() 476 uinfo->count = (wm->ctl[n].flags & WM8776_FLAG_STEREO) ? 2 : 1; in snd_wm8776_volume_info() 477 uinfo->value.integer.min = wm->ctl[n].min; in snd_wm8776_volume_info() 478 uinfo->value.integer.max = wm->ctl[n].max; in snd_wm8776_volume_info() 484 struct snd_ctl_elem_info *uinfo) in snd_wm8776_enum_info() argument 489 return snd_ctl_enum_info(uinfo, 1, wm->ctl[n].max, in snd_wm8776_enum_info()
|
D | ice1724.c | 1587 struct snd_ctl_elem_info *uinfo) in snd_vt1724_eeprom_info() argument 1589 uinfo->type = SNDRV_CTL_ELEM_TYPE_BYTES; in snd_vt1724_eeprom_info() 1590 uinfo->count = sizeof(struct snd_ice1712_eeprom); in snd_vt1724_eeprom_info() 1614 struct snd_ctl_elem_info *uinfo) in snd_vt1724_spdif_info() argument 1616 uinfo->type = SNDRV_CTL_ELEM_TYPE_IEC958; in snd_vt1724_spdif_info() 1617 uinfo->count = 1; in snd_vt1724_spdif_info() 1852 struct snd_ctl_elem_info *uinfo) in snd_vt1724_pro_internal_clock_info() argument 1856 uinfo->type = SNDRV_CTL_ELEM_TYPE_ENUMERATED; in snd_vt1724_pro_internal_clock_info() 1857 uinfo->count = 1; in snd_vt1724_pro_internal_clock_info() 1860 uinfo->value.enumerated.items = hw_rates_count; in snd_vt1724_pro_internal_clock_info() [all …]
|
D | ice1712.c | 1336 …t snd_ice1712_pro_mixer_volume_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) in snd_ice1712_pro_mixer_volume_info() argument 1338 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in snd_ice1712_pro_mixer_volume_info() 1339 uinfo->count = 2; in snd_ice1712_pro_mixer_volume_info() 1340 uinfo->value.integer.min = 0; in snd_ice1712_pro_mixer_volume_info() 1341 uinfo->value.integer.max = 96; in snd_ice1712_pro_mixer_volume_info() 1617 struct snd_ctl_elem_info *uinfo) in snd_ice1712_eeprom_info() argument 1619 uinfo->type = SNDRV_CTL_ELEM_TYPE_BYTES; in snd_ice1712_eeprom_info() 1620 uinfo->count = sizeof(struct snd_ice1712_eeprom); in snd_ice1712_eeprom_info() 1644 struct snd_ctl_elem_info *uinfo) in snd_ice1712_spdif_info() argument 1646 uinfo->type = SNDRV_CTL_ELEM_TYPE_IEC958; in snd_ice1712_spdif_info() [all …]
|
D | quartet.c | 553 struct snd_ctl_elem_info *uinfo) in qtet_ain12_enum_info() argument 557 return snd_ctl_enum_info(uinfo, 1, ARRAY_SIZE(texts), texts); in qtet_ain12_enum_info() 695 struct snd_ctl_elem_info *uinfo) in qtet_enum_info() argument 699 return snd_ctl_enum_info(uinfo, 1, ARRAY_SIZE(private.texts), in qtet_enum_info()
|
D | ews.c | 578 … int snd_ice1712_ewx_io_sense_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo){ in snd_ice1712_ewx_io_sense_info() argument 583 return snd_ctl_enum_info(uinfo, 1, 2, texts); in snd_ice1712_ewx_io_sense_info() 895 …snd_ice1712_6fire_select_input_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) in snd_ice1712_6fire_select_input_info() argument 900 return snd_ctl_enum_info(uinfo, 1, 4, texts); in snd_ice1712_6fire_select_input_info()
|
/linux-4.1.27/sound/drivers/opl4/ |
D | opl4_mixer.c | 23 static int snd_opl4_ctl_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) in snd_opl4_ctl_info() argument 25 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in snd_opl4_ctl_info() 26 uinfo->count = 2; in snd_opl4_ctl_info() 27 uinfo->value.integer.min = 0; in snd_opl4_ctl_info() 28 uinfo->value.integer.max = 7; in snd_opl4_ctl_info()
|
/linux-4.1.27/sound/pci/emu10k1/ |
D | emumixer.c | 46 static int snd_emu10k1_spdif_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) in snd_emu10k1_spdif_info() argument 48 uinfo->type = SNDRV_CTL_ELEM_TYPE_IEC958; in snd_emu10k1_spdif_info() 49 uinfo->count = 1; in snd_emu10k1_spdif_info() 393 struct snd_ctl_elem_info *uinfo) in snd_emu1010_input_output_source_info() argument 398 return snd_ctl_enum_info(uinfo, 1, 49, emu1616_src_texts); in snd_emu1010_input_output_source_info() 400 return snd_ctl_enum_info(uinfo, 1, 53, emu1010_src_texts); in snd_emu1010_input_output_source_info() 688 struct snd_ctl_elem_info *uinfo) in snd_emu1010_internal_clock_info() argument 694 return snd_ctl_enum_info(uinfo, 1, 4, texts); in snd_emu1010_internal_clock_info() 810 struct snd_ctl_elem_info *uinfo) in snd_emu1010_optical_out_info() argument 816 return snd_ctl_enum_info(uinfo, 1, 2, texts); in snd_emu1010_optical_out_info() [all …]
|
D | p16v.c | 696 struct snd_ctl_elem_info *uinfo) in snd_p16v_volume_info() argument 698 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in snd_p16v_volume_info() 699 uinfo->count = 2; in snd_p16v_volume_info() 700 uinfo->value.integer.min = 0; in snd_p16v_volume_info() 701 uinfo->value.integer.max = 255; in snd_p16v_volume_info() 750 struct snd_ctl_elem_info *uinfo) in snd_p16v_capture_source_info() argument 757 return snd_ctl_enum_info(uinfo, 1, 8, texts); in snd_p16v_capture_source_info() 792 struct snd_ctl_elem_info *uinfo) in snd_p16v_capture_channel_info() argument 796 return snd_ctl_enum_info(uinfo, 1, 4, texts); in snd_p16v_capture_channel_info()
|
D | emupcm.c | 1490 …nd_emu10k1_pcm_efx_voices_mask_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) in snd_emu10k1_pcm_efx_voices_mask_info() argument 1494 uinfo->type = SNDRV_CTL_ELEM_TYPE_BOOLEAN; in snd_emu10k1_pcm_efx_voices_mask_info() 1495 uinfo->count = nefx; in snd_emu10k1_pcm_efx_voices_mask_info() 1496 uinfo->value.integer.min = 0; in snd_emu10k1_pcm_efx_voices_mask_info() 1497 uinfo->value.integer.max = 1; in snd_emu10k1_pcm_efx_voices_mask_info()
|
D | emu10k1x.c | 1124 static int snd_emu10k1x_spdif_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) in snd_emu10k1x_spdif_info() argument 1126 uinfo->type = SNDRV_CTL_ELEM_TYPE_IEC958; in snd_emu10k1x_spdif_info() 1127 uinfo->count = 1; in snd_emu10k1x_spdif_info()
|
D | emufx.c | 332 static int snd_emu10k1_gpr_ctl_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) in snd_emu10k1_gpr_ctl_info() argument 338 uinfo->type = SNDRV_CTL_ELEM_TYPE_BOOLEAN; in snd_emu10k1_gpr_ctl_info() 340 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in snd_emu10k1_gpr_ctl_info() 341 uinfo->count = ctl->vcount; in snd_emu10k1_gpr_ctl_info() 342 uinfo->value.integer.min = ctl->min; in snd_emu10k1_gpr_ctl_info() 343 uinfo->value.integer.max = ctl->max; in snd_emu10k1_gpr_ctl_info()
|
/linux-4.1.27/sound/pci/echoaudio/ |
D | echoaudio.c | 991 struct snd_ctl_elem_info *uinfo) in snd_echo_output_gain_info() argument 996 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in snd_echo_output_gain_info() 997 uinfo->count = num_busses_out(chip); in snd_echo_output_gain_info() 998 uinfo->value.integer.min = ECHOGAIN_MINOUT; in snd_echo_output_gain_info() 999 uinfo->value.integer.max = ECHOGAIN_MAXOUT; in snd_echo_output_gain_info() 1072 struct snd_ctl_elem_info *uinfo) in snd_echo_input_gain_info() argument 1077 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in snd_echo_input_gain_info() 1078 uinfo->count = num_analog_busses_in(chip); in snd_echo_input_gain_info() 1079 uinfo->value.integer.min = ECHOGAIN_MININP; in snd_echo_input_gain_info() 1080 uinfo->value.integer.max = ECHOGAIN_MAXINP; in snd_echo_input_gain_info() [all …]
|
/linux-4.1.27/sound/usb/ |
D | mixer_scarlett.c | 233 struct snd_ctl_elem_info *uinfo) in scarlett_ctl_switch_info() argument 237 uinfo->type = SNDRV_CTL_ELEM_TYPE_BOOLEAN; in scarlett_ctl_switch_info() 238 uinfo->count = elem->channels; in scarlett_ctl_switch_info() 239 uinfo->value.integer.min = 0; in scarlett_ctl_switch_info() 240 uinfo->value.integer.max = 1; in scarlett_ctl_switch_info() 302 struct snd_ctl_elem_info *uinfo) in scarlett_ctl_info() argument 306 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in scarlett_ctl_info() 307 uinfo->count = elem->channels; in scarlett_ctl_info() 308 uinfo->value.integer.min = 0; in scarlett_ctl_info() 309 uinfo->value.integer.max = (int)kctl->private_value + in scarlett_ctl_info() [all …]
|
D | stream.c | 111 struct snd_ctl_elem_info *uinfo) in usb_chmap_ctl_info() argument 116 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in usb_chmap_ctl_info() 117 uinfo->count = subs->channels_max; in usb_chmap_ctl_info() 118 uinfo->value.integer.min = 0; in usb_chmap_ctl_info() 119 uinfo->value.integer.max = SNDRV_CHMAP_LAST; in usb_chmap_ctl_info()
|
D | mixer_quirks.c | 461 struct snd_ctl_elem_info *uinfo) in snd_emu0204_ch_switch_info() argument 465 return snd_ctl_enum_info(uinfo, 1, ARRAY_SIZE(texts), texts); in snd_emu0204_ch_switch_info() 701 struct snd_ctl_elem_info *uinfo) in snd_mbox1_switch_info() argument 708 return snd_ctl_enum_info(uinfo, 1, ARRAY_SIZE(texts), texts); in snd_mbox1_switch_info() 888 struct snd_ctl_elem_info *uinfo) in snd_ftu_eff_switch_info() argument 895 return snd_ctl_enum_info(uinfo, 1, ARRAY_SIZE(texts), texts); in snd_ftu_eff_switch_info() 1493 struct snd_ctl_elem_info *uinfo) in snd_microii_spdif_info() argument 1495 uinfo->type = SNDRV_CTL_ELEM_TYPE_IEC958; in snd_microii_spdif_info() 1496 uinfo->count = 1; in snd_microii_spdif_info()
|
D | mixer.c | 1054 struct snd_ctl_elem_info *uinfo) in mixer_ctl_feature_info() argument 1060 uinfo->type = SNDRV_CTL_ELEM_TYPE_BOOLEAN; in mixer_ctl_feature_info() 1062 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in mixer_ctl_feature_info() 1063 uinfo->count = cval->channels; in mixer_ctl_feature_info() 1066 uinfo->value.integer.min = 0; in mixer_ctl_feature_info() 1067 uinfo->value.integer.max = 1; in mixer_ctl_feature_info() 1080 uinfo->value.integer.min = 0; in mixer_ctl_feature_info() 1081 uinfo->value.integer.max = in mixer_ctl_feature_info() 1916 struct snd_ctl_elem_info *uinfo) in mixer_ctl_selector_info() argument 1923 return snd_ctl_enum_info(uinfo, 1, cval->max, itemlist); in mixer_ctl_selector_info()
|
/linux-4.1.27/sound/pci/ca0106/ |
D | ca0106_mixer.c | 186 struct snd_ctl_elem_info *uinfo) in snd_ca0106_capture_source_info() argument 192 return snd_ctl_enum_info(uinfo, 1, 6, texts); in snd_ca0106_capture_source_info() 223 struct snd_ctl_elem_info *uinfo) in snd_ca0106_i2c_capture_source_info() argument 229 return snd_ctl_enum_info(uinfo, 1, 4, texts); in snd_ca0106_i2c_capture_source_info() 262 struct snd_ctl_elem_info *uinfo) in snd_ca0106_capture_line_in_side_out_info() argument 266 return snd_ctl_enum_info(uinfo, 1, 2, texts); in snd_ca0106_capture_line_in_side_out_info() 270 struct snd_ctl_elem_info *uinfo) in snd_ca0106_capture_mic_line_in_info() argument 274 return snd_ctl_enum_info(uinfo, 1, 2, texts); in snd_ca0106_capture_mic_line_in_info() 324 struct snd_ctl_elem_info *uinfo) in snd_ca0106_spdif_info() argument 326 uinfo->type = SNDRV_CTL_ELEM_TYPE_IEC958; in snd_ca0106_spdif_info() [all …]
|
/linux-4.1.27/sound/pci/pcxhr/ |
D | pcxhr_mixer.c | 88 struct snd_ctl_elem_info *uinfo) in pcxhr_analog_vol_info() argument 92 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in pcxhr_analog_vol_info() 93 uinfo->count = 2; in pcxhr_analog_vol_info() 96 uinfo->value.integer.min = in pcxhr_analog_vol_info() 98 uinfo->value.integer.max = in pcxhr_analog_vol_info() 101 uinfo->value.integer.min = in pcxhr_analog_vol_info() 103 uinfo->value.integer.max = in pcxhr_analog_vol_info() 108 uinfo->value.integer.min = in pcxhr_analog_vol_info() 110 uinfo->value.integer.max = in pcxhr_analog_vol_info() 113 uinfo->value.integer.min = in pcxhr_analog_vol_info() [all …]
|
D | pcxhr_mix22.c | 712 struct snd_ctl_elem_info *uinfo) in hr222_mic_vol_info() argument 714 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in hr222_mic_vol_info() 715 uinfo->count = 1; in hr222_mic_vol_info() 716 uinfo->value.integer.min = HR222_MICRO_CAPTURE_LEVEL_MIN; /* -98 dB */ in hr222_mic_vol_info() 718 uinfo->value.integer.max = HR222_MICRO_CAPTURE_LEVEL_MAX; /* +7 dB */ in hr222_mic_vol_info() 763 struct snd_ctl_elem_info *uinfo) in hr222_mic_boost_info() argument 765 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in hr222_mic_boost_info() 766 uinfo->count = 1; in hr222_mic_boost_info() 767 uinfo->value.integer.min = 0; /* 0 dB */ in hr222_mic_boost_info() 768 uinfo->value.integer.max = 3; /* 54 dB */ in hr222_mic_boost_info()
|
/linux-4.1.27/sound/isa/sb/ |
D | sb_mixer.c | 60 static int snd_sbmixer_info_single(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) in snd_sbmixer_info_single() argument 64 uinfo->type = mask == 1 ? SNDRV_CTL_ELEM_TYPE_BOOLEAN : SNDRV_CTL_ELEM_TYPE_INTEGER; in snd_sbmixer_info_single() 65 uinfo->count = 1; in snd_sbmixer_info_single() 66 uinfo->value.integer.min = 0; in snd_sbmixer_info_single() 67 uinfo->value.integer.max = mask; in snd_sbmixer_info_single() 112 static int snd_sbmixer_info_double(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) in snd_sbmixer_info_double() argument 116 uinfo->type = mask == 1 ? SNDRV_CTL_ELEM_TYPE_BOOLEAN : SNDRV_CTL_ELEM_TYPE_INTEGER; in snd_sbmixer_info_double() 117 uinfo->count = 2; in snd_sbmixer_info_double() 118 uinfo->value.integer.min = 0; in snd_sbmixer_info_double() 119 uinfo->value.integer.max = mask; in snd_sbmixer_info_double() [all …]
|
D | emu8000.c | 833 static int mixer_bass_treble_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) in mixer_bass_treble_info() argument 835 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in mixer_bass_treble_info() 836 uinfo->count = 1; in mixer_bass_treble_info() 837 uinfo->value.integer.min = 0; in mixer_bass_treble_info() 838 uinfo->value.integer.max = 11; in mixer_bass_treble_info() 894 static int mixer_chorus_reverb_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) in mixer_chorus_reverb_info() argument 896 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in mixer_chorus_reverb_info() 897 uinfo->count = 1; in mixer_chorus_reverb_info() 898 uinfo->value.integer.min = 0; in mixer_chorus_reverb_info() 899 …uinfo->value.integer.max = kcontrol->private_value ? (SNDRV_EMU8000_CHORUS_NUMBERS-1) : (SNDRV_EMU… in mixer_chorus_reverb_info() [all …]
|
D | sb16_csp.c | 989 static int snd_sb_qsound_space_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) in snd_sb_qsound_space_info() argument 991 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in snd_sb_qsound_space_info() 992 uinfo->count = 2; in snd_sb_qsound_space_info() 993 uinfo->value.integer.min = 0; in snd_sb_qsound_space_info() 994 uinfo->value.integer.max = SNDRV_SB_CSP_QSOUND_MAX_RIGHT; in snd_sb_qsound_space_info()
|
D | sb16_main.c | 703 static int snd_sb16_dma_control_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) in snd_sb16_dma_control_info() argument 709 return snd_ctl_enum_info(uinfo, 1, 3, texts); in snd_sb16_dma_control_info()
|
/linux-4.1.27/sound/usb/caiaq/ |
D | control.c | 34 struct snd_ctl_elem_info *uinfo) in control_info() argument 42 uinfo->count = 1; in control_info() 50 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in control_info() 51 uinfo->value.integer.min = 0; in control_info() 52 uinfo->value.integer.max = 2; in control_info() 67 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in control_info() 68 uinfo->value.integer.min = 0; in control_info() 69 uinfo->value.integer.max = maxval; in control_info() 71 uinfo->type = SNDRV_CTL_ELEM_TYPE_BOOLEAN; in control_info() 72 uinfo->value.integer.min = 0; in control_info() [all …]
|
/linux-4.1.27/sound/pci/ |
D | ak4531_codec.c | 79 static int snd_ak4531_info_single(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) in snd_ak4531_info_single() argument 83 uinfo->type = mask == 1 ? SNDRV_CTL_ELEM_TYPE_BOOLEAN : SNDRV_CTL_ELEM_TYPE_INTEGER; in snd_ak4531_info_single() 84 uinfo->count = 1; in snd_ak4531_info_single() 85 uinfo->value.integer.min = 0; in snd_ak4531_info_single() 86 uinfo->value.integer.max = mask; in snd_ak4531_info_single() 146 static int snd_ak4531_info_double(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) in snd_ak4531_info_double() argument 150 uinfo->type = mask == 1 ? SNDRV_CTL_ELEM_TYPE_BOOLEAN : SNDRV_CTL_ELEM_TYPE_INTEGER; in snd_ak4531_info_double() 151 uinfo->count = 2; in snd_ak4531_info_double() 152 uinfo->value.integer.min = 0; in snd_ak4531_info_double() 153 uinfo->value.integer.max = mask; in snd_ak4531_info_double() [all …]
|
D | rme96.c | 1893 snd_rme96_info_inputtype_control(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) in snd_rme96_info_inputtype_control() argument 1926 return snd_ctl_enum_info(uinfo, 1, num_items, texts); in snd_rme96_info_inputtype_control() 2010 snd_rme96_info_clockmode_control(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) in snd_rme96_info_clockmode_control() argument 2014 return snd_ctl_enum_info(uinfo, 1, 3, texts); in snd_rme96_info_clockmode_control() 2042 snd_rme96_info_attenuation_control(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) in snd_rme96_info_attenuation_control() argument 2048 return snd_ctl_enum_info(uinfo, 1, 4, texts); in snd_rme96_info_attenuation_control() 2077 snd_rme96_info_montracks_control(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) in snd_rme96_info_montracks_control() argument 2081 return snd_ctl_enum_info(uinfo, 1, 4, texts); in snd_rme96_info_montracks_control() 2130 …ic int snd_rme96_control_spdif_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) in snd_rme96_control_spdif_info() argument 2132 uinfo->type = SNDRV_CTL_ELEM_TYPE_IEC958; in snd_rme96_control_spdif_info() [all …]
|
D | es1938.c | 1045 struct snd_ctl_elem_info *uinfo) in snd_es1938_info_mux() argument 1052 return snd_ctl_enum_info(uinfo, 1, 8, texts); in snd_es1938_info_mux() 1102 struct snd_ctl_elem_info *uinfo) in snd_es1938_info_hw_volume() argument 1104 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in snd_es1938_info_hw_volume() 1105 uinfo->count = 2; in snd_es1938_info_hw_volume() 1106 uinfo->value.integer.min = 0; in snd_es1938_info_hw_volume() 1107 uinfo->value.integer.max = 63; in snd_es1938_info_hw_volume() 1172 struct snd_ctl_elem_info *uinfo) in snd_es1938_info_single() argument 1176 uinfo->type = mask == 1 ? SNDRV_CTL_ELEM_TYPE_BOOLEAN : SNDRV_CTL_ELEM_TYPE_INTEGER; in snd_es1938_info_single() 1177 uinfo->count = 1; in snd_es1938_info_single() [all …]
|
D | cmipci.c | 1011 struct snd_ctl_elem_info *uinfo) in snd_cmipci_spdif_default_info() argument 1013 uinfo->type = SNDRV_CTL_ELEM_TYPE_IEC958; in snd_cmipci_spdif_default_info() 1014 uinfo->count = 1; in snd_cmipci_spdif_default_info() 1058 struct snd_ctl_elem_info *uinfo) in snd_cmipci_spdif_mask_info() argument 1060 uinfo->type = SNDRV_CTL_ELEM_TYPE_IEC958; in snd_cmipci_spdif_mask_info() 1061 uinfo->count = 1; in snd_cmipci_spdif_mask_info() 1085 struct snd_ctl_elem_info *uinfo) in snd_cmipci_spdif_stream_info() argument 1087 uinfo->type = SNDRV_CTL_ELEM_TYPE_IEC958; in snd_cmipci_spdif_stream_info() 1088 uinfo->count = 1; in snd_cmipci_spdif_stream_info() 2036 struct snd_ctl_elem_info *uinfo) in snd_cmipci_info_volume() argument [all …]
|
D | fm801.c | 835 struct snd_ctl_elem_info *uinfo) in snd_fm801_info_single() argument 839 uinfo->type = mask == 1 ? SNDRV_CTL_ELEM_TYPE_BOOLEAN : SNDRV_CTL_ELEM_TYPE_INTEGER; in snd_fm801_info_single() 840 uinfo->count = 1; in snd_fm801_info_single() 841 uinfo->value.integer.min = 0; in snd_fm801_info_single() 842 uinfo->value.integer.max = mask; in snd_fm801_info_single() 890 struct snd_ctl_elem_info *uinfo) in snd_fm801_info_double() argument 894 uinfo->type = mask == 1 ? SNDRV_CTL_ELEM_TYPE_BOOLEAN : SNDRV_CTL_ELEM_TYPE_INTEGER; in snd_fm801_info_double() 895 uinfo->count = 2; in snd_fm801_info_double() 896 uinfo->value.integer.min = 0; in snd_fm801_info_double() 897 uinfo->value.integer.max = mask; in snd_fm801_info_double() [all …]
|
D | sonicvibes.c | 915 static int snd_sonicvibes_info_mux(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) in snd_sonicvibes_info_mux() argument 921 return snd_ctl_enum_info(uinfo, 2, 7, texts); in snd_sonicvibes_info_mux() 964 …atic int snd_sonicvibes_info_single(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) in snd_sonicvibes_info_single() argument 968 uinfo->type = mask == 1 ? SNDRV_CTL_ELEM_TYPE_BOOLEAN : SNDRV_CTL_ELEM_TYPE_INTEGER; in snd_sonicvibes_info_single() 969 uinfo->count = 1; in snd_sonicvibes_info_single() 970 uinfo->value.integer.min = 0; in snd_sonicvibes_info_single() 971 uinfo->value.integer.max = mask; in snd_sonicvibes_info_single() 1020 …atic int snd_sonicvibes_info_double(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) in snd_sonicvibes_info_double() argument 1024 uinfo->type = mask == 1 ? SNDRV_CTL_ELEM_TYPE_BOOLEAN : SNDRV_CTL_ELEM_TYPE_INTEGER; in snd_sonicvibes_info_double() 1025 uinfo->count = 2; in snd_sonicvibes_info_double() [all …]
|
D | rme32.c | 1607 struct snd_ctl_elem_info *uinfo) in snd_rme32_info_inputtype_control() argument 1627 return snd_ctl_enum_info(uinfo, 1, num_items, texts); in snd_rme32_info_inputtype_control() 1689 struct snd_ctl_elem_info *uinfo) in snd_rme32_info_clockmode_control() argument 1696 return snd_ctl_enum_info(uinfo, 1, 4, texts); in snd_rme32_info_clockmode_control() 1746 struct snd_ctl_elem_info *uinfo) in snd_rme32_control_spdif_info() argument 1748 uinfo->type = SNDRV_CTL_ELEM_TYPE_IEC958; in snd_rme32_control_spdif_info() 1749 uinfo->count = 1; in snd_rme32_control_spdif_info() 1779 struct snd_ctl_elem_info *uinfo) in snd_rme32_control_spdif_stream_info() argument 1781 uinfo->type = SNDRV_CTL_ELEM_TYPE_IEC958; in snd_rme32_control_spdif_stream_info() 1782 uinfo->count = 1; in snd_rme32_control_spdif_stream_info() [all …]
|
D | azt3328.c | 935 struct snd_ctl_elem_info *uinfo) in snd_azf3328_info_mixer() argument 940 uinfo->type = reg.mask == 1 ? in snd_azf3328_info_mixer() 942 uinfo->count = reg.stereo + 1; in snd_azf3328_info_mixer() 943 uinfo->value.integer.min = 0; in snd_azf3328_info_mixer() 944 uinfo->value.integer.max = reg.mask; in snd_azf3328_info_mixer() 1018 struct snd_ctl_elem_info *uinfo) in snd_azf3328_info_mixer_enum() argument 1052 return snd_ctl_enum_info(uinfo, in snd_azf3328_info_mixer_enum()
|
D | cs4281.c | 1006 struct snd_ctl_elem_info *uinfo) in snd_cs4281_info_volume() argument 1008 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in snd_cs4281_info_volume() 1009 uinfo->count = 2; in snd_cs4281_info_volume() 1010 uinfo->value.integer.min = 0; in snd_cs4281_info_volume() 1011 uinfo->value.integer.max = CS_VOL_MASK; in snd_cs4281_info_volume()
|
D | via82xx.c | 1608 struct snd_ctl_elem_info *uinfo) in snd_via8233_capture_source_info() argument 1616 return snd_ctl_enum_info(uinfo, 1, 2, texts); in snd_via8233_capture_source_info() 1695 struct snd_ctl_elem_info *uinfo) in snd_via8233_dxs_volume_info() argument 1697 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in snd_via8233_dxs_volume_info() 1698 uinfo->count = 2; in snd_via8233_dxs_volume_info() 1699 uinfo->value.integer.min = 0; in snd_via8233_dxs_volume_info() 1700 uinfo->value.integer.max = VIA_DXS_MAX_VOLUME; in snd_via8233_dxs_volume_info()
|
D | ens1370.c | 1346 struct snd_ctl_elem_info *uinfo) in snd_ens1373_spdif_info() argument 1348 uinfo->type = SNDRV_CTL_ELEM_TYPE_IEC958; in snd_ens1373_spdif_info() 1349 uinfo->count = 1; in snd_ens1373_spdif_info()
|
/linux-4.1.27/sound/pcmcia/vx/ |
D | vxp_mixer.c | 34 static int vx_mic_level_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) in vx_mic_level_info() argument 36 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in vx_mic_level_info() 37 uinfo->count = 1; in vx_mic_level_info() 38 uinfo->value.integer.min = 0; in vx_mic_level_info() 39 uinfo->value.integer.max = MIC_LEVEL_MAX; in vx_mic_level_info()
|
/linux-4.1.27/sound/usb/6fire/ |
D | control.c | 180 struct snd_ctl_elem_info *uinfo) in usb6fire_control_output_vol_info() argument 182 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in usb6fire_control_output_vol_info() 183 uinfo->count = 2; in usb6fire_control_output_vol_info() 184 uinfo->value.integer.min = 0; in usb6fire_control_output_vol_info() 185 uinfo->value.integer.max = 180; in usb6fire_control_output_vol_info() 284 struct snd_ctl_elem_info *uinfo) in usb6fire_control_input_vol_info() argument 286 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in usb6fire_control_input_vol_info() 287 uinfo->count = 2; in usb6fire_control_input_vol_info() 288 uinfo->value.integer.min = 0; in usb6fire_control_input_vol_info() 289 uinfo->value.integer.max = 30; in usb6fire_control_input_vol_info() [all …]
|
/linux-4.1.27/sound/drivers/vx/ |
D | vx_mixer.c | 413 static int vx_output_level_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) in vx_output_level_info() argument 416 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in vx_output_level_info() 417 uinfo->count = 2; in vx_output_level_info() 418 uinfo->value.integer.min = 0; in vx_output_level_info() 419 uinfo->value.integer.max = chip->hw->output_level_max; in vx_output_level_info() 472 static int vx_audio_src_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) in vx_audio_src_info() argument 483 return snd_ctl_enum_info(uinfo, 1, 3, texts_mic); in vx_audio_src_info() 485 return snd_ctl_enum_info(uinfo, 1, 2, texts_vx2); in vx_audio_src_info() 528 static int vx_clock_mode_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) in vx_clock_mode_info() argument 534 return snd_ctl_enum_info(uinfo, 1, 3, texts); in vx_clock_mode_info() [all …]
|
/linux-4.1.27/sound/pci/lola/ |
D | lola_mixer.c | 513 struct snd_ctl_elem_info *uinfo) in lola_analog_vol_info() argument 518 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in lola_analog_vol_info() 519 uinfo->count = chip->pin[dir].num_pins; in lola_analog_vol_info() 520 uinfo->value.integer.min = 0; in lola_analog_vol_info() 521 uinfo->value.integer.max = chip->pin[dir].pins[0].amp_num_steps; in lola_analog_vol_info() 611 struct snd_ctl_elem_info *uinfo) in lola_input_src_info() argument 615 uinfo->type = SNDRV_CTL_ELEM_TYPE_BOOLEAN; in lola_input_src_info() 616 uinfo->count = chip->pin[CAPT].num_pins; in lola_input_src_info() 617 uinfo->value.integer.min = 0; in lola_input_src_info() 618 uinfo->value.integer.max = 1; in lola_input_src_info() [all …]
|
/linux-4.1.27/sound/drivers/ |
D | mts64.c | 499 struct snd_ctl_elem_info *uinfo) in snd_mts64_ctl_smpte_time_h_info() argument 501 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in snd_mts64_ctl_smpte_time_h_info() 502 uinfo->count = 1; in snd_mts64_ctl_smpte_time_h_info() 503 uinfo->value.integer.min = 0; in snd_mts64_ctl_smpte_time_h_info() 504 uinfo->value.integer.max = 23; in snd_mts64_ctl_smpte_time_h_info() 509 struct snd_ctl_elem_info *uinfo) in snd_mts64_ctl_smpte_time_f_info() argument 511 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in snd_mts64_ctl_smpte_time_f_info() 512 uinfo->count = 1; in snd_mts64_ctl_smpte_time_f_info() 513 uinfo->value.integer.min = 0; in snd_mts64_ctl_smpte_time_f_info() 514 uinfo->value.integer.max = 99; in snd_mts64_ctl_smpte_time_f_info() [all …]
|
D | aloop.c | 801 struct snd_ctl_elem_info *uinfo) in loopback_rate_shift_info() argument 803 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in loopback_rate_shift_info() 804 uinfo->count = 1; in loopback_rate_shift_info() 805 uinfo->value.integer.min = 80000; in loopback_rate_shift_info() 806 uinfo->value.integer.max = 120000; in loopback_rate_shift_info() 807 uinfo->value.integer.step = 1; in loopback_rate_shift_info() 889 struct snd_ctl_elem_info *uinfo) in loopback_format_info() argument 891 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in loopback_format_info() 892 uinfo->count = 1; in loopback_format_info() 893 uinfo->value.integer.min = 0; in loopback_format_info() [all …]
|
D | dummy.c | 734 struct snd_ctl_elem_info *uinfo) in snd_dummy_volume_info() argument 736 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in snd_dummy_volume_info() 737 uinfo->count = 2; in snd_dummy_volume_info() 738 uinfo->value.integer.min = -50; in snd_dummy_volume_info() 739 uinfo->value.integer.max = 100; in snd_dummy_volume_info()
|
/linux-4.1.27/sound/spi/ |
D | at73c213.c | 455 struct snd_ctl_elem_info *uinfo) in snd_at73c213_stereo_info() argument 460 uinfo->type = SNDRV_CTL_ELEM_TYPE_BOOLEAN; in snd_at73c213_stereo_info() 462 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in snd_at73c213_stereo_info() 464 uinfo->count = 2; in snd_at73c213_stereo_info() 465 uinfo->value.integer.min = 0; in snd_at73c213_stereo_info() 466 uinfo->value.integer.max = mask; in snd_at73c213_stereo_info() 608 struct snd_ctl_elem_info *uinfo) in snd_at73c213_pa_volume_info() argument 610 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in snd_at73c213_pa_volume_info() 611 uinfo->count = 1; in snd_at73c213_pa_volume_info() 612 uinfo->value.integer.min = 0; in snd_at73c213_pa_volume_info() [all …]
|
/linux-4.1.27/sound/pci/au88x0/ |
D | au88x0_a3d.c | 729 snd_vortex_a3d_hrtf_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) in snd_vortex_a3d_hrtf_info() argument 731 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in snd_vortex_a3d_hrtf_info() 732 uinfo->count = 6; in snd_vortex_a3d_hrtf_info() 733 uinfo->value.integer.min = 0x00000000; in snd_vortex_a3d_hrtf_info() 734 uinfo->value.integer.max = 0xffffffff; in snd_vortex_a3d_hrtf_info() 738 snd_vortex_a3d_itd_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) in snd_vortex_a3d_itd_info() argument 740 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in snd_vortex_a3d_itd_info() 741 uinfo->count = 2; in snd_vortex_a3d_itd_info() 742 uinfo->value.integer.min = 0x00000000; in snd_vortex_a3d_itd_info() 743 uinfo->value.integer.max = 0xffffffff; in snd_vortex_a3d_itd_info() [all …]
|
D | au88x0_pcm.c | 472 static int snd_vortex_spdif_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) in snd_vortex_spdif_info() argument 474 uinfo->type = SNDRV_CTL_ELEM_TYPE_IEC958; in snd_vortex_spdif_info() 475 uinfo->count = 1; in snd_vortex_spdif_info() 539 struct snd_ctl_elem_info *uinfo) in snd_vortex_pcm_vol_info() argument 542 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in snd_vortex_pcm_vol_info() 543 uinfo->count = (VORTEX_IS_QUAD(vortex) ? 4 : 2); in snd_vortex_pcm_vol_info() 544 uinfo->value.integer.min = -128; in snd_vortex_pcm_vol_info() 545 uinfo->value.integer.max = 32; in snd_vortex_pcm_vol_info()
|
D | au88x0_eq.c | 772 snd_vortex_eq_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) in snd_vortex_eq_info() argument 774 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in snd_vortex_eq_info() 775 uinfo->count = 2; in snd_vortex_eq_info() 776 uinfo->value.integer.min = 0x0000; in snd_vortex_eq_info() 777 uinfo->value.integer.max = 0x7fff; in snd_vortex_eq_info() 830 snd_vortex_peaks_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) in snd_vortex_peaks_info() argument 832 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in snd_vortex_peaks_info() 833 uinfo->count = 20; in snd_vortex_peaks_info() 834 uinfo->value.integer.min = 0x0000; in snd_vortex_peaks_info() 835 uinfo->value.integer.max = 0x7fff; in snd_vortex_peaks_info()
|
/linux-4.1.27/sound/soc/codecs/ |
D | wm8958-dsp2.c | 490 struct snd_ctl_elem_info *uinfo) in wm8958_mbc_info() argument 492 uinfo->type = SNDRV_CTL_ELEM_TYPE_BOOLEAN; in wm8958_mbc_info() 493 uinfo->count = 1; in wm8958_mbc_info() 494 uinfo->value.integer.min = 0; in wm8958_mbc_info() 495 uinfo->value.integer.max = 1; in wm8958_mbc_info() 613 struct snd_ctl_elem_info *uinfo) in wm8958_vss_info() argument 615 uinfo->type = SNDRV_CTL_ELEM_TYPE_BOOLEAN; in wm8958_vss_info() 616 uinfo->count = 1; in wm8958_vss_info() 617 uinfo->value.integer.min = 0; in wm8958_vss_info() 618 uinfo->value.integer.max = 1; in wm8958_vss_info() [all …]
|
D | sgtl5000.c | 293 struct snd_ctl_elem_info *uinfo) in dac_info_volsw() argument 295 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in dac_info_volsw() 296 uinfo->count = 2; in dac_info_volsw() 297 uinfo->value.integer.min = 0; in dac_info_volsw() 298 uinfo->value.integer.max = 0xfc - 0x3c; in dac_info_volsw()
|
D | sta32x.c | 262 struct snd_ctl_elem_info *uinfo) in sta32x_coefficient_info() argument 265 uinfo->type = SNDRV_CTL_ELEM_TYPE_BYTES; in sta32x_coefficient_info() 266 uinfo->count = 3 * numcoef; in sta32x_coefficient_info()
|
D | sta350.c | 301 struct snd_ctl_elem_info *uinfo) in sta350_coefficient_info() argument 304 uinfo->type = SNDRV_CTL_ELEM_TYPE_BYTES; in sta350_coefficient_info() 305 uinfo->count = 3 * numcoef; in sta350_coefficient_info()
|
D | ab8500-codec.c | 1278 struct snd_ctl_elem_info *uinfo) in filter_control_info() argument 1283 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in filter_control_info() 1284 uinfo->count = fc->count; in filter_control_info() 1285 uinfo->value.integer.min = fc->min; in filter_control_info() 1286 uinfo->value.integer.max = fc->max; in filter_control_info()
|
D | wm_adsp.c | 227 struct snd_ctl_elem_info *uinfo); 366 struct snd_ctl_elem_info *uinfo) in wm_coeff_info() argument 370 uinfo->type = SNDRV_CTL_ELEM_TYPE_BYTES; in wm_coeff_info() 371 uinfo->count = ctl->len; in wm_coeff_info()
|
D | wm8962.c | 1541 struct snd_ctl_elem_info *uinfo) in wm8962_dsp2_ena_info() argument 1543 uinfo->type = SNDRV_CTL_ELEM_TYPE_BOOLEAN; in wm8962_dsp2_ena_info() 1545 uinfo->count = 1; in wm8962_dsp2_ena_info() 1546 uinfo->value.integer.min = 0; in wm8962_dsp2_ena_info() 1547 uinfo->value.integer.max = 1; in wm8962_dsp2_ena_info()
|
/linux-4.1.27/drivers/infiniband/hw/qib/ |
D | qib_file_ops.c | 1241 const struct qib_user_info *uinfo) in init_subctxts() argument 1251 if (uinfo->spu_subctxt_cnt <= 0) in init_subctxts() 1253 num_subctxts = uinfo->spu_subctxt_cnt; in init_subctxts() 1256 if (!qib_compatible_subctxts(uinfo->spu_userversion >> 16, in init_subctxts() 1257 uinfo->spu_userversion & 0xffff)) { in init_subctxts() 1260 (int) (uinfo->spu_userversion >> 16), in init_subctxts() 1261 (int) (uinfo->spu_userversion & 0xffff), in init_subctxts() 1292 rcd->subctxt_cnt = uinfo->spu_subctxt_cnt; in init_subctxts() 1293 rcd->subctxt_id = uinfo->spu_subctxt_id; in init_subctxts() 1309 struct file *fp, const struct qib_user_info *uinfo) in setup_ctxt() argument [all …]
|
/linux-4.1.27/sound/soc/fsl/ |
D | fsl_spdif.c | 618 struct snd_ctl_elem_info *uinfo) in fsl_spdif_info() argument 620 uinfo->type = SNDRV_CTL_ELEM_TYPE_IEC958; in fsl_spdif_info() 621 uinfo->count = 1; in fsl_spdif_info() 714 struct snd_ctl_elem_info *uinfo) in fsl_spdif_qinfo() argument 716 uinfo->type = SNDRV_CTL_ELEM_TYPE_BYTES; in fsl_spdif_qinfo() 717 uinfo->count = SPDIF_QSUB_SIZE; in fsl_spdif_qinfo() 746 struct snd_ctl_elem_info *uinfo) in fsl_spdif_vbit_info() argument 748 uinfo->type = SNDRV_CTL_ELEM_TYPE_BOOLEAN; in fsl_spdif_vbit_info() 749 uinfo->count = 1; in fsl_spdif_vbit_info() 750 uinfo->value.integer.min = 0; in fsl_spdif_vbit_info() [all …]
|
/linux-4.1.27/sound/isa/msnd/ |
D | msnd_pinnacle_mixer.c | 56 struct snd_ctl_elem_info *uinfo) in snd_msndmix_info_mux() argument 64 return snd_ctl_enum_info(uinfo, 1, items, texts); in snd_msndmix_info_mux() 128 struct snd_ctl_elem_info *uinfo) in snd_msndmix_volume_info() argument 130 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in snd_msndmix_volume_info() 131 uinfo->count = 2; in snd_msndmix_volume_info() 132 uinfo->value.integer.min = 0; in snd_msndmix_volume_info() 133 uinfo->value.integer.max = 100; in snd_msndmix_volume_info()
|
/linux-4.1.27/sound/pci/mixart/ |
D | mixart_mixer.c | 343 static int mixart_analog_vol_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) in mixart_analog_vol_info() argument 345 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in mixart_analog_vol_info() 346 uinfo->count = 2; in mixart_analog_vol_info() 348 uinfo->value.integer.min = MIXART_ANALOG_PLAYBACK_LEVEL_MIN; /* -96 dB */ in mixart_analog_vol_info() 349 uinfo->value.integer.max = MIXART_ANALOG_PLAYBACK_LEVEL_MAX; /* 0 dB */ in mixart_analog_vol_info() 351 uinfo->value.integer.min = MIXART_ANALOG_CAPTURE_LEVEL_MIN; /* -96 dB */ in mixart_analog_vol_info() 352 uinfo->value.integer.max = MIXART_ANALOG_CAPTURE_LEVEL_MAX; /* 31.5 dB */ in mixart_analog_vol_info() 822 static int mixart_digital_vol_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) in mixart_digital_vol_info() argument 824 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in mixart_digital_vol_info() 825 uinfo->count = 2; in mixart_digital_vol_info() [all …]
|
/linux-4.1.27/sound/isa/gus/ |
D | gus_mixer.c | 81 static int snd_ics_info_double(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) in snd_ics_info_double() argument 83 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in snd_ics_info_double() 84 uinfo->count = 2; in snd_ics_info_double() 85 uinfo->value.integer.min = 0; in snd_ics_info_double() 86 uinfo->value.integer.max = 127; in snd_ics_info_double()
|
D | gus_main.c | 52 static int snd_gus_joystick_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) in snd_gus_joystick_info() argument 54 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in snd_gus_joystick_info() 55 uinfo->count = 1; in snd_gus_joystick_info() 56 uinfo->value.integer.min = 0; in snd_gus_joystick_info() 57 uinfo->value.integer.max = 31; in snd_gus_joystick_info()
|
D | gus_pcm.c | 747 static int snd_gf1_pcm_volume_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) in snd_gf1_pcm_volume_info() argument 749 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in snd_gf1_pcm_volume_info() 750 uinfo->count = 2; in snd_gf1_pcm_volume_info() 751 uinfo->value.integer.min = 0; in snd_gf1_pcm_volume_info() 752 uinfo->value.integer.max = 127; in snd_gf1_pcm_volume_info()
|
/linux-4.1.27/tools/testing/selftests/ptrace/ |
D | peeksiginfo.c | 14 static int sys_rt_sigqueueinfo(pid_t tgid, int sig, siginfo_t *uinfo) in sys_rt_sigqueueinfo() argument 16 return syscall(SYS_rt_sigqueueinfo, tgid, sig, uinfo); in sys_rt_sigqueueinfo() 20 int sig, siginfo_t *uinfo) in sys_rt_tgsigqueueinfo() argument 22 return syscall(SYS_rt_tgsigqueueinfo, tgid, tid, sig, uinfo); in sys_rt_tgsigqueueinfo()
|
/linux-4.1.27/sound/isa/opti9xx/ |
D | miro.c | 308 struct snd_ctl_elem_info *uinfo) in snd_miro_info_preamp() argument 310 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in snd_miro_info_preamp() 311 uinfo->count = 1; in snd_miro_info_preamp() 312 uinfo->value.integer.min = 0; in snd_miro_info_preamp() 313 uinfo->value.integer.max = 3; in snd_miro_info_preamp() 411 struct snd_ctl_elem_info *uinfo) in snd_miro_info_double() argument 415 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in snd_miro_info_double() 416 uinfo->count = 2; in snd_miro_info_double() 422 uinfo->value.integer.min = - 0x7f; in snd_miro_info_double() 423 uinfo->value.integer.max = 0x7f; in snd_miro_info_double() [all …]
|
/linux-4.1.27/drivers/infiniband/hw/ipath/ |
D | ipath_file_ops.c | 1498 const struct ipath_user_info *uinfo) in init_subports() argument 1508 if (uinfo->spu_subport_cnt <= 0) in init_subports() 1521 if (!ipath_compatible_subports(uinfo->spu_userversion >> 16, in init_subports() 1522 uinfo->spu_userversion & 0xffff)) { in init_subports() 1528 (int) (uinfo->spu_userversion >> 16), in init_subports() 1529 (int) (uinfo->spu_userversion & 0xffff), in init_subports() 1534 if (uinfo->spu_subport_cnt > INFINIPATH_MAX_SUBPORT) { in init_subports() 1539 num_subports = uinfo->spu_subport_cnt; in init_subports() 1562 pd->port_subport_cnt = uinfo->spu_subport_cnt; in init_subports() 1563 pd->port_subport_id = uinfo->spu_subport_id; in init_subports() [all …]
|
/linux-4.1.27/sound/pci/rme9652/ |
D | rme9652.c | 810 … int snd_rme9652_control_spdif_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) in snd_rme9652_control_spdif_info() argument 812 uinfo->type = SNDRV_CTL_ELEM_TYPE_IEC958; in snd_rme9652_control_spdif_info() 813 uinfo->count = 1; in snd_rme9652_control_spdif_info() 839 …d_rme9652_control_spdif_stream_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) in snd_rme9652_control_spdif_stream_info() argument 841 uinfo->type = SNDRV_CTL_ELEM_TYPE_IEC958; in snd_rme9652_control_spdif_stream_info() 842 uinfo->count = 1; in snd_rme9652_control_spdif_stream_info() 870 …snd_rme9652_control_spdif_mask_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) in snd_rme9652_control_spdif_mask_info() argument 872 uinfo->type = SNDRV_CTL_ELEM_TYPE_IEC958; in snd_rme9652_control_spdif_mask_info() 873 uinfo->count = 1; in snd_rme9652_control_spdif_mask_info() 921 static int snd_rme9652_info_adat1_in(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) in snd_rme9652_info_adat1_in() argument [all …]
|
D | hdspm.c | 2242 struct snd_ctl_elem_info *uinfo) in snd_hdspm_info_system_sample_rate() argument 2244 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in snd_hdspm_info_system_sample_rate() 2245 uinfo->count = 1; in snd_hdspm_info_system_sample_rate() 2246 uinfo->value.integer.min = 27000; in snd_hdspm_info_system_sample_rate() 2247 uinfo->value.integer.max = 207000; in snd_hdspm_info_system_sample_rate() 2248 uinfo->value.integer.step = 1; in snd_hdspm_info_system_sample_rate() 2410 struct snd_ctl_elem_info *uinfo) in snd_hdspm_info_autosync_sample_rate() argument 2412 ENUMERATED_CTL_INFO(uinfo, texts_freq); in snd_hdspm_info_autosync_sample_rate() 2555 struct snd_ctl_elem_info *uinfo) in snd_hdspm_info_system_clock_mode() argument 2558 ENUMERATED_CTL_INFO(uinfo, texts); in snd_hdspm_info_system_clock_mode() [all …]
|
D | hdsp.c | 1583 …tic int snd_hdsp_control_spdif_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) in snd_hdsp_control_spdif_info() argument 1585 uinfo->type = SNDRV_CTL_ELEM_TYPE_IEC958; in snd_hdsp_control_spdif_info() 1586 uinfo->count = 1; in snd_hdsp_control_spdif_info() 1612 … snd_hdsp_control_spdif_stream_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) in snd_hdsp_control_spdif_stream_info() argument 1614 uinfo->type = SNDRV_CTL_ELEM_TYPE_IEC958; in snd_hdsp_control_spdif_stream_info() 1615 uinfo->count = 1; in snd_hdsp_control_spdif_stream_info() 1643 …nt snd_hdsp_control_spdif_mask_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) in snd_hdsp_control_spdif_mask_info() argument 1645 uinfo->type = SNDRV_CTL_ELEM_TYPE_IEC958; in snd_hdsp_control_spdif_mask_info() 1646 uinfo->count = 1; in snd_hdsp_control_spdif_mask_info() 1677 static int snd_hdsp_info_spdif_in(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) in snd_hdsp_info_spdif_in() argument [all …]
|
/linux-4.1.27/sound/pci/vx222/ |
D | vx222_ops.c | 869 static int vx_input_level_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) in vx_input_level_info() argument 871 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in vx_input_level_info() 872 uinfo->count = 2; in vx_input_level_info() 873 uinfo->value.integer.min = 0; in vx_input_level_info() 874 uinfo->value.integer.max = MIC_LEVEL_MAX; in vx_input_level_info() 913 static int vx_mic_level_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) in vx_mic_level_info() argument 915 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in vx_mic_level_info() 916 uinfo->count = 1; in vx_mic_level_info() 917 uinfo->value.integer.min = 0; in vx_mic_level_info() 918 uinfo->value.integer.max = MIC_LEVEL_MAX; in vx_mic_level_info()
|
/linux-4.1.27/sound/soc/sh/rcar/ |
D | core.c | 767 struct snd_ctl_elem_info *uinfo) in rsnd_kctrl_info() argument 772 uinfo->type = SNDRV_CTL_ELEM_TYPE_ENUMERATED; in rsnd_kctrl_info() 773 uinfo->count = cfg->size; in rsnd_kctrl_info() 774 uinfo->value.enumerated.items = cfg->max; in rsnd_kctrl_info() 775 if (uinfo->value.enumerated.item >= cfg->max) in rsnd_kctrl_info() 776 uinfo->value.enumerated.item = cfg->max - 1; in rsnd_kctrl_info() 777 strlcpy(uinfo->value.enumerated.name, in rsnd_kctrl_info() 778 cfg->texts[uinfo->value.enumerated.item], in rsnd_kctrl_info() 779 sizeof(uinfo->value.enumerated.name)); in rsnd_kctrl_info() 781 uinfo->count = cfg->size; in rsnd_kctrl_info() [all …]
|
/linux-4.1.27/sound/pci/ac97/ |
D | ac97_patch.c | 85 …ic int ac97_surround_jack_mode_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) in ac97_surround_jack_mode_info() argument 89 return snd_ctl_enum_info(uinfo, 1, 2, texts); in ac97_surround_jack_mode_info() 114 static int ac97_channel_mode_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) in ac97_channel_mode_info() argument 118 return snd_ctl_enum_info(uinfo, 1, kcontrol->private_value, texts); in ac97_channel_mode_info() 231 struct snd_ctl_elem_info *uinfo) in snd_ac97_ymf7x3_info_speaker() argument 237 return snd_ctl_enum_info(uinfo, 1, 3, texts); in snd_ac97_ymf7x3_info_speaker() 278 struct snd_ctl_elem_info *uinfo) in snd_ac97_ymf7x3_spdif_source_info() argument 282 return snd_ctl_enum_info(uinfo, 1, 2, texts); in snd_ac97_ymf7x3_spdif_source_info() 380 …d_ac97_ymf753_spdif_output_pin_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) in snd_ac97_ymf753_spdif_output_pin_info() argument 384 return snd_ctl_enum_info(uinfo, 1, 3, texts); in snd_ac97_ymf753_spdif_output_pin_info() [all …]
|
D | ac97_patch.h | 72 struct snd_ctl_elem_info *uinfo); 91 struct snd_ctl_elem_info *uinfo);
|
D | ac97_codec.c | 463 struct snd_ctl_elem_info *uinfo) in snd_ac97_info_enum_double() argument 467 return snd_ctl_enum_info(uinfo, e->shift_l == e->shift_r ? 1 : 2, in snd_ac97_info_enum_double() 536 struct snd_ctl_elem_info *uinfo) in snd_ac97_info_volsw() argument 542 uinfo->type = mask == 1 ? SNDRV_CTL_ELEM_TYPE_BOOLEAN : SNDRV_CTL_ELEM_TYPE_INTEGER; in snd_ac97_info_volsw() 543 uinfo->count = shift == rshift ? 1 : 2; in snd_ac97_info_volsw() 544 uinfo->value.integer.min = 0; in snd_ac97_info_volsw() 545 uinfo->value.integer.max = mask; in snd_ac97_info_volsw() 707 static int snd_ac97_spdif_mask_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) in snd_ac97_spdif_mask_info() argument 709 uinfo->type = SNDRV_CTL_ELEM_TYPE_IEC958; in snd_ac97_spdif_mask_info() 710 uinfo->count = 1; in snd_ac97_spdif_mask_info() [all …]
|
/linux-4.1.27/sound/isa/ad1816a/ |
D | ad1816a_lib.c | 727 static int snd_ad1816a_info_mux(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) in snd_ad1816a_info_mux() argument 734 return snd_ctl_enum_info(uinfo, 2, 7, texts); in snd_ad1816a_info_mux() 782 static int snd_ad1816a_info_single(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) in snd_ad1816a_info_single() argument 786 uinfo->type = mask == 1 ? SNDRV_CTL_ELEM_TYPE_BOOLEAN : SNDRV_CTL_ELEM_TYPE_INTEGER; in snd_ad1816a_info_single() 787 uinfo->count = 1; in snd_ad1816a_info_single() 788 uinfo->value.integer.min = 0; in snd_ad1816a_info_single() 789 uinfo->value.integer.max = mask; in snd_ad1816a_info_single() 847 static int snd_ad1816a_info_double(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) in snd_ad1816a_info_double() argument 851 uinfo->type = mask == 1 ? SNDRV_CTL_ELEM_TYPE_BOOLEAN : SNDRV_CTL_ELEM_TYPE_INTEGER; in snd_ad1816a_info_double() 852 uinfo->count = 2; in snd_ad1816a_info_double() [all …]
|
/linux-4.1.27/sound/soc/intel/atom/ |
D | sst-atom-controls.c | 136 struct snd_ctl_elem_info *uinfo) in sst_slot_enum_info() argument 140 uinfo->type = SNDRV_CTL_ELEM_TYPE_ENUMERATED; in sst_slot_enum_info() 141 uinfo->count = 1; in sst_slot_enum_info() 142 uinfo->value.enumerated.items = e->max; in sst_slot_enum_info() 144 if (uinfo->value.enumerated.item > e->max - 1) in sst_slot_enum_info() 145 uinfo->value.enumerated.item = e->max - 1; in sst_slot_enum_info() 146 strcpy(uinfo->value.enumerated.name, in sst_slot_enum_info() 147 e->texts[uinfo->value.enumerated.item]); in sst_slot_enum_info() 316 struct snd_ctl_elem_info *uinfo) in sst_algo_bytes_ctl_info() argument 320 uinfo->type = SNDRV_CTL_ELEM_TYPE_BYTES; in sst_algo_bytes_ctl_info() [all …]
|
/linux-4.1.27/sound/pci/ctxfi/ |
D | ctmixer.c | 335 struct snd_ctl_elem_info *uinfo) in ct_alsa_mix_volume_info() argument 337 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in ct_alsa_mix_volume_info() 338 uinfo->count = 2; in ct_alsa_mix_volume_info() 339 uinfo->value.integer.min = 0; in ct_alsa_mix_volume_info() 340 uinfo->value.integer.max = VOL_MAX; in ct_alsa_mix_volume_info() 571 struct snd_ctl_elem_info *uinfo) in ct_alsa_mix_switch_info() argument 573 uinfo->type = SNDRV_CTL_ELEM_TYPE_BOOLEAN; in ct_alsa_mix_switch_info() 574 uinfo->count = 1; in ct_alsa_mix_switch_info() 575 uinfo->value.integer.min = 0; in ct_alsa_mix_switch_info() 576 uinfo->value.integer.max = 1; in ct_alsa_mix_switch_info() [all …]
|
/linux-4.1.27/sound/isa/es1688/ |
D | es1688_lib.c | 758 static int snd_es1688_info_mux(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) in snd_es1688_info_mux() argument 765 return snd_ctl_enum_info(uinfo, 1, 8, texts); in snd_es1688_info_mux() 800 static int snd_es1688_info_single(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) in snd_es1688_info_single() argument 804 uinfo->type = mask == 1 ? SNDRV_CTL_ELEM_TYPE_BOOLEAN : SNDRV_CTL_ELEM_TYPE_INTEGER; in snd_es1688_info_single() 805 uinfo->count = 1; in snd_es1688_info_single() 806 uinfo->value.integer.min = 0; in snd_es1688_info_single() 807 uinfo->value.integer.max = mask; in snd_es1688_info_single() 859 static int snd_es1688_info_double(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) in snd_es1688_info_double() argument 863 uinfo->type = mask == 1 ? SNDRV_CTL_ELEM_TYPE_BOOLEAN : SNDRV_CTL_ELEM_TYPE_INTEGER; in snd_es1688_info_double() 864 uinfo->count = 2; in snd_es1688_info_double() [all …]
|
/linux-4.1.27/include/sound/ |
D | control.h | 30 typedef int (snd_kcontrol_info_t) (struct snd_kcontrol * kcontrol, struct snd_ctl_elem_info * uinfo… 181 struct snd_ctl_elem_info *uinfo); 183 struct snd_ctl_elem_info *uinfo);
|
D | wss.h | 187 struct snd_ctl_elem_info *uinfo); 229 struct snd_ctl_elem_info *uinfo);
|
D | soc.h | 559 struct snd_ctl_elem_info *uinfo); 565 struct snd_ctl_elem_info *uinfo); 567 struct snd_ctl_elem_info *uinfo); 580 struct snd_ctl_elem_info *uinfo); 588 struct snd_ctl_elem_info *uinfo); 598 struct snd_ctl_elem_info *uinfo);
|
D | soc-dapm.h | 367 struct snd_ctl_elem_info *uinfo);
|
/linux-4.1.27/sound/pci/trident/ |
D | trident_main.c | 2376 struct snd_ctl_elem_info *uinfo) in snd_trident_spdif_default_info() argument 2378 uinfo->type = SNDRV_CTL_ELEM_TYPE_IEC958; in snd_trident_spdif_default_info() 2379 uinfo->count = 1; in snd_trident_spdif_default_info() 2438 struct snd_ctl_elem_info *uinfo) in snd_trident_spdif_mask_info() argument 2440 uinfo->type = SNDRV_CTL_ELEM_TYPE_IEC958; in snd_trident_spdif_mask_info() 2441 uinfo->count = 1; in snd_trident_spdif_mask_info() 2471 struct snd_ctl_elem_info *uinfo) in snd_trident_spdif_stream_info() argument 2473 uinfo->type = SNDRV_CTL_ELEM_TYPE_IEC958; in snd_trident_spdif_stream_info() 2474 uinfo->count = 1; in snd_trident_spdif_stream_info() 2584 struct snd_ctl_elem_info *uinfo) in snd_trident_vol_control_info() argument [all …]
|
/linux-4.1.27/drivers/media/pci/saa7134/ |
D | saa7134-alsa.c | 929 struct snd_ctl_elem_info * uinfo) in snd_saa7134_volume_info() argument 931 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in snd_saa7134_volume_info() 932 uinfo->count = 2; in snd_saa7134_volume_info() 933 uinfo->value.integer.min = 0; in snd_saa7134_volume_info() 934 uinfo->value.integer.max = 20; in snd_saa7134_volume_info() 1026 struct snd_ctl_elem_info * uinfo) in snd_saa7134_capsrc_info() argument 1028 uinfo->type = SNDRV_CTL_ELEM_TYPE_BOOLEAN; in snd_saa7134_capsrc_info() 1029 uinfo->count = 2; in snd_saa7134_capsrc_info() 1030 uinfo->value.integer.min = 0; in snd_saa7134_capsrc_info() 1031 uinfo->value.integer.max = 1; in snd_saa7134_capsrc_info()
|
/linux-4.1.27/fs/quota/ |
D | quota.c | 123 struct if_dqinfo uinfo; in quota_getinfo() local 136 memset(&uinfo, 0, sizeof(uinfo)); in quota_getinfo() 137 uinfo.dqi_bgrace = tstate->spc_timelimit; in quota_getinfo() 138 uinfo.dqi_igrace = tstate->ino_timelimit; in quota_getinfo() 140 uinfo.dqi_flags |= DQF_SYS_FILE; in quota_getinfo() 142 uinfo.dqi_flags |= DQF_ROOT_SQUASH; in quota_getinfo() 143 uinfo.dqi_valid = IIF_ALL; in quota_getinfo() 144 if (!ret && copy_to_user(addr, &uinfo, sizeof(uinfo))) in quota_getinfo()
|
/linux-4.1.27/sound/pci/hda/ |
D | patch_ca0132.c | 2936 struct snd_ctl_elem_info *uinfo) in voice_focus_ctl_info() argument 2939 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in voice_focus_ctl_info() 2940 uinfo->count = chs == 3 ? 2 : 1; in voice_focus_ctl_info() 2941 uinfo->value.integer.min = 20; in voice_focus_ctl_info() 2942 uinfo->value.integer.max = 180; in voice_focus_ctl_info() 2943 uinfo->value.integer.step = 1; in voice_focus_ctl_info() 2971 struct snd_ctl_elem_info *uinfo) in mic_svm_ctl_info() argument 2974 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in mic_svm_ctl_info() 2975 uinfo->count = chs == 3 ? 2 : 1; in mic_svm_ctl_info() 2976 uinfo->value.integer.min = 0; in mic_svm_ctl_info() [all …]
|
D | hda_local.h | 110 struct snd_ctl_elem_info *uinfo); 118 struct snd_ctl_elem_info *uinfo); 215 struct snd_ctl_elem_info *uinfo); 266 struct snd_ctl_elem_info *uinfo); 714 struct snd_ctl_elem_info *uinfo, 716 #define snd_hda_enum_bool_helper_info(kcontrol, uinfo) \ argument 717 snd_hda_enum_helper_info(kcontrol, uinfo, 0, NULL)
|
D | hda_codec.c | 1504 struct snd_ctl_elem_info *uinfo) in snd_hda_mixer_amp_volume_info() argument 1512 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in snd_hda_mixer_amp_volume_info() 1513 uinfo->count = chs == 3 ? 2 : 1; in snd_hda_mixer_amp_volume_info() 1514 uinfo->value.integer.min = 0; in snd_hda_mixer_amp_volume_info() 1515 uinfo->value.integer.max = get_amp_max_value(codec, nid, dir, ofs); in snd_hda_mixer_amp_volume_info() 1516 if (!uinfo->value.integer.max) { in snd_hda_mixer_amp_volume_info() 2071 struct snd_ctl_elem_info *uinfo) in vmaster_mute_mode_info() argument 2077 return snd_ctl_enum_info(uinfo, 1, 3, texts); in vmaster_mute_mode_info() 2181 struct snd_ctl_elem_info *uinfo) in snd_hda_mixer_amp_switch_info() argument 2185 uinfo->type = SNDRV_CTL_ELEM_TYPE_BOOLEAN; in snd_hda_mixer_amp_switch_info() [all …]
|
D | patch_via.c | 232 struct snd_ctl_elem_info *uinfo) in via_pin_power_ctl_info() argument 234 return snd_hda_enum_bool_helper_info(kcontrol, uinfo); in via_pin_power_ctl_info() 937 struct snd_ctl_elem_info *uinfo) in vt1716s_dmic_info() argument 939 uinfo->type = SNDRV_CTL_ELEM_TYPE_BOOLEAN; in vt1716s_dmic_info() 940 uinfo->count = 1; in vt1716s_dmic_info() 941 uinfo->value.integer.min = 0; in vt1716s_dmic_info() 942 uinfo->value.integer.max = 1; in vt1716s_dmic_info()
|
D | patch_cirrus.c | 934 struct snd_ctl_elem_info *uinfo) in cs421x_boost_vol_info() argument 936 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in cs421x_boost_vol_info() 937 uinfo->count = 1; in cs421x_boost_vol_info() 938 uinfo->value.integer.min = 0; in cs421x_boost_vol_info() 939 uinfo->value.integer.max = 3; in cs421x_boost_vol_info()
|
D | patch_analog.c | 463 struct snd_ctl_elem_info *uinfo) in ad1983_auto_smux_enum_info() argument 473 return snd_hda_enum_helper_info(kcontrol, uinfo, 2, texts2); in ad1983_auto_smux_enum_info() 475 return snd_hda_enum_helper_info(kcontrol, uinfo, 3, texts3); in ad1983_auto_smux_enum_info() 743 struct snd_ctl_elem_info *uinfo) in ad1988_auto_smux_enum_info() argument 752 return snd_hda_enum_helper_info(kcontrol, uinfo, num_conns, texts); in ad1988_auto_smux_enum_info()
|
D | hda_generic.c | 2181 struct snd_ctl_elem_info *uinfo) in indep_hp_info() argument 2183 return snd_hda_enum_bool_helper_info(kcontrol, uinfo); in indep_hp_info() 2285 struct snd_ctl_elem_info *uinfo) in ch_mode_info() argument 2291 uinfo->type = SNDRV_CTL_ELEM_TYPE_ENUMERATED; in ch_mode_info() 2292 uinfo->count = 1; in ch_mode_info() 2293 uinfo->value.enumerated.items = spec->multi_ios + 1; in ch_mode_info() 2294 if (uinfo->value.enumerated.item > spec->multi_ios) in ch_mode_info() 2295 uinfo->value.enumerated.item = spec->multi_ios; in ch_mode_info() 2296 chs = uinfo->value.enumerated.item * 2 + spec->min_channel_count; in ch_mode_info() 2297 sprintf(uinfo->value.enumerated.name, "%dch", chs); in ch_mode_info() [all …]
|
D | patch_hdmi.c | 401 struct snd_ctl_elem_info *uinfo) in hdmi_eld_ctl_info() argument 409 uinfo->type = SNDRV_CTL_ELEM_TYPE_BYTES; in hdmi_eld_ctl_info() 416 uinfo->count = eld->eld_valid ? eld->eld_size : 0; in hdmi_eld_ctl_info() 1895 struct snd_ctl_elem_info *uinfo) in hdmi_chmap_ctl_info() argument 1900 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in hdmi_chmap_ctl_info() 1901 uinfo->count = spec->channels_max; in hdmi_chmap_ctl_info() 1902 uinfo->value.integer.min = 0; in hdmi_chmap_ctl_info() 1903 uinfo->value.integer.max = SNDRV_CHMAP_LAST; in hdmi_chmap_ctl_info()
|
D | patch_conexant.c | 506 struct snd_ctl_elem_info *uinfo) in olpc_xo_dc_bias_enum_info() argument 508 return snd_hda_input_mux_info(&olpc_xo_dc_bias, uinfo); in olpc_xo_dc_bias_enum_info()
|
D | patch_sigmatel.c | 933 struct snd_ctl_elem_info *uinfo) in stac_smux_enum_info() argument 937 return snd_hda_input_mux_info(&spec->spdif_mux, uinfo); in stac_smux_enum_info()
|
/linux-4.1.27/sound/isa/ |
D | es18xx.c | 966 static int snd_es18xx_info_mux(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) in snd_es18xx_info_mux() argument 980 return snd_ctl_enum_info(uinfo, 1, 4, texts5Source); in snd_es18xx_info_mux() 983 return snd_ctl_enum_info(uinfo, 1, 5, texts5Source); in snd_es18xx_info_mux() 986 return snd_ctl_enum_info(uinfo, 1, 8, texts8Source); in snd_es18xx_info_mux() 1071 static int snd_es18xx_info_hw_volume(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) in snd_es18xx_info_hw_volume() argument 1073 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in snd_es18xx_info_hw_volume() 1074 uinfo->count = 2; in snd_es18xx_info_hw_volume() 1075 uinfo->value.integer.min = 0; in snd_es18xx_info_hw_volume() 1076 uinfo->value.integer.max = 63; in snd_es18xx_info_hw_volume() 1133 static int snd_es18xx_info_single(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) in snd_es18xx_info_single() argument [all …]
|
D | sscape.c | 606 struct snd_ctl_elem_info *uinfo) in sscape_midi_info() argument 608 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in sscape_midi_info() 609 uinfo->count = 1; in sscape_midi_info() 610 uinfo->value.integer.min = 0; in sscape_midi_info() 611 uinfo->value.integer.max = 127; in sscape_midi_info()
|
/linux-4.1.27/drivers/scsi/cxgbi/cxgb3i/ |
D | cxgb3i.c | 1229 struct ulp_iscsi_info uinfo; in cxgb3i_ddp_init() local 1241 err = tdev->ctl(tdev, ULP_ISCSI_GET_PARAMS, &uinfo); in cxgb3i_ddp_init() 1248 err = cxgbi_ddp_init(cdev, uinfo.llimit, uinfo.ulimit, in cxgb3i_ddp_init() 1249 uinfo.max_txsz, uinfo.max_rxsz); in cxgb3i_ddp_init() 1255 uinfo.tagmask = ddp->idx_mask << PPOD_IDX_SHIFT; in cxgb3i_ddp_init() 1258 uinfo.pgsz_factor[i] = pgsz_factor[i]; in cxgb3i_ddp_init() 1259 uinfo.ulimit = uinfo.llimit + (ddp->nppods << PPOD_SIZE_SHIFT); in cxgb3i_ddp_init() 1261 err = tdev->ctl(tdev, ULP_ISCSI_SET_PARAMS, &uinfo); in cxgb3i_ddp_init() 1278 ddp->rsvd_tag_mask, ddp->max_txsz, uinfo.max_txsz, in cxgb3i_ddp_init() 1279 ddp->max_rxsz, uinfo.max_rxsz); in cxgb3i_ddp_init()
|
/linux-4.1.27/sound/isa/cs423x/ |
D | cs4236_lib.c | 408 static int snd_cs4236_info_single(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) in snd_cs4236_info_single() argument 412 uinfo->type = mask == 1 ? SNDRV_CTL_ELEM_TYPE_BOOLEAN : SNDRV_CTL_ELEM_TYPE_INTEGER; in snd_cs4236_info_single() 413 uinfo->count = 1; in snd_cs4236_info_single() 414 uinfo->value.integer.min = 0; in snd_cs4236_info_single() 415 uinfo->value.integer.max = mask; in snd_cs4236_info_single() 521 static int snd_cs4236_info_double(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) in snd_cs4236_info_double() argument 525 uinfo->type = mask == 1 ? SNDRV_CTL_ELEM_TYPE_BOOLEAN : SNDRV_CTL_ELEM_TYPE_INTEGER; in snd_cs4236_info_double() 526 uinfo->count = 2; in snd_cs4236_info_double() 527 uinfo->value.integer.min = 0; in snd_cs4236_info_double() 528 uinfo->value.integer.max = mask; in snd_cs4236_info_double()
|
/linux-4.1.27/sound/sh/ |
D | aica.c | 501 struct snd_ctl_elem_info *uinfo) in aica_pcmvolume_info() argument 503 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in aica_pcmvolume_info() 504 uinfo->count = 1; in aica_pcmvolume_info() 505 uinfo->value.integer.min = 0; in aica_pcmvolume_info() 506 uinfo->value.integer.max = 0xFF; in aica_pcmvolume_info()
|
/linux-4.1.27/sound/pci/korg1212/ |
D | korg1212.c | 1710 struct snd_ctl_elem_info *uinfo) in snd_korg1212_control_phase_info() argument 1712 uinfo->type = SNDRV_CTL_ELEM_TYPE_BOOLEAN; in snd_korg1212_control_phase_info() 1713 uinfo->count = (kcontrol->private_value >= 8) ? 2 : 1; in snd_korg1212_control_phase_info() 1774 struct snd_ctl_elem_info *uinfo) in snd_korg1212_control_volume_info() argument 1776 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in snd_korg1212_control_volume_info() 1777 uinfo->count = (kcontrol->private_value >= 8) ? 2 : 1; in snd_korg1212_control_volume_info() 1778 uinfo->value.integer.min = k1212MinVolume; in snd_korg1212_control_volume_info() 1779 uinfo->value.integer.max = k1212MaxVolume; in snd_korg1212_control_volume_info() 1842 struct snd_ctl_elem_info *uinfo) in snd_korg1212_control_route_info() argument 1844 return snd_ctl_enum_info(uinfo, in snd_korg1212_control_route_info() [all …]
|
/linux-4.1.27/sound/mips/ |
D | sgio2audio.c | 159 struct snd_ctl_elem_info *uinfo) in sgio2audio_gain_info() argument 163 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in sgio2audio_gain_info() 164 uinfo->count = 2; in sgio2audio_gain_info() 165 uinfo->value.integer.min = 0; in sgio2audio_gain_info() 166 uinfo->value.integer.max = ad1843_get_gain_max(&chip->ad1843, in sgio2audio_gain_info() 202 struct snd_ctl_elem_info *uinfo) in sgio2audio_source_info() argument 207 return snd_ctl_enum_info(uinfo, 1, 3, texts); in sgio2audio_source_info()
|
D | hal2.c | 183 struct snd_ctl_elem_info *uinfo) in hal2_gain_info() argument 185 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in hal2_gain_info() 186 uinfo->count = 2; in hal2_gain_info() 187 uinfo->value.integer.min = 0; in hal2_gain_info() 190 uinfo->value.integer.max = 31; in hal2_gain_info() 193 uinfo->value.integer.max = 15; in hal2_gain_info()
|
/linux-4.1.27/sound/soc/omap/ |
D | omap-mcbsp.c | 610 struct snd_ctl_elem_info *uinfo) in omap_mcbsp_st_info_volsw() argument 617 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in omap_mcbsp_st_info_volsw() 618 uinfo->count = 1; in omap_mcbsp_st_info_volsw() 619 uinfo->value.integer.min = min; in omap_mcbsp_st_info_volsw() 620 uinfo->value.integer.max = max; in omap_mcbsp_st_info_volsw()
|
/linux-4.1.27/sound/parisc/ |
D | harmony.c | 696 struct snd_ctl_elem_info *uinfo) in snd_harmony_mixercontrol_info() argument 702 uinfo->type = mask == 1 ? SNDRV_CTL_ELEM_TYPE_BOOLEAN : in snd_harmony_mixercontrol_info() 704 uinfo->count = left_shift == right_shift ? 1 : 2; in snd_harmony_mixercontrol_info() 705 uinfo->value.integer.min = 0; in snd_harmony_mixercontrol_info() 706 uinfo->value.integer.max = mask; in snd_harmony_mixercontrol_info() 777 struct snd_ctl_elem_info *uinfo) in snd_harmony_captureroute_info() argument 781 return snd_ctl_enum_info(uinfo, 1, 2, texts); in snd_harmony_captureroute_info()
|
/linux-4.1.27/sound/pci/ymfpci/ |
D | ymfpci_main.c | 1281 …c int snd_ymfpci_spdif_default_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) in snd_ymfpci_spdif_default_info() argument 1283 uinfo->type = SNDRV_CTL_ELEM_TYPE_IEC958; in snd_ymfpci_spdif_default_info() 1284 uinfo->count = 1; in snd_ymfpci_spdif_default_info() 1328 …atic int snd_ymfpci_spdif_mask_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) in snd_ymfpci_spdif_mask_info() argument 1330 uinfo->type = SNDRV_CTL_ELEM_TYPE_IEC958; in snd_ymfpci_spdif_mask_info() 1331 uinfo->count = 1; in snd_ymfpci_spdif_mask_info() 1356 …ic int snd_ymfpci_spdif_stream_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) in snd_ymfpci_spdif_stream_info() argument 1358 uinfo->type = SNDRV_CTL_ELEM_TYPE_IEC958; in snd_ymfpci_spdif_stream_info() 1359 uinfo->count = 1; in snd_ymfpci_spdif_stream_info() 1517 static int snd_ymfpci_info_double(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) in snd_ymfpci_info_double() argument [all …]
|
/linux-4.1.27/kernel/ |
D | ptrace.c | 666 compat_siginfo_t __user *uinfo = compat_ptr(data); in ptrace_peek_siginfo() local 668 if (copy_siginfo_to_user32(uinfo, &info) || in ptrace_peek_siginfo() 669 __put_user(info.si_code, &uinfo->si_code)) { in ptrace_peek_siginfo() 677 siginfo_t __user *uinfo = (siginfo_t __user *) data; in ptrace_peek_siginfo() local 679 if (copy_siginfo_to_user(uinfo, &info) || in ptrace_peek_siginfo() 680 __put_user(info.si_code, &uinfo->si_code)) { in ptrace_peek_siginfo()
|
D | signal.c | 2866 siginfo_t __user *, uinfo, const struct timespec __user *, uts, in SYSCALL_DEFINE4() argument 2888 if (ret > 0 && uinfo) { in SYSCALL_DEFINE4() 2889 if (copy_siginfo_to_user(uinfo, &info)) in SYSCALL_DEFINE4() 3014 siginfo_t __user *, uinfo) in SYSCALL_DEFINE3() argument 3017 if (copy_from_user(&info, uinfo, sizeof(siginfo_t))) in SYSCALL_DEFINE3() 3026 struct compat_siginfo __user *, uinfo) in COMPAT_SYSCALL_DEFINE3() argument 3029 int ret = copy_siginfo_from_user32(&info, uinfo); in COMPAT_SYSCALL_DEFINE3() 3055 siginfo_t __user *, uinfo) in SYSCALL_DEFINE4() argument 3059 if (copy_from_user(&info, uinfo, sizeof(siginfo_t))) in SYSCALL_DEFINE4() 3070 struct compat_siginfo __user *, uinfo) in COMPAT_SYSCALL_DEFINE4() argument [all …]
|
D | compat.c | 569 struct compat_siginfo __user *, uinfo, int, options, in COMPAT_SYSCALL_DEFINE5() argument 599 return copy_siginfo_to_user32(uinfo, &info); in COMPAT_SYSCALL_DEFINE5() 997 struct compat_siginfo __user *, uinfo, in COMPAT_SYSCALL_DEFINE4() argument 1020 if (ret > 0 && uinfo) { in COMPAT_SYSCALL_DEFINE4() 1021 if (copy_siginfo_to_user32(uinfo, &info)) in COMPAT_SYSCALL_DEFINE4()
|
/linux-4.1.27/sound/sparc/ |
D | cs4231.c | 1286 struct snd_ctl_elem_info *uinfo) in snd_cs4231_info_mux() argument 1292 return snd_ctl_enum_info(uinfo, 2, 4, texts); in snd_cs4231_info_mux() 1340 struct snd_ctl_elem_info *uinfo) in snd_cs4231_info_single() argument 1344 uinfo->type = (mask == 1) ? in snd_cs4231_info_single() 1346 uinfo->count = 1; in snd_cs4231_info_single() 1347 uinfo->value.integer.min = 0; in snd_cs4231_info_single() 1348 uinfo->value.integer.max = mask; in snd_cs4231_info_single() 1405 struct snd_ctl_elem_info *uinfo) in snd_cs4231_info_double() argument 1409 uinfo->type = mask == 1 ? in snd_cs4231_info_double() 1411 uinfo->count = 2; in snd_cs4231_info_double() [all …]
|
D | amd7930.c | 789 static int snd_amd7930_info_volume(struct snd_kcontrol *kctl, struct snd_ctl_elem_info *uinfo) in snd_amd7930_info_volume() argument 791 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in snd_amd7930_info_volume() 792 uinfo->count = 1; in snd_amd7930_info_volume() 793 uinfo->value.integer.min = 0; in snd_amd7930_info_volume() 794 uinfo->value.integer.max = 255; in snd_amd7930_info_volume()
|
D | dbri.c | 2253 struct snd_ctl_elem_info *uinfo) in snd_cs4215_info_volume() argument 2255 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in snd_cs4215_info_volume() 2256 uinfo->count = 2; in snd_cs4215_info_volume() 2257 uinfo->value.integer.min = 0; in snd_cs4215_info_volume() 2259 uinfo->value.integer.max = DBRI_MAX_VOLUME; in snd_cs4215_info_volume() 2261 uinfo->value.integer.max = DBRI_MAX_GAIN; in snd_cs4215_info_volume() 2319 struct snd_ctl_elem_info *uinfo) in snd_cs4215_info_single() argument 2323 uinfo->type = (mask == 1) ? in snd_cs4215_info_single() 2325 uinfo->count = 1; in snd_cs4215_info_single() 2326 uinfo->value.integer.min = 0; in snd_cs4215_info_single() [all …]
|
/linux-4.1.27/sound/soc/sh/ |
D | siu_dai.c | 352 struct snd_ctl_elem_info *uinfo) in siu_dai_info_volume() argument 358 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in siu_dai_info_volume() 359 uinfo->count = 2; in siu_dai_info_volume() 360 uinfo->value.integer.min = 0; in siu_dai_info_volume() 361 uinfo->value.integer.max = SIU_MAX_VOLUME; in siu_dai_info_volume()
|
/linux-4.1.27/sound/isa/wss/ |
D | wss_lib.c | 1990 struct snd_ctl_elem_info *uinfo) in snd_wss_info_mux() argument 2017 return snd_ctl_enum_info(uinfo, 2, 4, ptexts); in snd_wss_info_mux() 2058 struct snd_ctl_elem_info *uinfo) in snd_wss_info_single() argument 2062 uinfo->type = mask == 1 ? SNDRV_CTL_ELEM_TYPE_BOOLEAN : SNDRV_CTL_ELEM_TYPE_INTEGER; in snd_wss_info_single() 2063 uinfo->count = 1; in snd_wss_info_single() 2064 uinfo->value.integer.min = 0; in snd_wss_info_single() 2065 uinfo->value.integer.max = mask; in snd_wss_info_single() 2115 struct snd_ctl_elem_info *uinfo) in snd_wss_info_double() argument 2119 uinfo->type = mask == 1 ? SNDRV_CTL_ELEM_TYPE_BOOLEAN : SNDRV_CTL_ELEM_TYPE_INTEGER; in snd_wss_info_double() 2120 uinfo->count = 2; in snd_wss_info_double() [all …]
|
/linux-4.1.27/drivers/net/ethernet/broadcom/ |
D | cnic.c | 106 static int cnic_uio_open(struct uio_info *uinfo, struct inode *inode) in cnic_uio_open() argument 108 struct cnic_uio_dev *udev = uinfo->priv; in cnic_uio_open() 134 static int cnic_uio_close(struct uio_info *uinfo, struct inode *inode) in cnic_uio_close() argument 136 struct cnic_uio_dev *udev = uinfo->priv; in cnic_uio_close() 1084 struct uio_info *uinfo; in cnic_init_uio() local 1090 uinfo = &udev->cnic_uinfo; in cnic_init_uio() 1092 uinfo->mem[0].addr = pci_resource_start(dev->pcidev, 0); in cnic_init_uio() 1093 uinfo->mem[0].internal_addr = dev->regview; in cnic_init_uio() 1094 uinfo->mem[0].memtype = UIO_MEM_PHYS; in cnic_init_uio() 1097 uinfo->mem[0].size = MB_GET_CID_ADDR(TX_TSS_CID + in cnic_init_uio() [all …]
|
/linux-4.1.27/sound/pci/lx6464es/ |
D | lx6464es.c | 870 struct snd_ctl_elem_info *uinfo) in lx_control_playback_info() argument 872 uinfo->type = SNDRV_CTL_ELEM_TYPE_BOOLEAN; in lx_control_playback_info() 873 uinfo->count = 1; in lx_control_playback_info() 874 uinfo->value.integer.min = 0; in lx_control_playback_info() 875 uinfo->value.integer.max = 1; in lx_control_playback_info()
|
/linux-4.1.27/sound/pci/aw2/ |
D | aw2-alsa.c | 141 struct snd_ctl_elem_info *uinfo); 724 struct snd_ctl_elem_info *uinfo) in snd_aw2_control_switch_capture_info() argument 729 return snd_ctl_enum_info(uinfo, 1, 2, texts); in snd_aw2_control_switch_capture_info()
|
/linux-4.1.27/net/ipv4/ |
D | ah4.c | 496 if (aalg_desc->uinfo.auth.icv_fullbits/8 != in ah_init_state() 501 aalg_desc->uinfo.auth.icv_fullbits / 8); in ah_init_state() 505 ahp->icv_full_len = aalg_desc->uinfo.auth.icv_fullbits/8; in ah_init_state()
|
D | esp4.c | 607 if (aalg_desc->uinfo.auth.icv_fullbits / 8 != in esp_init_authenc() 612 aalg_desc->uinfo.auth.icv_fullbits / 8); in esp_init_authenc()
|
/linux-4.1.27/net/ipv6/ |
D | ah6.c | 705 if (aalg_desc->uinfo.auth.icv_fullbits/8 != in ah6_init_state() 709 aalg_desc->uinfo.auth.icv_fullbits/8); in ah6_init_state() 713 ahp->icv_full_len = aalg_desc->uinfo.auth.icv_fullbits/8; in ah6_init_state()
|
D | esp6.c | 549 if (aalg_desc->uinfo.auth.icv_fullbits / 8 != in esp_init_authenc() 554 aalg_desc->uinfo.auth.icv_fullbits / 8); in esp_init_authenc()
|
/linux-4.1.27/include/linux/ |
D | compat.h | 388 struct compat_siginfo __user *uinfo); 620 struct compat_siginfo __user *uinfo, 636 struct compat_siginfo __user *uinfo);
|
D | syscalls.h | 369 siginfo_t __user *uinfo, 373 siginfo_t __user *uinfo); 377 asmlinkage long sys_rt_sigqueueinfo(int pid, int sig, siginfo_t __user *uinfo);
|
/linux-4.1.27/sound/pci/cs46xx/ |
D | cs46xx_lib.c | 1903 struct snd_ctl_elem_info *uinfo) in snd_cs46xx_vol_info() argument 1905 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in snd_cs46xx_vol_info() 1906 uinfo->count = 2; in snd_cs46xx_vol_info() 1907 uinfo->value.integer.min = 0; in snd_cs46xx_vol_info() 1908 uinfo->value.integer.max = 0x7fff; in snd_cs46xx_vol_info() 2153 static int snd_cs46xx_spdif_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) in snd_cs46xx_spdif_info() argument 2155 uinfo->type = SNDRV_CTL_ELEM_TYPE_IEC958; in snd_cs46xx_spdif_info() 2156 uinfo->count = 1; in snd_cs46xx_spdif_info()
|
/linux-4.1.27/drivers/platform/x86/ |
D | thinkpad_acpi.c | 7009 struct snd_ctl_elem_info *uinfo) in volume_alsa_vol_info() argument 7011 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in volume_alsa_vol_info() 7012 uinfo->count = 1; in volume_alsa_vol_info() 7013 uinfo->value.integer.min = 0; in volume_alsa_vol_info() 7014 uinfo->value.integer.max = TP_EC_VOLUME_MAX; in volume_alsa_vol_info()
|
/linux-4.1.27/include/net/ |
D | xfrm.h | 1344 } uinfo; member
|
/linux-4.1.27/net/key/ |
D | af_key.c | 1157 x->aalg->alg_trunc_len = a->uinfo.auth.icv_truncbits; in pfkey_msg2xfrm_state()
|