linux-4.4.1/__generic_dma_ops()(arm64)
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
*参照元 [#r0be0282]
#backlinks
*説明 [#sd37998d]
-パス: [[linux-4.4.1/arch/arm64/include/asm/dma-mapping.h]]
-FIXME: これは何?
--説明
**引数 [#d5cf7986]
-struct device *dev
--
--[[linux-4.4.1/device]]
**返り値 [#ff0f4c48]
-struct dma_map_ops *
--
--[[linux-4.4.1/dma_map_ops]]
**参考 [#k0fc91bd]
*実装 [#xb72bb45]
static inline struct dma_map_ops *__generic_dma_ops(stru...
{
if (dev && dev->archdata.dma_ops)
return dev->archdata.dma_ops;
-dev->archdata は struct dev_archdata 型
--[[linux-4.4.1/dev_archdata]]
/*
* We expect no ISA devices, and all other DMA m...
* have someone call arch_setup_dma_ops at devic...
*/
return &dummy_dma_ops;
-
--[[linux-4.4.1/dummy_dma_ops(global)]]
}
*コメント [#c5316007]
終了行:
*参照元 [#r0be0282]
#backlinks
*説明 [#sd37998d]
-パス: [[linux-4.4.1/arch/arm64/include/asm/dma-mapping.h]]
-FIXME: これは何?
--説明
**引数 [#d5cf7986]
-struct device *dev
--
--[[linux-4.4.1/device]]
**返り値 [#ff0f4c48]
-struct dma_map_ops *
--
--[[linux-4.4.1/dma_map_ops]]
**参考 [#k0fc91bd]
*実装 [#xb72bb45]
static inline struct dma_map_ops *__generic_dma_ops(stru...
{
if (dev && dev->archdata.dma_ops)
return dev->archdata.dma_ops;
-dev->archdata は struct dev_archdata 型
--[[linux-4.4.1/dev_archdata]]
/*
* We expect no ISA devices, and all other DMA m...
* have someone call arch_setup_dma_ops at devic...
*/
return &dummy_dma_ops;
-
--[[linux-4.4.1/dummy_dma_ops(global)]]
}
*コメント [#c5316007]
ページ名: