Lines Matching refs:sbe

525 		struct soc_bytes_ext *sbe;  in soc_tplg_kcontrol_bind_io()  local
528 sbe = (struct soc_bytes_ext *)k->private_value; in soc_tplg_kcontrol_bind_io()
540 if (!sbe->put && ext_ops[i].id == be->ext_ops.put) in soc_tplg_kcontrol_bind_io()
541 sbe->put = ext_ops[i].put; in soc_tplg_kcontrol_bind_io()
542 if (!sbe->get && ext_ops[i].id == be->ext_ops.get) in soc_tplg_kcontrol_bind_io()
543 sbe->get = ext_ops[i].get; in soc_tplg_kcontrol_bind_io()
546 if (sbe->put && sbe->get) in soc_tplg_kcontrol_bind_io()
680 struct soc_bytes_ext *sbe; in soc_tplg_dbytes_create() local
700 sbe = kzalloc(sizeof(*sbe), GFP_KERNEL); in soc_tplg_dbytes_create()
701 if (sbe == NULL) in soc_tplg_dbytes_create()
713 kc.private_value = (long)sbe; in soc_tplg_dbytes_create()
717 sbe->max = be->max; in soc_tplg_dbytes_create()
718 sbe->dobj.type = SND_SOC_DOBJ_BYTES; in soc_tplg_dbytes_create()
719 sbe->dobj.ops = tplg->ops; in soc_tplg_dbytes_create()
720 INIT_LIST_HEAD(&sbe->dobj.list); in soc_tplg_dbytes_create()
726 kfree(sbe); in soc_tplg_dbytes_create()
736 kfree(sbe); in soc_tplg_dbytes_create()
742 &sbe->dobj.control.kcontrol); in soc_tplg_dbytes_create()
746 kfree(sbe); in soc_tplg_dbytes_create()
750 list_add(&sbe->dobj.list, &tplg->comp->dobj_list); in soc_tplg_dbytes_create()
1306 struct soc_bytes_ext *sbe; in soc_tplg_dapm_widget_dbytes_create() local
1322 sbe = kzalloc(sizeof(*sbe), GFP_KERNEL); in soc_tplg_dapm_widget_dbytes_create()
1323 if (sbe == NULL) in soc_tplg_dapm_widget_dbytes_create()
1334 kc[i].private_value = (long)sbe; in soc_tplg_dapm_widget_dbytes_create()
1338 sbe->max = be->max; in soc_tplg_dapm_widget_dbytes_create()
1339 INIT_LIST_HEAD(&sbe->dobj.list); in soc_tplg_dapm_widget_dbytes_create()
1345 kfree(sbe); in soc_tplg_dapm_widget_dbytes_create()
1355 kfree(sbe); in soc_tplg_dapm_widget_dbytes_create()