Lines Matching defs:et
1337 struct snd_tplg_enum_template *et,
1353 memset(et, 0, sizeof(*et));
1354 et->hdr.type = ec->hdr.type;
1355 et->hdr.name = ec->hdr.name;
1356 et->hdr.access = ec->hdr.access;
1357 et->hdr.ops.get = ec->hdr.ops.get;
1358 et->hdr.ops.put = ec->hdr.ops.put;
1359 et->hdr.ops.info = ec->hdr.ops.info;
1360 et->mask = ec->mask;
1363 et->items = ec->items;
1364 et->texts = tplg_calloc(heap, sizeof(char *) * ec->items);
1365 if (!et->texts)
1368 et->texts[i] = ec->texts[i];
1371 et->map = tplg_calloc(heap, sizeof(struct snd_tplg_channel_map_template));
1372 if (!et->map)
1374 et->map->num_channels = ec->num_channels;
1375 for (i = 0; i < et->map->num_channels; i++) {
1376 struct snd_tplg_channel_elem *channel = &et->map->channel[i];
1385 et->priv = &ec->priv;
1396 struct snd_tplg_enum_template et;
1422 err = tplg_decode_control_enum1(tplg, &heap, &et, pos, ec);
1424 t.enum_ctl = &et;