*参照元 [#uf216c93]
#backlinks

*説明 [#r6101ee5]
-パス: [[linux-2.6.33/arch/arm/mm/dma-mapping.c]]

-FIXME: これは何?
--説明


**引数 [#k53dd844]
-struct device *dev
--
--[[linux-2.6.33/device]]
-size_t size
--
-dma_addr_t *handle
--
--[[linux-2.6.33/dma_addr_t]]
-gfp_t gfp
--
--[[linux-2.6.33/gfp_t]]


**返り値 [#p2233732]
-void *
--


**参考 [#h464ee6d]


*実装 [#n9c0e133]
 /*
  * Allocate a writecombining region, in much the same way as
  * dma_alloc_coherent above.
  */
 void *
 dma_alloc_writecombine(struct device *dev, size_t size, dma_addr_t *handle, gfp_t gfp)
 {
 	return __dma_alloc(dev, size, handle, gfp,
 			   pgprot_writecombine(pgprot_kernel));
-
--[[linux-2.6.33/__dma_alloc()]]
-
--[[linux-2.6.33/pgprot_writecombine()]]
-
--[[linux-2.6.33/pgprot_kernel(global)]]

 }
 EXPORT_SYMBOL(dma_alloc_writecombine);
-ライセンスに関係なくシンボルを公開する。
--[[linux-2.6.33/EXPORT_SYMBOL()]]


*コメント [#j666b4ca]


トップ   編集 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS