*参照元 [#h46a5bcb]
#backlinks

*説明 [#kcc24e1b]
-パス: [[linux-4.4.1/arch/arm/mm/dma.h]]

-FIXME: これは何?
--この API を直接呼んではならない。


**引数 [#zd8e6d53]
-
-const void *start
--
-size_t size
--
-int dir
--


**返り値 [#fdbe07b7]
-
--
-なし


**参考 [#ebacfbf5]

併記されているコメント。

 /*
  * These are private to the dma-mapping API.  Do not use directly.
  * Their sole purpose is to ensure that data held in the cache
  * is visible to DMA, or data written by DMA to system memory is
  * visible to the CPU.
  */


*実装 [#w0592d5b]

**MULTI_CACHE 有効 [#fa49b7e1]

 #define dmac_map_area                   __glue(_CACHE,_dma_map_area)
-
--[[linux-4.4.1/__glue()]]


**MULTI_CACHE 無効 [#rbe4779c]

 #define dmac_map_area                   cpu_cache.dma_map_area
-
--[[linux-4.4.1/cpu_cache(global)]]


*コメント [#dcb30275]


トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS