linux-4.4.1/snd_soc_find_dai()
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
*参照元 [#s5a041b7]
#backlinks
*説明 [#x536e278]
-パス: [[linux-4.4.1/sound/soc/soc-core.c]]
-FIXME: これは何?
--説明
**引数 [#ba430d9e]
-const struct snd_soc_dai_link_component *dlc
--
--[[linux-4.4.1/snd_soc_dai_link_component]]
**返り値 [#ob7bd3ae]
-struct snd_soc_dai *
--
**参考 [#o4682a78]
*実装 [#p1326197]
static struct snd_soc_dai *snd_soc_find_dai(
const struct snd_soc_dai_link_component *dlc)
{
struct snd_soc_component *component;
struct snd_soc_dai *dai;
struct device_node *component_of_node;
-
--[[linux-4.4.1/snd_soc_component]]
--[[linux-4.4.1/snd_soc_dai]]
--[[linux-4.4.1/device_node]]
lockdep_assert_held(&client_mutex);
-
--[[linux-4.4.1/lockdep_assert_held()]]
--[[linux-4.4.1/client_mutex(global)]]
/* Find CPU DAI from registered DAIs*/
list_for_each_entry(component, &component_list, ...
-
--[[linux-4.4.1/list_for_each_entry()]]
--[[linux-4.4.1/component_list(global)]]
component_of_node = component->dev->of_n...
if (!component_of_node && component->dev...
component_of_node = component->d...
if (dlc->of_node && component_of_node !=...
continue;
if (dlc->name && strcmp(component->name,...
continue;
list_for_each_entry(dai, &component->dai...
if (dlc->dai_name && strcmp(dai-...
continue;
-
--[[linux-4.4.1/strcmp()]]
return dai;
}
}
return NULL;
}
*コメント [#s04f5a3c]
終了行:
*参照元 [#s5a041b7]
#backlinks
*説明 [#x536e278]
-パス: [[linux-4.4.1/sound/soc/soc-core.c]]
-FIXME: これは何?
--説明
**引数 [#ba430d9e]
-const struct snd_soc_dai_link_component *dlc
--
--[[linux-4.4.1/snd_soc_dai_link_component]]
**返り値 [#ob7bd3ae]
-struct snd_soc_dai *
--
**参考 [#o4682a78]
*実装 [#p1326197]
static struct snd_soc_dai *snd_soc_find_dai(
const struct snd_soc_dai_link_component *dlc)
{
struct snd_soc_component *component;
struct snd_soc_dai *dai;
struct device_node *component_of_node;
-
--[[linux-4.4.1/snd_soc_component]]
--[[linux-4.4.1/snd_soc_dai]]
--[[linux-4.4.1/device_node]]
lockdep_assert_held(&client_mutex);
-
--[[linux-4.4.1/lockdep_assert_held()]]
--[[linux-4.4.1/client_mutex(global)]]
/* Find CPU DAI from registered DAIs*/
list_for_each_entry(component, &component_list, ...
-
--[[linux-4.4.1/list_for_each_entry()]]
--[[linux-4.4.1/component_list(global)]]
component_of_node = component->dev->of_n...
if (!component_of_node && component->dev...
component_of_node = component->d...
if (dlc->of_node && component_of_node !=...
continue;
if (dlc->name && strcmp(component->name,...
continue;
list_for_each_entry(dai, &component->dai...
if (dlc->dai_name && strcmp(dai-...
continue;
-
--[[linux-4.4.1/strcmp()]]
return dai;
}
}
return NULL;
}
*コメント [#s04f5a3c]
ページ名: