Lines Matching refs:e
137 struct sst_enum *e = (struct sst_enum *)kcontrol->private_value; in sst_slot_enum_info() local
141 uinfo->value.enumerated.items = e->max; in sst_slot_enum_info()
143 if (uinfo->value.enumerated.item > e->max - 1) in sst_slot_enum_info()
144 uinfo->value.enumerated.item = e->max - 1; in sst_slot_enum_info()
146 e->texts[uinfo->value.enumerated.item]); in sst_slot_enum_info()
162 struct sst_enum *e = (void *)kcontrol->private_value; in sst_slot_get() local
165 unsigned int ctl_no = e->reg; in sst_slot_get()
166 unsigned int is_tx = e->tx; in sst_slot_get()
173 for (mux = e->max; mux > 0; mux--) in sst_slot_get()
182 e->texts[mux], mux ? map[mux - 1] : -1); in sst_slot_get()
193 struct sst_enum *e = (void *)kcontrol->private_value; in sst_check_and_send_slot_map() local
196 if (e->w && e->w->power) in sst_check_and_send_slot_map()
198 else if (!e->w) in sst_check_and_send_slot_map()
223 struct sst_enum *e = (void *)kcontrol->private_value; in sst_slot_put() local
225 unsigned int ctl_no = e->reg; in sst_slot_put()
226 unsigned int is_tx = e->tx; in sst_slot_put()
235 if (mux > e->max - 1) in sst_slot_put()
240 for (i = 0; i < e->max; i++) in sst_slot_put()
257 e->texts[mux], map[slot_channel_no]); in sst_slot_put()
1466 struct sst_enum *e = (void *)kctl->private_value; in sst_fill_widget_module_info() local
1468 e->w = w; in sst_fill_widget_module_info()
1471 struct sst_enum *e = (void *)kctl->private_value; in sst_fill_widget_module_info() local
1473 e->w = w; in sst_fill_widget_module_info()