Home
last modified time | relevance | path

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

/Linux-v5.4/drivers/gpu/drm/armada/
Darmada_gem.c41 struct armada_gem_object *dobj = drm_to_armada_gem(obj); in armada_gem_free_object() local
44 DRM_DEBUG_DRIVER("release obj %p\n", dobj); in armada_gem_free_object()
46 drm_gem_free_mmap_offset(&dobj->obj); in armada_gem_free_object()
50 if (dobj->page) { in armada_gem_free_object()
52 unsigned int order = get_order(dobj->obj.size); in armada_gem_free_object()
53 __free_pages(dobj->page, order); in armada_gem_free_object()
54 } else if (dobj->linear) { in armada_gem_free_object()
57 drm_mm_remove_node(dobj->linear); in armada_gem_free_object()
59 kfree(dobj->linear); in armada_gem_free_object()
60 if (dobj->addr) in armada_gem_free_object()
[all …]
/Linux-v5.4/sound/soc/
Dsoc-topology.c370 struct snd_soc_dobj *dobj, int pass) in remove_mixer() argument
374 container_of(dobj, struct soc_mixer_control, dobj); in remove_mixer()
380 if (dobj->ops && dobj->ops->control_unload) in remove_mixer()
381 dobj->ops->control_unload(comp, dobj); in remove_mixer()
383 if (dobj->control.kcontrol->tlv.p) in remove_mixer()
384 p = dobj->control.kcontrol->tlv.p; in remove_mixer()
385 snd_ctl_remove(card, dobj->control.kcontrol); in remove_mixer()
386 list_del(&dobj->list); in remove_mixer()
393 struct snd_soc_dobj *dobj, int pass) in remove_enum() argument
396 struct soc_enum *se = container_of(dobj, struct soc_enum, dobj); in remove_enum()
[all …]
Dsoc-core.c1236 if (link->dobj.type == SND_SOC_DOBJ_DAI_LINK) in soc_remove_dai_links()
1366 if (dai_link->dobj.type in snd_soc_add_dai_link()
1367 && dai_link->dobj.type != SND_SOC_DOBJ_DAI_LINK) { in snd_soc_add_dai_link()
1369 dai_link->dobj.type); in snd_soc_add_dai_link()
1378 if (dai_link->dobj.type && card->add_dai_link) in snd_soc_add_dai_link()
1401 if (dai_link->dobj.type in snd_soc_remove_dai_link()
1402 && dai_link->dobj.type != SND_SOC_DOBJ_DAI_LINK) { in snd_soc_remove_dai_link()
1404 dai_link->dobj.type); in snd_soc_remove_dai_link()
1413 if (dai_link->dobj.type && card->remove_dai_link) in snd_soc_remove_dai_link()
2634 if (dai_drv->dobj.type != SND_SOC_DOBJ_PCM) { in snd_soc_register_dai()
[all …]
/Linux-v5.4/drivers/gpu/drm/amd/amdgpu/
Damdgpu_benchmark.c76 struct amdgpu_bo *dobj = NULL; in amdgpu_benchmark_move() local
110 r = amdgpu_bo_create(adev, &bp, &dobj); in amdgpu_benchmark_move()
114 r = amdgpu_bo_reserve(dobj, false); in amdgpu_benchmark_move()
117 r = amdgpu_bo_pin(dobj, ddomain); in amdgpu_benchmark_move()
122 r = amdgpu_ttm_alloc_gart(&dobj->tbo); in amdgpu_benchmark_move()
123 amdgpu_bo_unreserve(dobj); in amdgpu_benchmark_move()
127 daddr = amdgpu_bo_gpu_offset(dobj); in amdgpu_benchmark_move()
152 if (dobj) { in amdgpu_benchmark_move()
153 r = amdgpu_bo_reserve(dobj, true); in amdgpu_benchmark_move()
155 amdgpu_bo_unpin(dobj); in amdgpu_benchmark_move()
[all …]
/Linux-v5.4/drivers/gpu/drm/radeon/
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-v5.4/sound/soc/sof/
Dcontrol.c41 struct snd_sof_control *scontrol = sm->dobj.private; in snd_sof_volume_get()
59 struct snd_sof_control *scontrol = sm->dobj.private; in snd_sof_volume_put()
90 struct snd_sof_control *scontrol = sm->dobj.private; in snd_sof_switch_get()
106 struct snd_sof_control *scontrol = sm->dobj.private; in snd_sof_switch_put()
137 struct snd_sof_control *scontrol = se->dobj.private; in snd_sof_enum_get()
153 struct snd_sof_control *scontrol = se->dobj.private; in snd_sof_enum_put()
184 struct snd_sof_control *scontrol = be->dobj.private; in snd_sof_bytes_get()
219 struct snd_sof_control *scontrol = be->dobj.private; in snd_sof_bytes_put()
259 struct snd_sof_control *scontrol = be->dobj.private; in snd_sof_bytes_ext_put()
327 struct snd_sof_control *scontrol = be->dobj.private; in snd_sof_bytes_ext_get()
Dtopology.c137 struct snd_sof_widget *swidget = w->dobj.private; in sof_keyword_dapm_event()
1052 struct snd_soc_dobj *dobj; in sof_control_load() local
1070 dobj = &sm->dobj; in sof_control_load()
1075 dobj = &sbe->dobj; in sof_control_load()
1081 dobj = &se->dobj; in sof_control_load()
1098 dobj->private = scontrol; in sof_control_load()
1104 struct snd_soc_dobj *dobj) in sof_control_unload() argument
1108 struct snd_sof_control *scontrol = dobj->private; in sof_control_unload()
1774 switch (widget->dobj.widget.kcontrol_type) { in sof_get_control_data()
1777 wdata[i].control = sm->dobj.private; in sof_get_control_data()
[all …]
/Linux-v5.4/sound/soc/intel/skylake/
Dskl-topology.c402 bc = (struct skl_algo_data *)sb->dobj.private; in skl_tplg_set_module_params()
435 bc = (struct skl_algo_data *)sb->dobj.private; in skl_tplg_set_module_init_data()
777 bc = (struct skl_algo_data *)sb->dobj.private; in skl_tplg_set_module_bind_params()
816 struct skl_algo_data *bc = (struct skl_algo_data *)sb->dobj.private; in skl_tplg_find_moduleid_from_uuid()
1322 struct skl_algo_data *bc = (struct skl_algo_data *)sb->dobj.private; in skl_tplg_tlv_control_get()
1359 struct skl_algo_data *ac = (struct skl_algo_data *)sb->dobj.private; in skl_tplg_tlv_control_set()
1391 u32 ch_type = *((u32 *)ec->dobj.private); in skl_tplg_mic_control_get()
1430 u32 ch_type = *((u32 *)ec->dobj.private); in skl_tplg_mic_control_set()
2968 be->dobj.private = ac; in skl_init_algo_data()
2983 se->dobj.private = data; in skl_init_enum_data()
/Linux-v5.4/include/sound/
Dsoc.h848 struct snd_soc_dobj dobj; /* For topology */ member
1171 struct snd_soc_dobj dobj; member
1182 struct snd_soc_dobj dobj; member
1207 struct snd_soc_dobj dobj; member
Dsoc-dai.h284 struct snd_soc_dobj dobj; member
Dsoc-dapm.h559 struct snd_soc_dobj dobj; member
633 struct snd_soc_dobj dobj; member
/Linux-v5.4/net/phonet/
Dpep.c630 u16 dobj = pn_sockaddr_get_object(dst); in pep_find_pipe() local
636 if (pnnode->pn_sk.sobject != dobj) in pep_find_pipe()