Lines Matching defs:priv

30 	struct snd_soc_tplg_private *priv = NULL;
34 priv = &elem->manifest->priv;
38 priv = &elem->mixer_ctrl->priv;
42 priv = &elem->enum_ctrl->priv;
46 priv = &elem->bytes_ext->priv;
50 priv = &elem->widget->priv;
54 priv = &elem->dai->priv;
57 priv = &elem->link->priv;
60 priv = &elem->pcm->priv;
67 return priv;
164 struct snd_soc_tplg_private *priv = NULL;
204 priv = calloc(1, sizeof(*priv) + size);
205 if (!priv) {
210 bytes_read = fread(&priv->data, 1, size, fp);
216 elem->data = priv;
217 priv->size = size;
218 elem->size = sizeof(*priv) + size;
228 if (priv)
229 free(priv);
236 struct snd_soc_tplg_private *priv = elem->data;
237 unsigned char *p = (unsigned char *)priv->data;
241 tplg_dbg(" elem size = %d, priv data size = %d",
242 elem->size, priv->size);
245 for (i = 0; i < priv->size; i++) {
466 struct snd_soc_tplg_private *priv;
483 priv = elem->data;
490 if (priv != NULL) {
491 off = priv->size;
493 priv = realloc(priv, esize);
496 esize = sizeof(*priv) + size;
497 priv = calloc(1, esize);
500 if (!priv)
503 elem->data = priv;
504 priv->size += size;
507 ret = copy_data_hex(priv->data, off, value, width);
591 struct snd_soc_tplg_private *priv = elem->data, *priv2;
602 size = priv ? priv->size : 0; /* original private data size */
616 if (priv != NULL) {
617 priv2 = realloc(priv, sizeof(*priv) + size);
619 free(priv);
620 priv = NULL;
622 priv = priv2;
625 priv = calloc(1, sizeof(*priv) + size);
627 if (!priv)
630 off = priv->size;
631 priv->size = size; /* update private data size */
632 elem->data = priv;
634 array = (struct snd_soc_tplg_vendor_array *)(priv->data + off);
1327 if (!manifest->priv.size) /* no manifest data */
1330 tplg->manifest_pdata = malloc(manifest->priv.size);
1334 tplg->manifest.priv.size = manifest->priv.size;
1335 memcpy(tplg->manifest_pdata, manifest->priv.data, manifest->priv.size);
1425 struct snd_soc_tplg_private *priv = elem->data;
1433 if (priv && priv->size > 0)
1450 if (err >= 0 && priv && priv->size > 0) {
1456 if (priv->size > 8) {
1465 for (i = 0; i < priv->size; i++) {
1476 (unsigned char)priv->data[i]);
1504 struct snd_soc_tplg_private *priv, *old_priv;
1535 priv = get_priv_data(elem);
1536 if (!priv)
1541 priv->size = priv_data_size + old_priv_data_size;
1543 memcpy(priv->data + old_priv_data_size,
1597 off = offsetof(struct snd_soc_tplg_manifest, priv);
1598 if (off + m->priv.size > size) {
1599 SNDERR("manifest - wrong private size %d", m->priv.size);
1971 struct snd_soc_tplg_private *priv;
1983 priv = malloc(sizeof(*priv) + size);
1984 if (!priv)
1986 memcpy(priv->data, bin, size);
1987 priv->size = size;
1988 elem->data = priv;