| /linux/drivers/gpu/drm/armada/ |
| H A D | armada_gem.c | 44 struct armada_gem_object *dobj = drm_to_armada_gem(obj); in armada_gem_free_object() local 47 DRM_DEBUG_DRIVER("release obj %p\n", dobj); in armada_gem_free_object() 49 drm_gem_free_mmap_offset(&dobj->obj); in armada_gem_free_object() 53 if (dobj->page) { in armada_gem_free_object() 55 unsigned int order = get_order(dobj->obj.size); in armada_gem_free_object() 56 __free_pages(dobj->page, order); in armada_gem_free_object() 57 } else if (dobj->linear) { in armada_gem_free_object() 60 drm_mm_remove_node(dobj->linear); in armada_gem_free_object() 62 kfree(dobj->linear); in armada_gem_free_object() 63 if (dobj->addr) in armada_gem_free_object() [all …]
|
| /linux/sound/soc/ |
| H A D | soc-topology.c | 349 static void soc_tplg_remove_kcontrol(struct snd_soc_component *comp, struct snd_soc_dobj *dobj, in soc_tplg_remove_kcontrol() 357 if (dobj->unload) in soc_tplg_remove_kcontrol() 358 dobj->unload(comp, dobj); in soc_tplg_remove_kcontrol() 360 snd_ctl_remove(card, dobj->control.kcontrol); 361 list_del(&dobj->list); in soc_tplg_remove_route() 366 struct snd_soc_dobj *dobj, int pass) in soc_tplg_remove_route() 371 if (dobj->unload) in soc_tplg_remove_route() 372 dobj->unload(comp, dobj); 345 soc_tplg_remove_kcontrol(struct snd_soc_component * comp,struct snd_soc_dobj * dobj,int pass) soc_tplg_remove_kcontrol() argument 362 soc_tplg_remove_route(struct snd_soc_component * comp,struct snd_soc_dobj * dobj,int pass) soc_tplg_remove_route() argument 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 D | radeon_benchmark.c | 90 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/qcom/qdsp6/ |
| H A D | topology.c | 599 struct snd_soc_dobj *dobj; in audioreach_widget_load_module_common() local 615 dobj = &w->dobj; in audioreach_widget_load_module_common() 616 dobj->private = mod; in audioreach_widget_load_module_common() 628 struct snd_soc_dobj *dobj; in audioreach_widget_load_enc_dec_cnv() local 636 dobj = &w->dobj; in audioreach_widget_load_enc_dec_cnv() 637 mod = dobj->private; in audioreach_widget_load_enc_dec_cnv() 785 struct snd_soc_dobj *dobj; in audioreach_widget_load_buffer() local 792 dobj in audioreach_widget_load_buffer() 827 struct snd_soc_dobj *dobj; audioreach_widget_load_mixer() local 892 struct snd_soc_dobj *dobj; audioreach_widget_load_pga() local 948 audioreach_widget_unload(struct snd_soc_component * scomp,struct snd_soc_dobj * dobj) audioreach_widget_unload() argument 1060 struct snd_soc_dobj *dobj; audioreach_route_load() local 1076 audioreach_route_unload(struct snd_soc_component * scomp,struct snd_soc_dobj * dobj) audioreach_route_unload() argument 1246 struct snd_soc_dobj *dobj; audioreach_control_load() local 1277 audioreach_control_unload(struct snd_soc_component * scomp,struct snd_soc_dobj * dobj) audioreach_control_unload() argument [all...] |
| /linux/sound/soc/sof/ |
| H A D | control.c | 22 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 in snd_sof_bytes_ext_put() [all...] |
| H A D | topology.c | 969 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() 1035 dobj->private = scontrol; in sof_control_load() 1041 struct snd_soc_dobj *dobj) in sof_control_unload() 1045 struct snd_sof_control *scontrol = dobj in sof_control_unload() 1039 sof_control_unload(struct snd_soc_component * scomp,struct snd_soc_dobj * dobj) sof_control_unload() argument 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 D | ipc3-control.c | 601 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 D | ipc3-topology.c | 816 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 D | ipc4-pcm.c | 827 struct snd_sof_widget *swidget = w->dobj.private; in sof_ipc4_pcm_dai_link_fixup() 977 struct snd_sof_widget *swidget = widget->dobj.private; in sof_ipc4_build_time_info()
|
| H A D | ipc4-control.c | 929 if (widget->dobj.widget.kcontrol_type[i] == type &&
|
| /linux/drivers/crypto/ccp/ |
| H A D | sev-dev-tio.c | 378 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 D | hda-dai-ops.c | 134 swidget = w->dobj.private; in hda_ipc4_get_hext_stream() 306 swidget = w->dobj.private; in hda_ipc4_pre_trigger() 383 swidget = w->dobj.private; in hda_ipc4_post_trigger()
|
| H A D | hda.c | 87 struct snd_sof_widget *swidget = w->dobj.private; in sdw_params_free()
|
| /linux/include/sound/ |
| H A D | soc-topology.h | 65 int (*unload)(struct snd_soc_component *comp, struct snd_soc_dobj *dobj);
|
| /linux/sound/soc/intel/avs/ |
| H A D | path.c | 490 ctl_data = (struct avs_control_data *)mc->dobj.private; in avs_get_module_control() 506 ctl_data = mc->dobj.private; in avs_peakvol_set_volume() 542 ctl_data = mc->dobj.private; in avs_peakvol_set_mute()
|