Lines Matching refs:item
572 unsigned int val, item; in dapm_connect_mux() local
578 item = snd_soc_enum_val_to_item(e, val); in dapm_connect_mux()
586 item = 0; in dapm_connect_mux()
592 if (i == item) in dapm_connect_mux()
2926 ucontrol->value.enumerated.item[0] = snd_soc_enum_val_to_item(e, val); in snd_soc_dapm_get_enum_double()
2930 ucontrol->value.enumerated.item[1] = val; in snd_soc_dapm_get_enum_double()
2952 unsigned int *item = ucontrol->value.enumerated.item; in snd_soc_dapm_put_enum_double() local
2958 if (item[0] >= e->items) in snd_soc_dapm_put_enum_double()
2961 val = snd_soc_enum_item_to_val(e, item[0]) << e->shift_l; in snd_soc_dapm_put_enum_double()
2964 if (item[1] > e->items) in snd_soc_dapm_put_enum_double()
2966 val |= snd_soc_enum_item_to_val(e, item[1]) << e->shift_l; in snd_soc_dapm_put_enum_double()
2986 ret = soc_dapm_mux_update_power(card, kcontrol, item[0], e); in snd_soc_dapm_put_enum_double()
3327 ucontrol->value.enumerated.item[0] = w->params_select; in snd_soc_dapm_dai_link_get()
3341 if (ucontrol->value.enumerated.item[0] == w->params_select) in snd_soc_dapm_dai_link_put()
3344 if (ucontrol->value.enumerated.item[0] >= w->num_params) in snd_soc_dapm_dai_link_put()
3347 w->params_select = ucontrol->value.enumerated.item[0]; in snd_soc_dapm_dai_link_put()