Home
last modified time | relevance | path

Searched refs:dobj (Results 1 – 12 of 12) sorted by relevance

/linux/sound/soc/
H A Dsoc-topology.c345 static void soc_tplg_remove_kcontrol(struct snd_soc_component *comp, struct snd_soc_dobj *dobj, in soc_tplg_remove_kcontrol() argument
353 if (dobj->unload) in soc_tplg_remove_kcontrol()
354 dobj->unload(comp, dobj); in soc_tplg_remove_kcontrol()
356 snd_ctl_remove(card, dobj->control.kcontrol); in soc_tplg_remove_kcontrol()
357 list_del(&dobj->list); in soc_tplg_remove_kcontrol()
362 struct snd_soc_dobj *dobj, int pass) in soc_tplg_remove_route() argument
367 if (dobj->unload) in soc_tplg_remove_route()
368 dobj->unload(comp, dobj); in soc_tplg_remove_route()
375 soc_tplg_remove_widget(struct snd_soc_component * comp,struct snd_soc_dobj * dobj,int pass) soc_tplg_remove_widget() argument
399 soc_tplg_remove_dai(struct snd_soc_component * comp,struct snd_soc_dobj * dobj,int pass) soc_tplg_remove_dai() argument
420 soc_tplg_remove_link(struct snd_soc_component * comp,struct snd_soc_dobj * dobj,int pass) soc_tplg_remove_link() argument
441 remove_backend_link(struct snd_soc_component * comp,struct snd_soc_dobj * dobj,int pass) remove_backend_link() argument
2163 struct snd_soc_dobj *dobj, *next_dobj; snd_soc_tplg_component_remove() local
[all...]
/linux/drivers/gpu/drm/radeon/
H A Dradeon_benchmark.c90 struct radeon_bo *dobj = NULL; in radeon_benchmark_move() local
109 r = radeon_bo_create(rdev, size, PAGE_SIZE, true, ddomain, 0, NULL, NULL, &dobj); in radeon_benchmark_move()
113 r = radeon_bo_reserve(dobj, false); in radeon_benchmark_move()
116 r = radeon_bo_pin(dobj, ddomain, &daddr); in radeon_benchmark_move()
117 radeon_bo_unreserve(dobj); in radeon_benchmark_move()
125 dobj->tbo.base.resv); in radeon_benchmark_move()
136 dobj->tbo.base.resv); in radeon_benchmark_move()
153 if (dobj) { in radeon_benchmark_move()
154 r = radeon_bo_reserve(dobj, false); in radeon_benchmark_move()
156 radeon_bo_unpin(dobj); in radeon_benchmark_move()
[all …]
/linux/sound/soc/sof/
H A Dcontrol.c22 struct snd_sof_control *scontrol = sm->dobj.private; in snd_sof_volume_get()
37 struct snd_sof_control *scontrol = sm->dobj.private; in snd_sof_volume_put()
51 struct snd_sof_control *scontrol = sm->dobj.private; in snd_sof_volume_info()
74 struct snd_sof_control *scontrol = sm->dobj.private; in snd_sof_switch_get()
89 struct snd_sof_control *scontrol = sm->dobj.private; in snd_sof_switch_put()
104 struct snd_sof_control *scontrol = se->dobj.private; in snd_sof_enum_get()
119 struct snd_sof_control *scontrol = se->dobj.private; in snd_sof_enum_put()
134 struct snd_sof_control *scontrol = be->dobj.private; in snd_sof_bytes_get()
149 struct snd_sof_control *scontrol = be->dobj.private; in snd_sof_bytes_put()
165 struct snd_sof_control *scontrol = be->dobj.private; in snd_sof_bytes_ext_put()
[all …]
H A Dtopology.c969 struct snd_soc_dobj *dobj; in sof_control_load() local
996 dobj = &sm->dobj; in sof_control_load()
1001 dobj = &sbe->dobj; in sof_control_load()
1007 dobj = &se->dobj; in sof_control_load()
1033 dobj->private = scontrol; in sof_control_load()
1039 struct snd_soc_dobj *dobj) in sof_control_unload() argument
1043 struct snd_sof_control *scontrol = dobj in sof_control_unload()
1612 sof_route_unload(struct snd_soc_component * scomp,struct snd_soc_dobj * dobj) sof_route_unload() argument
1629 sof_widget_unload(struct snd_soc_component * scomp,struct snd_soc_dobj * dobj) sof_widget_unload() argument
1843 sof_dai_unload(struct snd_soc_component * scomp,struct snd_soc_dobj * dobj) sof_dai_unload() argument
2068 sof_link_unload(struct snd_soc_component * scomp,struct snd_soc_dobj * dobj) sof_link_unload() argument
2092 struct snd_soc_dobj *dobj = &route->dobj; sof_route_load() local
2439 sof_dspless_widget_unload(struct snd_soc_component * scomp,struct snd_soc_dobj * dobj) sof_dspless_widget_unload() argument
[all...]
H A Dipc3-control.c601 if (widget->dobj.widget.kcontrol_type[i] == type && in sof_ipc3_control_update()
615 scontrol = sm->dobj.private; in sof_ipc3_control_update()
619 scontrol = be->dobj.private; in sof_ipc3_control_update()
623 scontrol = se->dobj.private; in sof_ipc3_control_update()
H A Dipc3-topology.c816 switch (widget->dobj.widget.kcontrol_type[i]) { in sof_get_control_data()
819 wdata[i].control = sm->dobj.private; in sof_get_control_data()
823 wdata[i].control = sbe->dobj.private; in sof_get_control_data()
827 wdata[i].control = se->dobj.private; in sof_get_control_data()
831 widget->dobj.widget.kcontrol_type[i], widget->name); in sof_get_control_data()
842 if (widget->dobj.widget.kcontrol_type[i] == SND_SOC_TPLG_TYPE_BYTES) { in sof_get_control_data()
1982 struct snd_sof_widget *swidget = w->dobj.private; in sof_ipc3_keyword_dapm_event()
H A Dipc4-pcm.c828 struct snd_sof_widget *swidget = w->dobj.private; in sof_ipc4_pcm_dai_link_fixup()
979 struct snd_sof_widget *swidget = widget->dobj.private; in sof_ipc4_build_time_info()
H A Dipc4-control.c777 if (widget->dobj.widget.kcontrol_type[i] == type && in sof_ipc4_control_update()
/linux/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_benchmark.c78 struct amdgpu_bo *dobj = NULL; in amdgpu_benchmark_move() local
95 &dobj, in amdgpu_benchmark_move()
117 if (dobj) in amdgpu_benchmark_move()
118 amdgpu_bo_free_kernel(&dobj, &daddr, NULL); in amdgpu_benchmark_move()
/linux/drivers/crypto/ccp/
H A Dsev-dev-tio.c378 struct spdm_dobj_hdr *dobj = sla_to_dobj_hdr(buf); in dobj_response_init() local
380 dobj->id = SPDM_DOBJ_ID_RESP; in dobj_response_init()
381 dobj->version.major = 0x1; in dobj_response_init()
382 dobj->version.minor = 0; in dobj_response_init()
383 dobj->length = 0; in dobj_response_init()
384 buf->payload_sz = sla_dobj_id_to_size(dobj->id) + dobj->length; in dobj_response_init()
/linux/sound/soc/sof/intel/
H A Dhda-dai-ops.c135 swidget = w->dobj.private; in hda_ipc4_get_hext_stream()
307 swidget = w->dobj.private; in hda_ipc4_pre_trigger()
384 swidget = w->dobj.private; in hda_ipc4_post_trigger()
/linux/include/sound/
H A Dsoc-topology.h65 int (*unload)(struct snd_soc_component *comp, struct snd_soc_dobj *dobj);