linux-4.4.1/uvc_register_chains()
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
*参照元 [#qddae11c]
#backlinks
*説明 [#y0b95939]
-パス: [[linux-4.4.1/drivers/media/usb/uvc/uvc_driver.c]]
-FIXME: これは何?
--説明
**引数 [#f3a4a2b4]
-struct uvc_device *dev
--
--[[linux-4.4.1/uvc_device]]
**返り値 [#vda44e46]
-int
--
**参考 [#q55591bb]
*実装 [#d675f53b]
static int uvc_register_chains(struct uvc_device *dev)
{
struct uvc_video_chain *chain;
int ret;
-
--[[linux-4.4.1/uvc_video_chain]]
list_for_each_entry(chain, &dev->chains, list) {
ret = uvc_register_terms(dev, chain);
if (ret < 0)
return ret;
-
--[[linux-4.4.1/list_for_each_entry()]]
--[[linux-4.4.1/uvc_register_terms()]]
#ifdef CONFIG_MEDIA_CONTROLLER
-
--[[linux-4.4.1/CONFIG_MEDIA_CONTROLLER]]
ret = uvc_mc_register_entities(chain);
if (ret < 0) {
uvc_printk(KERN_INFO, "Failed to...
"(%d).\n", ret);
}
-
--[[linux-4.4.1/uvc_mc_register_entities()]]
--[[linux-4.4.1/uvc_printk()]]
#endif
}
return 0;
}
*コメント [#d4aa470c]
終了行:
*参照元 [#qddae11c]
#backlinks
*説明 [#y0b95939]
-パス: [[linux-4.4.1/drivers/media/usb/uvc/uvc_driver.c]]
-FIXME: これは何?
--説明
**引数 [#f3a4a2b4]
-struct uvc_device *dev
--
--[[linux-4.4.1/uvc_device]]
**返り値 [#vda44e46]
-int
--
**参考 [#q55591bb]
*実装 [#d675f53b]
static int uvc_register_chains(struct uvc_device *dev)
{
struct uvc_video_chain *chain;
int ret;
-
--[[linux-4.4.1/uvc_video_chain]]
list_for_each_entry(chain, &dev->chains, list) {
ret = uvc_register_terms(dev, chain);
if (ret < 0)
return ret;
-
--[[linux-4.4.1/list_for_each_entry()]]
--[[linux-4.4.1/uvc_register_terms()]]
#ifdef CONFIG_MEDIA_CONTROLLER
-
--[[linux-4.4.1/CONFIG_MEDIA_CONTROLLER]]
ret = uvc_mc_register_entities(chain);
if (ret < 0) {
uvc_printk(KERN_INFO, "Failed to...
"(%d).\n", ret);
}
-
--[[linux-4.4.1/uvc_mc_register_entities()]]
--[[linux-4.4.1/uvc_printk()]]
#endif
}
return 0;
}
*コメント [#d4aa470c]
ページ名: